Searched refs:buip (Results 1 – 3 of 3) sorted by relevance
36 struct xfs_bui_log_item *buip) in xfs_bui_item_free() argument38 kmem_zone_free(xfs_bui_zone, buip); in xfs_bui_item_free()50 struct xfs_bui_log_item *buip) in xfs_bui_release() argument52 ASSERT(atomic_read(&buip->bui_refcount) > 0); in xfs_bui_release()53 if (atomic_dec_and_test(&buip->bui_refcount)) { in xfs_bui_release()54 xfs_trans_ail_remove(&buip->bui_item, SHUTDOWN_LOG_IO_ERROR); in xfs_bui_release()55 xfs_bui_item_free(buip); in xfs_bui_release()66 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_size() local69 *nbytes += xfs_bui_log_format_sizeof(buip->bui_format.bui_nextents); in xfs_bui_item_size()84 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_format() local[all …]
80 int xfs_bui_recover(struct xfs_trans *parent_tp, struct xfs_bui_log_item *buip);
3675 struct xfs_bui_log_item *buip; in xlog_recover_bui_pass2() local3682 buip = xfs_bui_init(mp); in xlog_recover_bui_pass2()3683 error = xfs_bui_copy_format(&item->ri_buf[0], &buip->bui_format); in xlog_recover_bui_pass2()3685 xfs_bui_item_free(buip); in xlog_recover_bui_pass2()3688 atomic_set(&buip->bui_next_extent, bui_formatp->bui_nextents); in xlog_recover_bui_pass2()3697 xfs_trans_ail_update(log->l_ailp, &buip->bui_item, lsn); in xlog_recover_bui_pass2()3698 xfs_bui_release(buip); in xlog_recover_bui_pass2()3716 struct xfs_bui_log_item *buip = NULL; in xlog_recover_bud_pass2() local3735 buip = (struct xfs_bui_log_item *)lip; in xlog_recover_bud_pass2()3736 if (buip->bui_format.bui_id == bui_id) { in xlog_recover_bud_pass2()[all …]