Home
last modified time | relevance | path

Searched refs:xfs_log_item (Results 1 – 25 of 25) sorted by relevance

/fs/xfs/
Dxfs_trans_priv.h21 struct xfs_log_item;
30 void xfs_trans_add_item(struct xfs_trans *, struct xfs_log_item *);
31 void xfs_trans_del_item(struct xfs_log_item *);
59 struct xfs_log_item *item;
86 struct xfs_log_item **log_items, int nr_items,
92 static inline struct xfs_log_item *
96 return list_first_entry_or_null(&ailp->xa_ail, struct xfs_log_item, in xfs_ail_min()
103 struct xfs_log_item *lip, in xfs_trans_ail_update()
109 bool xfs_ail_delete_one(struct xfs_ail *ailp, struct xfs_log_item *lip);
110 void xfs_trans_ail_delete(struct xfs_ail *ailp, struct xfs_log_item *lip,
[all …]
Dxfs_dquot_item.c33 static inline struct xfs_dq_logitem *DQUOT_ITEM(struct xfs_log_item *lip) in DQUOT_ITEM()
43 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_size()
57 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_format()
83 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_pin()
99 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_unpin()
111 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_committed()
150 struct xfs_log_item *lip, in xfs_dquot_item_error()
162 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_push()
237 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_unlock()
264 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_committing()
[all …]
Dxfs_bmap_item.c44 static inline struct xfs_bui_log_item *BUI_ITEM(struct xfs_log_item *lip) in BUI_ITEM()
58 struct xfs_log_item *lip, in xfs_bui_item_size()
77 struct xfs_log_item *lip, in xfs_bui_item_format()
98 struct xfs_log_item *lip) in xfs_bui_item_pin()
112 struct xfs_log_item *lip, in xfs_bui_item_unpin()
129 struct xfs_log_item *lip, in xfs_bui_item_push()
142 struct xfs_log_item *lip) in xfs_bui_item_unlock()
154 struct xfs_log_item *lip, in xfs_bui_item_committed()
169 struct xfs_log_item *lip, in xfs_bui_item_committing()
227 static inline struct xfs_bud_log_item *BUD_ITEM(struct xfs_log_item *lip) in BUD_ITEM()
[all …]
Dxfs_rmap_item.c39 static inline struct xfs_rui_log_item *RUI_ITEM(struct xfs_log_item *lip) in RUI_ITEM()
56 struct xfs_log_item *lip, in xfs_rui_item_size()
75 struct xfs_log_item *lip, in xfs_rui_item_format()
96 struct xfs_log_item *lip) in xfs_rui_item_pin()
110 struct xfs_log_item *lip, in xfs_rui_item_unpin()
127 struct xfs_log_item *lip, in xfs_rui_item_push()
140 struct xfs_log_item *lip) in xfs_rui_item_unlock()
152 struct xfs_log_item *lip, in xfs_rui_item_committed()
167 struct xfs_log_item *lip, in xfs_rui_item_committing()
253 static inline struct xfs_rud_log_item *RUD_ITEM(struct xfs_log_item *lip) in RUD_ITEM()
[all …]
Dxfs_refcount_item.c39 static inline struct xfs_cui_log_item *CUI_ITEM(struct xfs_log_item *lip) in CUI_ITEM()
56 struct xfs_log_item *lip, in xfs_cui_item_size()
75 struct xfs_log_item *lip, in xfs_cui_item_format()
96 struct xfs_log_item *lip) in xfs_cui_item_pin()
110 struct xfs_log_item *lip, in xfs_cui_item_unpin()
127 struct xfs_log_item *lip, in xfs_cui_item_push()
140 struct xfs_log_item *lip) in xfs_cui_item_unlock()
152 struct xfs_log_item *lip, in xfs_cui_item_committed()
167 struct xfs_log_item *lip, in xfs_cui_item_committing()
231 static inline struct xfs_cud_log_item *CUD_ITEM(struct xfs_log_item *lip) in CUD_ITEM()
[all …]
Dxfs_extfree_item.c37 static inline struct xfs_efi_log_item *EFI_ITEM(struct xfs_log_item *lip) in EFI_ITEM()
68 struct xfs_log_item *lip, in xfs_efi_item_size()
85 struct xfs_log_item *lip, in xfs_efi_item_format()
108 struct xfs_log_item *lip) in xfs_efi_item_pin()
122 struct xfs_log_item *lip, in xfs_efi_item_unpin()
138 struct xfs_log_item *lip, in xfs_efi_item_push()
151 struct xfs_log_item *lip) in xfs_efi_item_unlock()
163 struct xfs_log_item *lip, in xfs_efi_item_committed()
178 struct xfs_log_item *lip, in xfs_efi_item_committing()
300 static inline struct xfs_efd_log_item *EFD_ITEM(struct xfs_log_item *lip) in EFD_ITEM()
[all …]
Dxfs_icreate_item.c34 static inline struct xfs_icreate_item *ICR_ITEM(struct xfs_log_item *lip) in ICR_ITEM()
46 struct xfs_log_item *lip, in xfs_icreate_item_size()
60 struct xfs_log_item *lip, in xfs_icreate_item_format()
75 struct xfs_log_item *lip) in xfs_icreate_item_pin()
83 struct xfs_log_item *lip, in xfs_icreate_item_unpin()
90 struct xfs_log_item *lip) in xfs_icreate_item_unlock()
106 struct xfs_log_item *lip, in xfs_icreate_item_committed()
118 struct xfs_log_item *lip, in xfs_icreate_item_push()
128 struct xfs_log_item *lip, in xfs_icreate_item_committing()
Dxfs_trans_ail.c155 struct xfs_log_item *
160 struct xfs_log_item *lip = cur->item; in xfs_trans_ail_cursor_next()
192 struct xfs_log_item *lip) in xfs_trans_ail_cursor_clear()
198 cur->item = (struct xfs_log_item *) in xfs_trans_ail_cursor_clear()
236 static struct xfs_log_item *
256 struct xfs_log_item *
280 struct xfs_log_item *lip; in xfs_ail_splice()
301 cur->item = list_entry(list->prev, struct xfs_log_item, li_ail); in xfs_ail_splice()
331 struct xfs_log_item *lip) in xfsaild_push_item()
614 struct xfs_log_item *lip; in xfs_ail_push_all_sync()
[all …]
Dxfs_buf_item.c37 static inline struct xfs_buf_log_item *BUF_ITEM(struct xfs_log_item *lip) in BUF_ITEM()
134 struct xfs_log_item *lip, in xfs_buf_item_size()
311 struct xfs_log_item *lip, in xfs_buf_item_format()
375 struct xfs_log_item *lip) in xfs_buf_item_pin()
405 struct xfs_log_item *lip, in xfs_buf_item_unpin()
505 struct xfs_log_item *lip, in xfs_buf_item_push()
566 struct xfs_log_item *lip) in xfs_buf_item_unlock()
660 struct xfs_log_item *lip, in xfs_buf_item_committed()
674 struct xfs_log_item *lip, in xfs_buf_item_committing()
735 struct xfs_log_item *lip = bp->b_fspriv; in xfs_buf_item_init()
[all …]
Dxfs_inode_item.c36 static inline struct xfs_inode_log_item *INODE_ITEM(struct xfs_log_item *lip) in INODE_ITEM()
130 struct xfs_log_item *lip, in xfs_inode_item_size()
418 struct xfs_log_item *lip, in xfs_inode_item_format()
467 struct xfs_log_item *lip) in xfs_inode_item_pin()
486 struct xfs_log_item *lip, in xfs_inode_item_unpin()
507 struct xfs_log_item *lip, in xfs_inode_item_error()
516 struct xfs_log_item *lip, in xfs_inode_item_push()
601 struct xfs_log_item *lip) in xfs_inode_item_unlock()
640 struct xfs_log_item *lip, in xfs_inode_item_committed()
659 struct xfs_log_item *lip, in xfs_inode_item_committing()
[all …]
Dxfs_trans.h44 typedef struct xfs_log_item { struct
53 struct xfs_log_item *li_bio_list; /* buffer item list */ argument
55 struct xfs_log_item *); argument
81 uint (*iop_push)(struct xfs_log_item *, struct list_head *); argument
88 void xfs_log_item_init(struct xfs_mount *mp, struct xfs_log_item *item,
Dxfs_inode_item.h47 extern void xfs_iflush_done(struct xfs_buf *, struct xfs_log_item *);
48 extern void xfs_istale_done(struct xfs_buf *, struct xfs_log_item *);
Dxfs_bmap_item.h63 struct xfs_log_item bui_item;
83 struct xfs_log_item bud_item;
Dxfs_refcount_item.h65 struct xfs_log_item cui_item;
86 struct xfs_log_item cud_item;
Dxfs_rmap_item.h66 struct xfs_log_item rui_item;
86 struct xfs_log_item rud_item;
Dxfs_log.h25 struct xfs_log_item *lv_item; /* owner */
124 struct xfs_log_item;
173 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
Dxfs_buf_item.h72 void xfs_buf_iodone(struct xfs_buf *, struct xfs_log_item *);
74 struct xfs_log_item *,
Dxfs_trans.c712 struct xfs_log_item *lip) in xfs_trans_add_item()
741 struct xfs_log_item *lip) in xfs_trans_del_item()
760 struct xfs_log_item *lip = lidp->lid_item; in xfs_trans_free_items()
778 struct xfs_log_item **log_items, in xfs_log_item_batch_insert()
789 struct xfs_log_item *lip = log_items[i]; in xfs_log_item_batch_insert()
823 struct xfs_log_item *log_items[LOG_ITEM_BATCH_SIZE]; in xfs_trans_committed_bulk()
834 struct xfs_log_item *lip = lv->lv_item; in xfs_trans_committed_bulk()
Dxfs_log_cil.c147 struct xfs_log_item *lip = lidp->lid_item; in xlog_cil_alloc_shadow_bufs()
330 struct xfs_log_item *lip = lidp->lid_item; in xlog_cil_insert_format_items()
483 struct xfs_log_item *lip = lidp->lid_item; in xlog_cil_insert_items()
726 struct xfs_log_item *item; in xlog_cil_push()
729 struct xfs_log_item, li_cil); in xlog_cil_push()
1143 struct xfs_log_item *lip) in xfs_log_item_in_current_chkpt()
Dxfs_icreate_item.h23 struct xfs_log_item ic_item;
Dxfs_log_recover.c3548 struct xfs_log_item *lip; in xlog_recover_rud_pass2()
3664 struct xfs_log_item *lip; in xlog_recover_cud_pass2()
3783 struct xfs_log_item *lip; in xlog_recover_bud_pass2()
4638 struct xfs_log_item *lip) in xlog_recover_process_efi()
4662 struct xfs_log_item *lip) in xlog_recover_cancel_efi()
4678 struct xfs_log_item *lip) in xlog_recover_process_rui()
4702 struct xfs_log_item *lip) in xlog_recover_cancel_rui()
4718 struct xfs_log_item *lip, in xlog_recover_process_cui()
4743 struct xfs_log_item *lip) in xlog_recover_cancel_cui()
4759 struct xfs_log_item *lip, in xlog_recover_process_bui()
[all …]
Dxfs_dquot.c975 struct xfs_log_item *lip) in xfs_qm_dqflush_done()
1050 struct xfs_log_item *lip = &dqp->q_logitem.qli_item; in xfs_qm_dqflush()
Dxfs_trace.h33 struct xfs_log_item;
1051 TP_PROTO(struct xfs_log_item *lip),
1095 TP_PROTO(struct xfs_log_item *lip), \
1103 TP_PROTO(struct xfs_log_item *lip, xfs_lsn_t old_lsn, xfs_lsn_t new_lsn),
1132 TP_PROTO(struct xfs_log_item *lip, xfs_lsn_t old_lsn, xfs_lsn_t new_lsn), \
Dxfs_log.c1009 struct xfs_log_item *item, in xfs_log_item_init()
1119 struct xfs_log_item *lip; in xlog_assign_tail_lsn_locked()
2099 struct xfs_log_item *lip = lidp->lid_item; in xlog_print_trans()
/fs/xfs/libxfs/
Dxfs_shared.h68 struct xfs_log_item *lid_item;