Lines Matching refs:ailp
693 struct xfs_ail *ailp, in xlog_cil_ail_insert_batch() argument
701 spin_lock(&ailp->ail_lock); in xlog_cil_ail_insert_batch()
703 xfs_trans_ail_update_bulk(ailp, cur, log_items, nr_items, commit_lsn); in xlog_cil_ail_insert_batch()
757 struct xfs_ail *ailp = ctx->cil->xc_log->l_ailp; in xlog_cil_ail_insert() local
774 ASSERT(XFS_LSN_CMP(ctx->commit_lsn, ailp->ail_head_lsn) >= 0 || in xlog_cil_ail_insert()
776 spin_lock(&ailp->ail_lock); in xlog_cil_ail_insert()
777 xfs_trans_ail_cursor_last(ailp, &cur, ctx->start_lsn); in xlog_cil_ail_insert()
778 old_head = ailp->ail_head_lsn; in xlog_cil_ail_insert()
779 ailp->ail_head_lsn = ctx->commit_lsn; in xlog_cil_ail_insert()
781 xfs_ail_update_finish(ailp, NULLCOMMITLSN); in xlog_cil_ail_insert()
791 xlog_grant_return_space(ailp->ail_log, old_head, ailp->ail_head_lsn); in xlog_cil_ail_insert()
821 ASSERT(xlog_is_shutdown(ailp->ail_log)); in xlog_cil_ail_insert()
836 spin_lock(&ailp->ail_lock); in xlog_cil_ail_insert()
838 xfs_trans_ail_update(ailp, lip, item_lsn); in xlog_cil_ail_insert()
840 spin_unlock(&ailp->ail_lock); in xlog_cil_ail_insert()
849 xlog_cil_ail_insert_batch(ailp, &cur, log_items, in xlog_cil_ail_insert()
857 xlog_cil_ail_insert_batch(ailp, &cur, log_items, i, in xlog_cil_ail_insert()
860 spin_lock(&ailp->ail_lock); in xlog_cil_ail_insert()
862 spin_unlock(&ailp->ail_lock); in xlog_cil_ail_insert()