Searched refs:freehdr (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/xfs/libxfs/ |
| A D | xfs_dir2_node.c | 420 struct xfs_dir3_icfree_hdr freehdr; in xfs_dir2_leaf_to_node() local 464 freehdr.nused = n; in xfs_dir2_leaf_to_node() 468 xfs_dir2_free_log_bests(args, &freehdr, fbp, 0, freehdr.nvalid - 1); in xfs_dir2_leaf_to_node() 735 freehdr.bests[fi] == in xfs_dir2_leafn_lookup_for_addname() 1189 struct xfs_dir3_icfree_hdr freehdr; in xfs_dir3_data_block_free() local 1204 freehdr.nused--; in xfs_dir3_data_block_free() 1211 if (findex == freehdr.nvalid - 1) { in xfs_dir3_data_block_free() 1218 freehdr.nvalid = i + 1; in xfs_dir3_data_block_free() 1233 if (!freehdr.nused) { in xfs_dir3_data_block_free() 1941 &freehdr, &findex); in xfs_dir2_node_addname_int() [all …]
|
| A D | xfs_dir2_leaf.c | 1690 struct xfs_dir3_icfree_hdr freehdr; in xfs_dir2_node_to_leaf() local 1751 xfs_dir2_free_hdr_from_disk(mp, &freehdr, fbp->b_addr); in xfs_dir2_node_to_leaf() 1753 ASSERT(!freehdr.firstdb); in xfs_dir2_node_to_leaf() 1759 if (xfs_dir3_leaf_size(&leafhdr, freehdr.nvalid) > args->geo->blksize) { in xfs_dir2_node_to_leaf() 1780 ltp->bestcount = cpu_to_be32(freehdr.nvalid); in xfs_dir2_node_to_leaf() 1785 memcpy(xfs_dir2_leaf_bests_p(ltp), freehdr.bests, in xfs_dir2_node_to_leaf() 1786 freehdr.nvalid * sizeof(xfs_dir2_data_off_t)); in xfs_dir2_node_to_leaf()
|
| /linux/fs/xfs/scrub/ |
| A D | dir.c | 612 struct xfs_dir3_icfree_hdr freehdr; in xchk_directory_free_bestfree() local 634 xfs_dir2_free_hdr_from_disk(sc->ip->i_mount, &freehdr, bp->b_addr); in xchk_directory_free_bestfree() 635 for (i = 0; i < freehdr.nvalid; i++) { in xchk_directory_free_bestfree() 636 best = be16_to_cpu(freehdr.bests[i]); in xchk_directory_free_bestfree() 642 (freehdr.firstdb + i) * args->geo->fsbcount, in xchk_directory_free_bestfree() 651 if (freehdr.nused + stale != freehdr.nvalid) in xchk_directory_free_bestfree()
|
Completed in 11 milliseconds