Lines Matching refs:efdp

294 xfs_efd_item_free(struct xfs_efd_log_item *efdp)  in xfs_efd_item_free()  argument
296 kmem_free(efdp->efd_item.li_lv_shadow); in xfs_efd_item_free()
297 if (efdp->efd_format.efd_nextents > XFS_EFD_MAX_FAST_EXTENTS) in xfs_efd_item_free()
298 kmem_free(efdp); in xfs_efd_item_free()
300 kmem_zone_free(xfs_efd_zone, efdp); in xfs_efd_item_free()
310 struct xfs_efd_log_item *efdp) in xfs_efd_item_sizeof() argument
313 (efdp->efd_format.efd_nextents - 1) * sizeof(xfs_extent_t); in xfs_efd_item_sizeof()
338 struct xfs_efd_log_item *efdp = EFD_ITEM(lip); in xfs_efd_item_format() local
341 ASSERT(efdp->efd_next_extent == efdp->efd_format.efd_nextents); in xfs_efd_item_format()
343 efdp->efd_format.efd_type = XFS_LI_EFD; in xfs_efd_item_format()
344 efdp->efd_format.efd_size = 1; in xfs_efd_item_format()
347 &efdp->efd_format, in xfs_efd_item_format()
348 xfs_efd_item_sizeof(efdp)); in xfs_efd_item_format()
391 struct xfs_efd_log_item *efdp = EFD_ITEM(lip); in xfs_efd_item_unlock() local
394 xfs_efi_release(efdp->efd_efip); in xfs_efd_item_unlock()
395 xfs_efd_item_free(efdp); in xfs_efd_item_unlock()
410 struct xfs_efd_log_item *efdp = EFD_ITEM(lip); in xfs_efd_item_committed() local
418 xfs_efi_release(efdp->efd_efip); in xfs_efd_item_committed()
419 xfs_efd_item_free(efdp); in xfs_efd_item_committed()
462 struct xfs_efd_log_item *efdp; in xfs_efd_init() local
469 efdp = kmem_zalloc(size, KM_SLEEP); in xfs_efd_init()
471 efdp = kmem_zone_zalloc(xfs_efd_zone, KM_SLEEP); in xfs_efd_init()
474 xfs_log_item_init(mp, &efdp->efd_item, XFS_LI_EFD, &xfs_efd_item_ops); in xfs_efd_init()
475 efdp->efd_efip = efip; in xfs_efd_init()
476 efdp->efd_format.efd_nextents = nextents; in xfs_efd_init()
477 efdp->efd_format.efd_efi_id = efip->efi_format.efi_id; in xfs_efd_init()
479 return efdp; in xfs_efd_init()
491 struct xfs_efd_log_item *efdp; in xfs_efi_recover() local
527 efdp = xfs_trans_get_efd(tp, efip, efip->efi_format.efi_nextents); in xfs_efi_recover()
532 error = xfs_trans_free_extent(tp, efdp, extp->ext_start, in xfs_efi_recover()