Lines Matching refs:cudp
246 struct xfs_cud_log_item *cudp = CUD_ITEM(lip); in xfs_cud_item_format() local
249 cudp->cud_format.cud_type = XFS_LI_CUD; in xfs_cud_item_format()
250 cudp->cud_format.cud_size = 1; in xfs_cud_item_format()
252 xlog_copy_iovec(lv, &vecp, XLOG_REG_TYPE_CUD_FORMAT, &cudp->cud_format, in xfs_cud_item_format()
297 struct xfs_cud_log_item *cudp = CUD_ITEM(lip); in xfs_cud_item_unlock() local
300 xfs_cui_release(cudp->cud_cuip); in xfs_cud_item_unlock()
301 kmem_zone_free(xfs_cud_zone, cudp); in xfs_cud_item_unlock()
316 struct xfs_cud_log_item *cudp = CUD_ITEM(lip); in xfs_cud_item_committed() local
324 xfs_cui_release(cudp->cud_cuip); in xfs_cud_item_committed()
325 kmem_zone_free(xfs_cud_zone, cudp); in xfs_cud_item_committed()
367 struct xfs_cud_log_item *cudp; in xfs_cud_init() local
369 cudp = kmem_zone_zalloc(xfs_cud_zone, KM_SLEEP); in xfs_cud_init()
370 xfs_log_item_init(mp, &cudp->cud_item, XFS_LI_CUD, &xfs_cud_item_ops); in xfs_cud_init()
371 cudp->cud_cuip = cuip; in xfs_cud_init()
372 cudp->cud_format.cud_cui_id = cuip->cui_format.cui_id; in xfs_cud_init()
374 return cudp; in xfs_cud_init()
392 struct xfs_cud_log_item *cudp; in xfs_cui_recover() local
461 cudp = xfs_trans_get_cud(tp, cuip); in xfs_cui_recover()
481 error = xfs_trans_log_finish_refcount_update(tp, cudp, in xfs_cui_recover()