Lines Matching refs:free
296 xfs_dir2_free_t *free; /* freespace structure */ in xfs_dir2_free_log_bests() local
299 free = bp->b_addr; in xfs_dir2_free_log_bests()
300 bests = args->dp->d_ops->free_bests_p(free); in xfs_dir2_free_log_bests()
301 ASSERT(free->hdr.magic == cpu_to_be32(XFS_DIR2_FREE_MAGIC) || in xfs_dir2_free_log_bests()
302 free->hdr.magic == cpu_to_be32(XFS_DIR3_FREE_MAGIC)); in xfs_dir2_free_log_bests()
304 (uint)((char *)&bests[first] - (char *)free), in xfs_dir2_free_log_bests()
305 (uint)((char *)&bests[last] - (char *)free + in xfs_dir2_free_log_bests()
318 xfs_dir2_free_t *free; /* freespace structure */ in xfs_dir2_free_log_header() local
320 free = bp->b_addr; in xfs_dir2_free_log_header()
321 ASSERT(free->hdr.magic == cpu_to_be32(XFS_DIR2_FREE_MAGIC) || in xfs_dir2_free_log_header()
322 free->hdr.magic == cpu_to_be32(XFS_DIR3_FREE_MAGIC)); in xfs_dir2_free_log_header()
342 xfs_dir2_free_t *free; /* freespace structure */ in xfs_dir2_leaf_to_node() local
371 free = fbp->b_addr; in xfs_dir2_leaf_to_node()
372 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_leaf_to_node()
384 to = dp->d_ops->free_bests_p(free); in xfs_dir2_leaf_to_node()
570 xfs_dir2_free_t *free = NULL; /* free block structure */ in xfs_dir2_leafn_lookup_for_addname() local
603 free = curbp->b_addr; in xfs_dir2_leafn_lookup_for_addname()
604 ASSERT(free->hdr.magic == cpu_to_be32(XFS_DIR2_FREE_MAGIC) || in xfs_dir2_leafn_lookup_for_addname()
605 free->hdr.magic == cpu_to_be32(XFS_DIR3_FREE_MAGIC)); in xfs_dir2_leafn_lookup_for_addname()
657 free = curbp->b_addr; in xfs_dir2_leafn_lookup_for_addname()
668 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_leafn_lookup_for_addname()
1116 struct xfs_dir2_free *free, in xfs_dir3_data_block_free() argument
1127 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir3_data_block_free()
1128 bests = dp->d_ops->free_bests_p(free); in xfs_dir3_data_block_free()
1162 dp->d_ops->free_hdr_to_disk(free, &freehdr); in xfs_dir3_data_block_free()
1282 xfs_dir2_free_t *free; /* freeblock structure */ in xfs_dir2_leafn_remove() local
1294 free = fbp->b_addr; in xfs_dir2_leafn_remove()
1298 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_leafn_remove()
1335 error = xfs_dir3_data_block_free(args, hdr, free, in xfs_dir2_leafn_remove()
1630 struct xfs_dir2_free *free = NULL; in xfs_dir2_node_add_datablk() local
1690 free = fbp->b_addr; in xfs_dir2_node_add_datablk()
1691 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_add_datablk()
1692 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_add_datablk()
1699 free = fbp->b_addr; in xfs_dir2_node_add_datablk()
1700 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_add_datablk()
1701 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_add_datablk()
1744 struct xfs_dir2_free *free = NULL; in xfs_dir2_node_find_freeblk() local
1765 free = fbp->b_addr; in xfs_dir2_node_find_freeblk()
1769 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_find_freeblk()
1770 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_find_freeblk()
1817 free = fbp->b_addr; in xfs_dir2_node_find_freeblk()
1818 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_find_freeblk()
1819 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_find_freeblk()
1856 struct xfs_dir2_free *free = NULL; /* freespace block structure */ in xfs_dir2_node_addname_int() local
1941 free = fbp->b_addr; in xfs_dir2_node_addname_int()
1942 bests = dp->d_ops->free_bests_p(free); in xfs_dir2_node_addname_int()
2251 xfs_dir2_free_t *free; /* freespace structure */ in xfs_dir2_node_trim_free() local
2272 free = bp->b_addr; in xfs_dir2_node_trim_free()
2273 dp->d_ops->free_hdr_from_disk(&freehdr, free); in xfs_dir2_node_trim_free()