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