Lines Matching defs:lip
90 struct xfs_log_item *lip,
93 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn);
96 void xfs_trans_ail_insert(struct xfs_ail *ailp, struct xfs_log_item *lip,
99 xfs_lsn_t xfs_ail_delete_one(struct xfs_ail *ailp, struct xfs_log_item *lip);
102 void xfs_trans_ail_delete(struct xfs_log_item *lip, int shutdown_type);
146 struct xfs_log_item *lip)
148 struct xfs_buf *bp = lip->li_buf;
150 ASSERT(test_bit(XFS_LI_IN_AIL, &lip->li_flags));
151 lockdep_assert_held(&lip->li_ailp->ail_lock);
153 if (test_and_clear_bit(XFS_LI_FAILED, &lip->li_flags)) {
154 lip->li_buf = NULL;
161 struct xfs_log_item *lip,
164 lockdep_assert_held(&lip->li_ailp->ail_lock);
166 if (!test_and_set_bit(XFS_LI_FAILED, &lip->li_flags)) {
168 lip->li_buf = bp;