Lines Matching refs:nodehdr2
872 struct xfs_da3_icnode_hdr nodehdr2; in xfs_da3_node_rebalance() local
884 xfs_da3_node_hdr_from_disk(dp->i_mount, &nodehdr2, node2); in xfs_da3_node_rebalance()
886 btree2 = nodehdr2.btree; in xfs_da3_node_rebalance()
892 if (nodehdr1.count > 0 && nodehdr2.count > 0 && in xfs_da3_node_rebalance()
894 (be32_to_cpu(btree2[nodehdr2.count - 1].hashval) < in xfs_da3_node_rebalance()
898 xfs_da3_node_hdr_from_disk(dp->i_mount, &nodehdr2, node2); in xfs_da3_node_rebalance()
900 btree2 = nodehdr2.btree; in xfs_da3_node_rebalance()
904 count = (nodehdr1.count - nodehdr2.count) / 2; in xfs_da3_node_rebalance()
915 tmp = nodehdr2.count; in xfs_da3_node_rebalance()
927 nodehdr2.count += count; in xfs_da3_node_rebalance()
951 tmp = nodehdr2.count - count; in xfs_da3_node_rebalance()
956 nodehdr2.count -= count; in xfs_da3_node_rebalance()
967 xfs_da3_node_hdr_to_disk(dp->i_mount, node2, &nodehdr2); in xfs_da3_node_rebalance()
971 (sizeof(btree2[0]) * nodehdr2.count))); in xfs_da3_node_rebalance()
981 xfs_da3_node_hdr_from_disk(dp->i_mount, &nodehdr2, node2); in xfs_da3_node_rebalance()
983 btree2 = nodehdr2.btree; in xfs_da3_node_rebalance()
986 blk2->hashval = be32_to_cpu(btree2[nodehdr2.count - 1].hashval); in xfs_da3_node_rebalance()