Searched refs:ailp (Results 1 – 2 of 2) sorted by relevance
/linux/fs/xfs/ |
H A D | xfs_trans_priv.h | 72 void xfs_trans_ail_update_bulk(struct xfs_ail *ailp, 75 xfs_lsn_t lsn) __releases(ailp->ail_lock); 82 struct xfs_ail *ailp) in xfs_ail_min() argument 84 return list_first_entry_or_null(&ailp->ail_head, struct xfs_log_item, in xfs_ail_min() 90 struct xfs_ail *ailp, in xfs_trans_ail_update() argument 92 xfs_lsn_t lsn) __releases(ailp->ail_lock) in xfs_trans_ail_update() 94 xfs_trans_ail_update_bulk(ailp, NULL, &lip, 1, lsn); in xfs_trans_ail_update() 97 void xfs_trans_ail_insert(struct xfs_ail *ailp, struct xfs_log_item *lip, 100 xfs_lsn_t xfs_ail_delete_one(struct xfs_ail *ailp, struct xfs_log_item *lip); 101 void xfs_ail_update_finish(struct xfs_ail *ailp, xfs_lsn_t old_lsn) [all …]
|
H A D | xfs_log_cil.c | 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() [all …]
|