Searched refs:cuip (Results 1 – 3 of 3) sorted by relevance
32 struct xfs_cui_log_item *cuip) in xfs_cui_item_free() argument34 if (cuip->cui_format.cui_nextents > XFS_CUI_MAX_FAST_EXTENTS) in xfs_cui_item_free()35 kmem_free(cuip); in xfs_cui_item_free()37 kmem_zone_free(xfs_cui_zone, cuip); in xfs_cui_item_free()49 struct xfs_cui_log_item *cuip) in xfs_cui_release() argument51 ASSERT(atomic_read(&cuip->cui_refcount) > 0); in xfs_cui_release()52 if (atomic_dec_and_test(&cuip->cui_refcount)) { in xfs_cui_release()53 xfs_trans_ail_remove(&cuip->cui_item, SHUTDOWN_LOG_IO_ERROR); in xfs_cui_release()54 xfs_cui_item_free(cuip); in xfs_cui_release()65 struct xfs_cui_log_item *cuip = CUI_ITEM(lip); in xfs_cui_item_size() local[all …]
3573 struct xfs_cui_log_item *cuip; in xlog_recover_cui_pass2() local3578 cuip = xfs_cui_init(mp, cui_formatp->cui_nextents); in xlog_recover_cui_pass2()3579 error = xfs_cui_copy_format(&item->ri_buf[0], &cuip->cui_format); in xlog_recover_cui_pass2()3581 xfs_cui_item_free(cuip); in xlog_recover_cui_pass2()3584 atomic_set(&cuip->cui_next_extent, cui_formatp->cui_nextents); in xlog_recover_cui_pass2()3593 xfs_trans_ail_update(log->l_ailp, &cuip->cui_item, lsn); in xlog_recover_cui_pass2()3594 xfs_cui_release(cuip); in xlog_recover_cui_pass2()3612 struct xfs_cui_log_item *cuip = NULL; in xlog_recover_cud_pass2() local3633 cuip = (struct xfs_cui_log_item *)lip; in xlog_recover_cud_pass2()3634 if (cuip->cui_format.cui_id == cui_id) { in xlog_recover_cud_pass2()[all …]
83 int xfs_cui_recover(struct xfs_cui_log_item *cuip,