Home
last modified time | relevance | path

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

/linux-4.1.27/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()
110 struct xfs_log_item **log_items, int nr_items,
125 struct xfs_log_item *xfs_ail_min(struct xfs_ail *ailp);
[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()
142 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_push()
202 struct xfs_log_item *lip) in xfs_qm_dquot_logitem_unlock()
229 struct xfs_log_item *lip, in xfs_qm_dquot_logitem_committing()
266 static inline struct xfs_qoff_logitem *QOFF_ITEM(struct xfs_log_item *lip) in QOFF_ITEM()
[all …]
Dxfs_extfree_item.c34 static inline struct xfs_efi_log_item *EFI_ITEM(struct xfs_log_item *lip) in EFI_ITEM()
86 struct xfs_log_item *lip, in xfs_efi_item_size()
103 struct xfs_log_item *lip, in xfs_efi_item_format()
126 struct xfs_log_item *lip) in xfs_efi_item_pin()
140 struct xfs_log_item *lip, in xfs_efi_item_unpin()
164 struct xfs_log_item *lip, in xfs_efi_item_push()
172 struct xfs_log_item *lip) in xfs_efi_item_unlock()
184 struct xfs_log_item *lip, in xfs_efi_item_committed()
199 struct xfs_log_item *lip, in xfs_efi_item_committing()
324 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()
598 struct xfs_log_item *lip; in xfs_ail_push_all_sync()
641 struct xfs_log_item **log_items, in xfs_trans_ail_update_bulk()
[all …]
Dxfs_inode_item.c35 static inline struct xfs_inode_log_item *INODE_ITEM(struct xfs_log_item *lip) in INODE_ITEM()
129 struct xfs_log_item *lip, in xfs_inode_item_size()
334 struct xfs_log_item *lip, in xfs_inode_item_format()
376 struct xfs_log_item *lip) in xfs_inode_item_pin()
395 struct xfs_log_item *lip, in xfs_inode_item_unpin()
408 struct xfs_log_item *lip, in xfs_inode_item_push()
476 struct xfs_log_item *lip) in xfs_inode_item_unlock()
515 struct xfs_log_item *lip, in xfs_inode_item_committed()
534 struct xfs_log_item *lip, in xfs_inode_item_committing()
599 struct xfs_log_item *lip) in xfs_iflush_done()
[all …]
Dxfs_buf_item.c36 static inline struct xfs_buf_log_item *BUF_ITEM(struct xfs_log_item *lip) in BUF_ITEM()
133 struct xfs_log_item *lip, in xfs_buf_item_size()
310 struct xfs_log_item *lip, in xfs_buf_item_format()
382 struct xfs_log_item *lip) in xfs_buf_item_pin()
412 struct xfs_log_item *lip, in xfs_buf_item_unpin()
512 struct xfs_log_item *lip, in xfs_buf_item_push()
573 struct xfs_log_item *lip) in xfs_buf_item_unlock()
683 struct xfs_log_item *lip, in xfs_buf_item_committed()
697 struct xfs_log_item *lip, in xfs_buf_item_committing()
1027 struct xfs_log_item *lip; in xfs_buf_do_callbacks()
[all …]
Dxfs_trans.h37 typedef struct xfs_log_item { struct
45 struct xfs_log_item *li_bio_list; /* buffer item list */ argument
47 struct xfs_log_item *); argument
70 uint (*iop_push)(struct xfs_log_item *, struct list_head *); argument
76 void xfs_log_item_init(struct xfs_mount *mp, struct xfs_log_item *item,
Dxfs_inode_item.h46 extern void xfs_iflush_done(struct xfs_buf *, struct xfs_log_item *);
47 extern void xfs_istale_done(struct xfs_buf *, struct xfs_log_item *);
Dxfs_log.h25 struct xfs_log_item *lv_item; /* owner */
133 struct xfs_log_item;
187 bool xfs_log_item_in_current_chkpt(struct xfs_log_item *lip);
Dxfs_trans.c704 struct xfs_log_item *lip) in xfs_trans_add_item()
733 struct xfs_log_item *lip) in xfs_trans_del_item()
752 struct xfs_log_item *lip = lidp->lid_item; in xfs_trans_free_items()
770 struct xfs_log_item **log_items, in xfs_log_item_batch_insert()
781 struct xfs_log_item *lip = log_items[i]; in xfs_log_item_batch_insert()
815 struct xfs_log_item *log_items[LOG_ITEM_BATCH_SIZE]; in xfs_trans_committed_bulk()
826 struct xfs_log_item *lip = lv->lv_item; in xfs_trans_committed_bulk()
Dxfs_icreate_item.h23 struct xfs_log_item ic_item;
Dxfs_log_cil.c172 struct xfs_log_item *lip = lidp->lid_item; in xlog_cil_insert_format_items()
304 struct xfs_log_item *lip = lidp->lid_item; in xlog_cil_insert_items()
509 struct xfs_log_item *item; in xlog_cil_push()
512 struct xfs_log_item, li_cil); in xlog_cil_push()
926 struct xfs_log_item *lip) in xfs_log_item_in_current_chkpt()
Dxfs_buf_item.h72 void xfs_buf_iodone(struct xfs_buf *, struct xfs_log_item *);
Dxfs_dquot.c891 struct xfs_log_item *lip) in xfs_qm_dqflush_done()
958 struct xfs_log_item *lip = &dqp->q_logitem.qli_item; in xfs_qm_dqflush()
Dxfs_trace.h33 struct xfs_log_item;
982 TP_PROTO(struct xfs_log_item *lip),
1024 TP_PROTO(struct xfs_log_item *lip), \
1032 TP_PROTO(struct xfs_log_item *lip, xfs_lsn_t old_lsn, xfs_lsn_t new_lsn),
1061 TP_PROTO(struct xfs_log_item *lip, xfs_lsn_t old_lsn, xfs_lsn_t new_lsn), \
Dxfs_log.c964 struct xfs_log_item *item, in xfs_log_item_init()
1074 struct xfs_log_item *lip; in xlog_assign_tail_lsn_locked()
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_shared.h162 struct xfs_log_item *lid_item;