Lines Matching refs:xfs_log_item
31 struct xfs_log_item { struct
71 void (*iop_size)(struct xfs_log_item *, int *, int *); argument
72 void (*iop_format)(struct xfs_log_item *, struct xfs_log_vec *);
73 void (*iop_pin)(struct xfs_log_item *);
74 void (*iop_unpin)(struct xfs_log_item *, int remove);
75 uint64_t (*iop_sort)(struct xfs_log_item *lip);
76 int (*iop_precommit)(struct xfs_trans *tp, struct xfs_log_item *lip);
77 void (*iop_committing)(struct xfs_log_item *lip, xfs_csn_t seq);
78 xfs_lsn_t (*iop_committed)(struct xfs_log_item *, xfs_lsn_t);
79 uint (*iop_push)(struct xfs_log_item *, struct list_head *);
80 void (*iop_release)(struct xfs_log_item *);
81 int (*iop_recover)(struct xfs_log_item *lip,
83 bool (*iop_match)(struct xfs_log_item *item, uint64_t id);
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()
112 void xfs_log_item_init(struct xfs_mount *mp, struct xfs_log_item *item,
250 static inline struct xfs_log_item *
252 struct xfs_log_item *lip, in xfs_trans_item_relog()