Lines Matching refs:lip

1737 	struct xfs_log_item	*lip;  in xlog_recover_release_intent()  local
1741 for (lip = xfs_trans_ail_cursor_first(ailp, &cur, 0); lip != NULL; in xlog_recover_release_intent()
1742 lip = xfs_trans_ail_cursor_next(ailp, &cur)) { in xlog_recover_release_intent()
1743 if (lip->li_type != intent_type) in xlog_recover_release_intent()
1745 if (!lip->li_ops->iop_match(lip, intent_id)) in xlog_recover_release_intent()
1749 lip->li_ops->iop_release(lip); in xlog_recover_release_intent()
2523 struct xfs_log_item *lip; in xlog_recover_process_intents() local
2535 for (lip = xfs_trans_ail_cursor_first(ailp, &cur, 0); in xlog_recover_process_intents()
2536 lip != NULL; in xlog_recover_process_intents()
2537 lip = xfs_trans_ail_cursor_next(ailp, &cur)) { in xlog_recover_process_intents()
2542 if (!xlog_item_is_intent(lip)) { in xlog_recover_process_intents()
2544 for (; lip; lip = xfs_trans_ail_cursor_next(ailp, &cur)) in xlog_recover_process_intents()
2545 ASSERT(!xlog_item_is_intent(lip)); in xlog_recover_process_intents()
2555 ASSERT(XFS_LSN_CMP(last_lsn, lip->li_lsn) >= 0); in xlog_recover_process_intents()
2564 error = lip->li_ops->iop_recover(lip, &capture_list); in xlog_recover_process_intents()
2593 struct xfs_log_item *lip; in xlog_recover_cancel_intents() local
2599 lip = xfs_trans_ail_cursor_first(ailp, &cur, 0); in xlog_recover_cancel_intents()
2600 while (lip != NULL) { in xlog_recover_cancel_intents()
2605 if (!xlog_item_is_intent(lip)) { in xlog_recover_cancel_intents()
2607 for (; lip; lip = xfs_trans_ail_cursor_next(ailp, &cur)) in xlog_recover_cancel_intents()
2608 ASSERT(!xlog_item_is_intent(lip)); in xlog_recover_cancel_intents()
2614 lip->li_ops->iop_release(lip); in xlog_recover_cancel_intents()
2616 lip = xfs_trans_ail_cursor_next(ailp, &cur); in xlog_recover_cancel_intents()