Searched refs:buip (Results 1 – 5 of 5) sorted by relevance
/linux-4.19.296/fs/xfs/ |
D | xfs_bmap_item.c | 37 struct xfs_bui_log_item *buip) in xfs_bui_item_free() argument 39 kmem_zone_free(xfs_bui_zone, buip); in xfs_bui_item_free() 51 struct xfs_bui_log_item *buip) in xfs_bui_release() argument 53 ASSERT(atomic_read(&buip->bui_refcount) > 0); in xfs_bui_release() 54 if (atomic_dec_and_test(&buip->bui_refcount)) { in xfs_bui_release() 55 xfs_trans_ail_remove(&buip->bui_item, SHUTDOWN_LOG_IO_ERROR); in xfs_bui_release() 56 xfs_bui_item_free(buip); in xfs_bui_release() 67 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_size() local 70 *nbytes += xfs_bui_log_format_sizeof(buip->bui_format.bui_nextents); in xfs_bui_item_size() 85 struct xfs_bui_log_item *buip = BUI_ITEM(lip); in xfs_bui_item_format() local [all …]
|
D | xfs_trans_bmap.c | 28 struct xfs_bui_log_item *buip) in xfs_trans_get_bud() argument 32 budp = xfs_bud_init(tp->t_mountp, buip); in xfs_trans_get_bud() 93 struct xfs_bui_log_item *buip; in xfs_bmap_update_create_intent() local 98 buip = xfs_bui_init(tp->t_mountp); in xfs_bmap_update_create_intent() 99 ASSERT(buip != NULL); in xfs_bmap_update_create_intent() 104 xfs_trans_add_item(tp, &buip->bui_item); in xfs_bmap_update_create_intent() 105 return buip; in xfs_bmap_update_create_intent() 138 struct xfs_bui_log_item *buip = intent; in xfs_bmap_update_log_item() local 146 set_bit(XFS_LI_DIRTY, &buip->bui_item.li_flags); in xfs_bmap_update_log_item() 153 next_extent = atomic_inc_return(&buip->bui_next_extent) - 1; in xfs_bmap_update_log_item() [all …]
|
D | xfs_bmap_item.h | 82 int xfs_bui_recover(struct xfs_trans *parent_tp, struct xfs_bui_log_item *buip);
|
D | xfs_log_recover.c | 3751 struct xfs_bui_log_item *buip; in xlog_recover_bui_pass2() local 3758 buip = xfs_bui_init(mp); in xlog_recover_bui_pass2() 3759 error = xfs_bui_copy_format(&item->ri_buf[0], &buip->bui_format); in xlog_recover_bui_pass2() 3761 xfs_bui_item_free(buip); in xlog_recover_bui_pass2() 3764 atomic_set(&buip->bui_next_extent, bui_formatp->bui_nextents); in xlog_recover_bui_pass2() 3773 xfs_trans_ail_update(log->l_ailp, &buip->bui_item, lsn); in xlog_recover_bui_pass2() 3774 xfs_bui_release(buip); in xlog_recover_bui_pass2() 3792 struct xfs_bui_log_item *buip = NULL; in xlog_recover_bud_pass2() local 3811 buip = (struct xfs_bui_log_item *)lip; in xlog_recover_bud_pass2() 3812 if (buip->bui_format.bui_id == bui_id) { in xlog_recover_bud_pass2() [all …]
|
D | xfs_trans.h | 276 struct xfs_bui_log_item *buip);
|