Lines Matching refs:new_ctx
649 struct xfs_cil_ctx *new_ctx; in xlog_cil_push_work() local
660 new_ctx = kmem_zalloc(sizeof(*new_ctx), KM_NOFS); in xlog_cil_push_work()
661 new_ctx->ticket = xlog_cil_ticket_alloc(log); in xlog_cil_push_work()
755 INIT_LIST_HEAD(&new_ctx->committing); in xlog_cil_push_work()
756 INIT_LIST_HEAD(&new_ctx->busy_extents); in xlog_cil_push_work()
757 new_ctx->sequence = ctx->sequence + 1; in xlog_cil_push_work()
758 new_ctx->cil = cil; in xlog_cil_push_work()
759 cil->xc_ctx = new_ctx; in xlog_cil_push_work()
787 cil->xc_current_sequence = new_ctx->sequence; in xlog_cil_push_work()
824 list_for_each_entry(new_ctx, &cil->xc_committing, committing) { in xlog_cil_push_work()
839 if (new_ctx->sequence >= ctx->sequence) in xlog_cil_push_work()
841 if (!new_ctx->commit_lsn) { in xlog_cil_push_work()
884 xfs_log_ticket_put(new_ctx->ticket); in xlog_cil_push_work()
885 kmem_free(new_ctx); in xlog_cil_push_work()