Lines Matching refs:budp
182 struct xfs_bud_log_item *budp = BUD_ITEM(lip);
185 budp->bud_format.bud_type = XFS_LI_BUD;
186 budp->bud_format.bud_size = 1;
188 xlog_copy_iovec(lv, &vecp, XLOG_REG_TYPE_BUD_FORMAT, &budp->bud_format,
201 struct xfs_bud_log_item *budp = BUD_ITEM(lip);
203 xfs_bui_release(budp->bud_buip);
204 kmem_free(budp->bud_item.li_lv_shadow);
205 kmem_cache_free(xfs_bud_cache, budp);
229 struct xfs_bud_log_item *budp;
231 budp = kmem_cache_zalloc(xfs_bud_cache, GFP_KERNEL | __GFP_NOFAIL);
232 xfs_log_item_init(tp->t_mountp, &budp->bud_item, XFS_LI_BUD,
234 budp->bud_buip = buip;
235 budp->bud_format.bud_bui_id = buip->bui_format.bui_id;
237 xfs_trans_add_item(tp, &budp->bud_item);
238 return budp;
249 struct xfs_bud_log_item *budp,
264 set_bit(XFS_LI_DIRTY, &budp->bud_item.li_flags);
499 struct xfs_bud_log_item *budp;
525 budp = xfs_trans_get_bud(tp, buip);
548 error = xfs_trans_log_finish_bmap_update(tp, budp, &fake);
596 struct xfs_bud_log_item *budp;
605 budp = xfs_trans_get_bud(tp, BUI_ITEM(intent));
606 set_bit(XFS_LI_DIRTY, &budp->bud_item.li_flags);