Lines Matching refs:rudp
208 struct xfs_rud_log_item *rudp = RUD_ITEM(lip); in xfs_rud_item_format() local
211 rudp->rud_format.rud_type = XFS_LI_RUD; in xfs_rud_item_format()
212 rudp->rud_format.rud_size = 1; in xfs_rud_item_format()
214 xlog_copy_iovec(lv, &vecp, XLOG_REG_TYPE_RUD_FORMAT, &rudp->rud_format, in xfs_rud_item_format()
227 struct xfs_rud_log_item *rudp = RUD_ITEM(lip); in xfs_rud_item_release() local
229 xfs_rui_release(rudp->rud_ruip); in xfs_rud_item_release()
230 kmem_zone_free(xfs_rud_zone, rudp); in xfs_rud_item_release()
245 struct xfs_rud_log_item *rudp; in xfs_trans_get_rud() local
247 rudp = kmem_zone_zalloc(xfs_rud_zone, 0); in xfs_trans_get_rud()
248 xfs_log_item_init(tp->t_mountp, &rudp->rud_item, XFS_LI_RUD, in xfs_trans_get_rud()
250 rudp->rud_ruip = ruip; in xfs_trans_get_rud()
251 rudp->rud_format.rud_rui_id = ruip->rui_format.rui_id; in xfs_trans_get_rud()
253 xfs_trans_add_item(tp, &rudp->rud_item); in xfs_trans_get_rud()
254 return rudp; in xfs_trans_get_rud()
308 struct xfs_rud_log_item *rudp, in xfs_trans_log_finish_rmap_update() argument
331 set_bit(XFS_LI_DIRTY, &rudp->rud_item.li_flags); in xfs_trans_log_finish_rmap_update()
498 struct xfs_rud_log_item *rudp; in xfs_rui_recover() local
550 rudp = xfs_trans_get_rud(tp, ruip); in xfs_rui_recover()
587 error = xfs_trans_log_finish_rmap_update(tp, rudp, type, in xfs_rui_recover()