Lines Matching refs:xfs_ail
13 struct xfs_ail;
51 struct xfs_ail { struct
72 void xfs_trans_ail_update_bulk(struct xfs_ail *ailp, argument
82 struct xfs_ail *ailp) in xfs_ail_min()
90 struct xfs_ail *ailp, in xfs_trans_ail_update()
97 void xfs_trans_ail_insert(struct xfs_ail *ailp, struct xfs_log_item *lip,
100 xfs_lsn_t xfs_ail_delete_one(struct xfs_ail *ailp, struct xfs_log_item *lip);
101 void xfs_ail_update_finish(struct xfs_ail *ailp, xfs_lsn_t old_lsn)
105 static inline void xfs_ail_push(struct xfs_ail *ailp) in xfs_ail_push()
110 static inline void xfs_ail_push_all(struct xfs_ail *ailp) in xfs_ail_push_all()
116 static inline xfs_lsn_t xfs_ail_get_push_target(struct xfs_ail *ailp) in xfs_ail_get_push_target()
121 void xfs_ail_push_all_sync(struct xfs_ail *ailp);
122 xfs_lsn_t xfs_ail_min_lsn(struct xfs_ail *ailp);
124 struct xfs_log_item * xfs_trans_ail_cursor_first(struct xfs_ail *ailp,
127 struct xfs_log_item * xfs_trans_ail_cursor_last(struct xfs_ail *ailp,
130 struct xfs_log_item * xfs_trans_ail_cursor_next(struct xfs_ail *ailp,
134 void __xfs_ail_assign_tail_lsn(struct xfs_ail *ailp);
138 struct xfs_ail *ailp) in xfs_ail_assign_tail_lsn()
149 struct xfs_ail *ailp, in xfs_trans_ail_copy_lsn()
161 struct xfs_ail *ailp, in xfs_trans_ail_copy_lsn()