/linux-6.3-rc2/fs/xfs/ |
A D | xfs_trans_priv.h | 10 struct xfs_log_item; 18 void xfs_trans_add_item(struct xfs_trans *, struct xfs_log_item *); 19 void xfs_trans_del_item(struct xfs_log_item *); 46 struct xfs_log_item *item; 73 struct xfs_log_item **log_items, int nr_items, 79 static inline struct xfs_log_item * 90 struct xfs_log_item *lip, in xfs_trans_ail_update() 107 struct xfs_log_item *xfs_ail_min(struct xfs_ail *ailp); 113 struct xfs_log_item * xfs_trans_ail_cursor_last(struct xfs_ail *ailp, 146 struct xfs_log_item *lip) in xfs_clear_li_failed() [all …]
|
A D | xfs_trans.h | 31 struct xfs_log_item { struct 73 void (*iop_pin)(struct xfs_log_item *); 75 uint64_t (*iop_sort)(struct xfs_log_item *lip); 80 void (*iop_release)(struct xfs_log_item *); 81 int (*iop_recover)(struct xfs_log_item *lip, 84 struct xfs_log_item *(*iop_relog)(struct xfs_log_item *intent, 86 struct xfs_log_item *(*iop_intent)(struct xfs_log_item *intent_done); 101 xlog_item_is_intent(struct xfs_log_item *lip) in xlog_item_is_intent() 107 xlog_item_is_intent_done(struct xfs_log_item *lip) in xlog_item_is_intent_done() 250 static inline struct xfs_log_item * [all …]
|
A D | xfs_trans_ail.c | 35 struct xfs_log_item *lip) in xfs_ail_check() 80 static struct xfs_log_item * 94 static struct xfs_log_item * 97 struct xfs_log_item *lip) in xfs_ail_next() 145 struct xfs_log_item *lip; in xfs_ail_max_lsn() 176 struct xfs_log_item * 213 struct xfs_log_item *lip) in xfs_trans_ail_cursor_clear() 230 struct xfs_log_item * 236 struct xfs_log_item *lip; in xfs_trans_ail_cursor_first() 262 struct xfs_log_item *lip; in __xfs_trans_ail_cursor_last() [all …]
|
A D | xfs_refcount_item.c | 67 struct xfs_log_item *lip, in xfs_cui_item_size() 86 struct xfs_log_item *lip, in xfs_cui_item_format() 112 struct xfs_log_item *lip, in xfs_cui_item_unpin() 127 struct xfs_log_item *lip) in xfs_cui_item_release() 167 struct xfs_log_item *lip, in xfs_cud_item_size() 184 struct xfs_log_item *lip, in xfs_cud_item_format() 204 struct xfs_log_item *lip) in xfs_cud_item_release() 213 static struct xfs_log_item * 215 struct xfs_log_item *lip) in xfs_cud_item_intent() 453 struct xfs_log_item *lip, in xfs_cui_item_recover() [all …]
|
A D | xfs_dquot_item.c | 21 static inline struct xfs_dq_logitem *DQUOT_ITEM(struct xfs_log_item *lip) in DQUOT_ITEM() 31 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_size() 45 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_format() 73 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_pin() 89 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_unpin() 120 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_push() 173 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_release() 190 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_committing()
|
A D | xfs_rmap_item.c | 66 struct xfs_log_item *lip, in xfs_rui_item_size() 85 struct xfs_log_item *lip, in xfs_rui_item_format() 111 struct xfs_log_item *lip, in xfs_rui_item_unpin() 126 struct xfs_log_item *lip) in xfs_rui_item_release() 165 struct xfs_log_item *lip, in xfs_rud_item_size() 182 struct xfs_log_item *lip, in xfs_rud_item_format() 202 struct xfs_log_item *lip) in xfs_rud_item_release() 211 static struct xfs_log_item * 213 struct xfs_log_item *lip) in xfs_rud_item_intent() 483 struct xfs_log_item *lip, in xfs_rui_item_recover() [all …]
|
A D | xfs_bmap_item.c | 68 struct xfs_log_item *lip, in xfs_bui_item_size() 87 struct xfs_log_item *lip, in xfs_bui_item_format() 113 struct xfs_log_item *lip, in xfs_bui_item_unpin() 128 struct xfs_log_item *lip) in xfs_bui_item_release() 161 struct xfs_log_item *lip, in xfs_bud_item_size() 178 struct xfs_log_item *lip, in xfs_bud_item_format() 198 struct xfs_log_item *lip) in xfs_bud_item_release() 207 static struct xfs_log_item * 209 struct xfs_log_item *lip) in xfs_bud_item_intent() 456 struct xfs_log_item *lip, in xfs_bui_item_recover() [all …]
|
A D | xfs_extfree_item.c | 71 struct xfs_log_item *lip, in xfs_efi_item_size() 90 struct xfs_log_item *lip, in xfs_efi_item_format() 118 struct xfs_log_item *lip, in xfs_efi_item_unpin() 132 struct xfs_log_item *lip) in xfs_efi_item_release() 241 struct xfs_log_item *lip, in xfs_efd_item_size() 260 struct xfs_log_item *lip, in xfs_efd_item_format() 282 struct xfs_log_item *lip) in xfs_efd_item_release() 290 static struct xfs_log_item * 292 struct xfs_log_item *lip) in xfs_efd_item_intent() 594 struct xfs_log_item *lip, in xfs_efi_item_recover() [all …]
|
A D | xfs_attr_item.c | 139 struct xfs_log_item *lip, in xfs_attri_item_size() 164 struct xfs_log_item *lip, in xfs_attri_item_format() 206 struct xfs_log_item *lip, in xfs_attri_item_unpin() 215 struct xfs_log_item *lip) in xfs_attri_item_release() 262 struct xfs_log_item *lip, in xfs_attrd_item_size() 277 struct xfs_log_item *lip, in xfs_attrd_item_format() 298 struct xfs_log_item *lip) in xfs_attrd_item_release() 306 static struct xfs_log_item * 308 struct xfs_log_item *lip) in xfs_attrd_item_intent() 491 struct xfs_log_item *lip, in xfs_attri_item_match() [all …]
|
A D | xfs_iunlink_item.c | 23 static inline struct xfs_iunlink_item *IUL_ITEM(struct xfs_log_item *lip) in IUL_ITEM() 30 struct xfs_log_item *lip) in xfs_iunlink_item_release() 41 struct xfs_log_item *lip) in xfs_iunlink_item_sort() 111 struct xfs_log_item *lip) in xfs_iunlink_item_precommit()
|
A D | xfs_inode_item.c | 134 struct xfs_log_item *lip, in xfs_inode_item_size() 453 struct xfs_log_item *lip, in xfs_inode_item_format() 500 struct xfs_log_item *lip) in xfs_inode_item_pin() 526 struct xfs_log_item *lip, in xfs_inode_item_unpin() 540 struct xfs_log_item *lip, in xfs_inode_item_push() 603 struct xfs_log_item *lip) in xfs_inode_item_release() 642 struct xfs_log_item *lip, in xfs_inode_item_committed() 657 struct xfs_log_item *lip, in xfs_inode_item_committing() 723 struct xfs_log_item *lip; in xfs_iflush_ail_updates() 764 struct xfs_log_item *lip, *n; in xfs_iflush_finish() [all …]
|
A D | xfs_attr_item.h | 35 struct xfs_log_item attri_item; 46 struct xfs_log_item attrd_item;
|
A D | xfs_refcount_item.h | 46 struct xfs_log_item cui_item; 66 struct xfs_log_item cud_item;
|
A D | xfs_rmap_item.h | 47 struct xfs_log_item rui_item; 66 struct xfs_log_item rud_item;
|
A D | xfs_bmap_item.h | 44 struct xfs_log_item bui_item; 63 struct xfs_log_item bud_item;
|
A D | xfs_icreate_item.c | 25 static inline struct xfs_icreate_item *ICR_ITEM(struct xfs_log_item *lip) in ICR_ITEM() 37 struct xfs_log_item *lip, in xfs_icreate_item_size() 51 struct xfs_log_item *lip, in xfs_icreate_item_format() 64 struct xfs_log_item *lip) in xfs_icreate_item_release()
|
A D | xfs_extfree_item.h | 49 struct xfs_log_item efi_item; 69 struct xfs_log_item efd_item;
|
A D | xfs_buf_item.c | 29 static inline struct xfs_buf_log_item *BUF_ITEM(struct xfs_log_item *lip) in BUF_ITEM() 189 struct xfs_log_item *lip, in xfs_buf_item_size() 398 struct xfs_log_item *lip, in xfs_buf_item_format() 462 struct xfs_log_item *lip) in xfs_buf_item_pin() 483 struct xfs_log_item *lip, in xfs_buf_item_unpin() 555 struct xfs_log_item *lip, in xfs_buf_item_push() 605 struct xfs_log_item *lip = &bip->bli_item; in xfs_buf_item_put() 658 struct xfs_log_item *lip) in xfs_buf_item_release() 704 struct xfs_log_item *lip, in xfs_buf_item_committing() 730 struct xfs_log_item *lip, in xfs_buf_item_committed()
|
A D | xfs_trans.c | 675 struct xfs_log_item *lip) in xfs_trans_add_item() 693 struct xfs_log_item *lip) in xfs_trans_del_item() 705 struct xfs_log_item *lip, *next; in xfs_trans_free_items() 722 struct xfs_log_item **log_items, in xfs_log_item_batch_insert() 733 struct xfs_log_item *lip = log_items[i]; in xfs_log_item_batch_insert() 779 struct xfs_log_item *lip = lv->lv_item; in xfs_trans_committed_bulk() 864 struct xfs_log_item *lia = container_of(a, in xfs_trans_precommit_sort() 865 struct xfs_log_item, li_trans); in xfs_trans_precommit_sort() 867 struct xfs_log_item, li_trans); in xfs_trans_precommit_sort() 901 struct xfs_log_item *lip, *n; in xfs_trans_run_precommits() [all …]
|
A D | xfs_log.h | 16 struct xfs_log_item *lv_item; /* owner */ 125 struct xfs_log_item; 152 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
|
A D | xfs_log_cil.c | 73 struct xfs_log_item *lip) in xlog_item_in_current_chkpt() 88 struct xfs_log_item *lip) in xfs_log_item_in_current_chkpt() 273 struct xfs_log_item *lip; in xlog_cil_alloc_shadow_bufs() 449 struct xfs_log_item *lip; in xlog_cil_insert_format_items() 552 struct xfs_log_item *lip; in xlog_cil_insert_items() 1121 struct xfs_log_item *item; in xlog_cil_build_lv_chain() 1125 struct xfs_log_item, li_cil); in xlog_cil_build_lv_chain() 1153 struct xfs_log_item *item = list_first_entry(whiteouts, in xlog_cil_cleanup_whiteouts() 1154 struct xfs_log_item, li_cil); in xlog_cil_cleanup_whiteouts() 1578 struct xfs_log_item *lip, *ilip, *next; in xlog_cil_process_intents() [all …]
|
A D | xfs_dquot_item.h | 14 struct xfs_log_item qli_item; /* common portion */
|
A D | xfs_icreate_item.h | 11 struct xfs_log_item ic_item;
|
A D | xfs_iunlink_item.h | 15 struct xfs_log_item item;
|
/linux-6.3-rc2/fs/xfs/libxfs/ |
A D | xfs_defer.h | 34 struct xfs_log_item *dfp_intent; /* log intent item */ 35 struct xfs_log_item *dfp_done; /* log done item */ 49 struct xfs_log_item *(*create_intent)(struct xfs_trans *tp, 51 void (*abort_intent)(struct xfs_log_item *intent); 52 struct xfs_log_item *(*create_done)(struct xfs_trans *tp, 53 struct xfs_log_item *intent, unsigned int count); 54 int (*finish_item)(struct xfs_trans *tp, struct xfs_log_item *done,
|