Lines Matching refs:ichdr2
62 struct xfs_attr3_icleaf_hdr *ichdr2,
1691 struct xfs_attr3_icleaf_hdr ichdr2;
1695 xfs_attr3_leaf_hdr_from_disk(mp->m_attr_geo, &ichdr2, leaf2_bp->b_addr);
1696 return xfs_attr3_leaf_order(leaf1_bp, &ichdr1, leaf2_bp, &ichdr2);
1721 struct xfs_attr3_icleaf_hdr ichdr2;
1738 xfs_attr3_leaf_hdr_from_disk(state->args->geo, &ichdr2, leaf2);
1739 ASSERT(ichdr2.count == 0);
1751 if (xfs_attr3_leaf_order(blk1->bp, &ichdr1, blk2->bp, &ichdr2)) {
1755 swap(ichdr1, ichdr2);
1771 blk2, &ichdr2,
1791 max = ichdr2.firstused - xfs_attr3_leaf_hdr_size(leaf1);
1792 max -= ichdr2.count * sizeof(xfs_attr_leaf_entry_t);
1794 xfs_attr3_leaf_compact(args, &ichdr2, blk2->bp);
1800 ichdr1.count - count, leaf2, &ichdr2, 0, count);
1828 xfs_attr3_leaf_moveents(args, leaf2, &ichdr2, 0, leaf1, &ichdr1,
1833 xfs_attr3_leaf_hdr_to_disk(state->args->geo, leaf2, &ichdr2);
1843 blk2->hashval = be32_to_cpu(entries2[ichdr2.count - 1].hashval);
1907 struct xfs_attr3_icleaf_hdr *ichdr2,
1927 max = ichdr1->count + ichdr2->count;
1929 half += ichdr1->usedbytes + ichdr2->usedbytes +
2070 struct xfs_attr3_icleaf_hdr ichdr2;
2082 xfs_attr3_leaf_hdr_from_disk(state->args->geo, &ichdr2, bp->b_addr);
2086 ichdr.usedbytes - ichdr2.usedbytes -
2087 ((ichdr.count + ichdr2.count) *
2908 struct xfs_attr3_icleaf_hdr ichdr2;
2946 xfs_attr3_leaf_hdr_from_disk(args->geo, &ichdr2, leaf2);
2947 ASSERT(args->index2 < ichdr2.count);