freehdr          1650 fs/xfs/libxfs/xfs_dir2_leaf.c 	struct xfs_dir3_icfree_hdr freehdr;
freehdr          1712 fs/xfs/libxfs/xfs_dir2_leaf.c 	dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1714 fs/xfs/libxfs/xfs_dir2_leaf.c 	ASSERT(!freehdr.firstdb);
freehdr          1720 fs/xfs/libxfs/xfs_dir2_leaf.c 	if (xfs_dir3_leaf_size(&leafhdr, freehdr.nvalid) > args->geo->blksize) {
freehdr          1741 fs/xfs/libxfs/xfs_dir2_leaf.c 	ltp->bestcount = cpu_to_be32(freehdr.nvalid);
freehdr          1747 fs/xfs/libxfs/xfs_dir2_leaf.c 		freehdr.nvalid * sizeof(xfs_dir2_data_off_t));
freehdr           351 fs/xfs/libxfs/xfs_dir2_node.c 	struct xfs_dir3_icfree_hdr freehdr;
freehdr           372 fs/xfs/libxfs/xfs_dir2_node.c 	dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr           394 fs/xfs/libxfs/xfs_dir2_node.c 	freehdr.nused = n;
freehdr           395 fs/xfs/libxfs/xfs_dir2_node.c 	freehdr.nvalid = be32_to_cpu(ltp->bestcount);
freehdr           397 fs/xfs/libxfs/xfs_dir2_node.c 	dp->d_ops->free_hdr_to_disk(fbp->b_addr, &freehdr);
freehdr           398 fs/xfs/libxfs/xfs_dir2_node.c 	xfs_dir2_free_log_bests(args, fbp, 0, freehdr.nvalid - 1);
freehdr          1124 fs/xfs/libxfs/xfs_dir2_node.c 	struct xfs_dir3_icfree_hdr freehdr;
freehdr          1127 fs/xfs/libxfs/xfs_dir2_node.c 	dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1140 fs/xfs/libxfs/xfs_dir2_node.c 	freehdr.nused--;
freehdr          1147 fs/xfs/libxfs/xfs_dir2_node.c 	if (findex == freehdr.nvalid - 1) {
freehdr          1154 fs/xfs/libxfs/xfs_dir2_node.c 		freehdr.nvalid = i + 1;
freehdr          1162 fs/xfs/libxfs/xfs_dir2_node.c 	dp->d_ops->free_hdr_to_disk(free, &freehdr);
freehdr          1169 fs/xfs/libxfs/xfs_dir2_node.c 	if (!freehdr.nused) {
freehdr          1297 fs/xfs/libxfs/xfs_dir2_node.c 		struct xfs_dir3_icfree_hdr freehdr;
freehdr          1298 fs/xfs/libxfs/xfs_dir2_node.c 		dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1299 fs/xfs/libxfs/xfs_dir2_node.c 		ASSERT(freehdr.firstdb == dp->d_ops->free_max_bests(args->geo) *
freehdr          1627 fs/xfs/libxfs/xfs_dir2_node.c 	struct xfs_dir3_icfree_hdr freehdr;
freehdr          1692 fs/xfs/libxfs/xfs_dir2_node.c 		dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1695 fs/xfs/libxfs/xfs_dir2_node.c 		freehdr.firstdb = (fbno - xfs_dir2_byte_to_db(args->geo,
freehdr          1701 fs/xfs/libxfs/xfs_dir2_node.c 		dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1708 fs/xfs/libxfs/xfs_dir2_node.c 	if (*findex >= freehdr.nvalid) {
freehdr          1710 fs/xfs/libxfs/xfs_dir2_node.c 		freehdr.nvalid = *findex + 1;
freehdr          1719 fs/xfs/libxfs/xfs_dir2_node.c 		freehdr.nused++;
freehdr          1720 fs/xfs/libxfs/xfs_dir2_node.c 		dp->d_ops->free_hdr_to_disk(fbp->b_addr, &freehdr);
freehdr          1743 fs/xfs/libxfs/xfs_dir2_node.c 	struct xfs_dir3_icfree_hdr freehdr;
freehdr          1770 fs/xfs/libxfs/xfs_dir2_node.c 			dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1772 fs/xfs/libxfs/xfs_dir2_node.c 			ASSERT(findex < freehdr.nvalid);
freehdr          1775 fs/xfs/libxfs/xfs_dir2_node.c 			dbno = freehdr.firstdb + findex;
freehdr          1819 fs/xfs/libxfs/xfs_dir2_node.c 		dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          1822 fs/xfs/libxfs/xfs_dir2_node.c 		for (findex = freehdr.nvalid - 1; findex >= 0; findex--) {
freehdr          1825 fs/xfs/libxfs/xfs_dir2_node.c 				dbno = freehdr.firstdb + findex;
freehdr          2253 fs/xfs/libxfs/xfs_dir2_node.c 	struct xfs_dir3_icfree_hdr freehdr;
freehdr          2273 fs/xfs/libxfs/xfs_dir2_node.c 	dp->d_ops->free_hdr_from_disk(&freehdr, free);
freehdr          2278 fs/xfs/libxfs/xfs_dir2_node.c 	if (freehdr.nused > 0) {
freehdr           575 fs/xfs/scrub/dir.c 	struct xfs_dir3_icfree_hdr	freehdr;
freehdr           598 fs/xfs/scrub/dir.c 	sc->ip->d_ops->free_hdr_from_disk(&freehdr, bp->b_addr);
freehdr           600 fs/xfs/scrub/dir.c 	for (i = 0; i < freehdr.nvalid; i++, bestp++) {
freehdr           607 fs/xfs/scrub/dir.c 				(freehdr.firstdb + i) * args->geo->fsbcount,
freehdr           616 fs/xfs/scrub/dir.c 	if (freehdr.nused + stale != freehdr.nvalid)