Lines Matching refs:rudp
185 struct xfs_rud_log_item *rudp = RUD_ITEM(lip); in xfs_rud_item_format() local
188 rudp->rud_format.rud_type = XFS_LI_RUD; in xfs_rud_item_format()
189 rudp->rud_format.rud_size = 1; in xfs_rud_item_format()
191 xlog_copy_iovec(lv, &vecp, XLOG_REG_TYPE_RUD_FORMAT, &rudp->rud_format, in xfs_rud_item_format()
204 struct xfs_rud_log_item *rudp = RUD_ITEM(lip); in xfs_rud_item_release() local
206 xfs_rui_release(rudp->rud_ruip); in xfs_rud_item_release()
207 kmem_free(rudp->rud_item.li_lv_shadow); in xfs_rud_item_release()
208 kmem_cache_free(xfs_rud_cache, rudp); in xfs_rud_item_release()
232 struct xfs_rud_log_item *rudp; in xfs_trans_get_rud() local
234 rudp = kmem_cache_zalloc(xfs_rud_cache, GFP_KERNEL | __GFP_NOFAIL); in xfs_trans_get_rud()
235 xfs_log_item_init(tp->t_mountp, &rudp->rud_item, XFS_LI_RUD, in xfs_trans_get_rud()
237 rudp->rud_ruip = ruip; in xfs_trans_get_rud()
238 rudp->rud_format.rud_rui_id = ruip->rui_format.rui_id; in xfs_trans_get_rud()
240 xfs_trans_add_item(tp, &rudp->rud_item); in xfs_trans_get_rud()
241 return rudp; in xfs_trans_get_rud()
295 struct xfs_rud_log_item *rudp, in xfs_trans_log_finish_rmap_update() argument
318 set_bit(XFS_LI_DIRTY, &rudp->rud_item.li_flags); in xfs_trans_log_finish_rmap_update()
497 struct xfs_rud_log_item *rudp; in xfs_rui_item_recover() local
526 rudp = xfs_trans_get_rud(tp, ruip); in xfs_rui_item_recover()
566 error = xfs_trans_log_finish_rmap_update(tp, rudp, type, in xfs_rui_item_recover()
601 struct xfs_rud_log_item *rudp; in xfs_rui_item_relog() local
610 rudp = xfs_trans_get_rud(tp, RUI_ITEM(intent)); in xfs_rui_item_relog()
611 set_bit(XFS_LI_DIRTY, &rudp->rud_item.li_flags); in xfs_rui_item_relog()