Home
last modified time | relevance | path

Searched refs:drop_blk (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_da_btree.c62 xfs_da_state_blk_t *drop_blk);
71 xfs_da_state_blk_t *drop_blk,
1065 struct xfs_da_state_blk *drop_blk; in xfs_da3_join() local
1072 drop_blk = &state->path.blk[ state->path.active-1 ]; in xfs_da3_join()
1075 ASSERT(drop_blk->magic == XFS_ATTR_LEAF_MAGIC || in xfs_da3_join()
1076 drop_blk->magic == XFS_DIR2_LEAFN_MAGIC); in xfs_da3_join()
1082 for ( ; state->path.active >= 2; drop_blk--, save_blk--, in xfs_da3_join()
1090 switch (drop_blk->magic) { in xfs_da3_join()
1097 xfs_attr3_leaf_unbalance(state, drop_blk, save_blk); in xfs_da3_join()
1105 xfs_dir2_leafn_unbalance(state, drop_blk, save_bl in xfs_da3_join()
1437 xfs_da3_node_remove( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk) xfs_da3_node_remove() argument
1487 xfs_da3_node_unbalance( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) xfs_da3_node_unbalance() argument
1885 xfs_da3_blk_unlink( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) xfs_da3_blk_unlink() argument
[all...]
H A Dxfs_dir2_node.c1610 * Move all the leaf entries from drop_blk to save_blk.
1616 xfs_da_state_blk_t *drop_blk, /* dead block */ in xfs_dir2_leafn_unbalance()
1629 ASSERT(drop_blk->magic == XFS_DIR2_LEAFN_MAGIC); in xfs_dir2_leafn_unbalance()
1631 drop_leaf = drop_blk->bp->b_addr; in xfs_dir2_leafn_unbalance()
1644 xfs_dir3_leaf_compact(args, &drophdr, drop_blk->bp); in xfs_dir2_leafn_unbalance()
1651 drop_blk->hashval = be32_to_cpu(dents[drophdr.count - 1].hashval); in xfs_dir2_leafn_unbalance()
1652 if (xfs_dir2_leafn_order(dp, save_blk->bp, drop_blk->bp)) in xfs_dir2_leafn_unbalance()
1653 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance()
1657 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance()
1666 xfs_dir3_leaf_log_header(args, drop_blk in xfs_dir2_leafn_unbalance()
1614 xfs_dir2_leafn_unbalance( xfs_da_state_t *state, xfs_da_state_blk_t *drop_blk, xfs_da_state_blk_t *save_blk) xfs_dir2_leafn_unbalance() argument
[all...]
H A Dxfs_attr_leaf.h94 struct xfs_da_state_blk *drop_blk,
H A Dxfs_dir2_priv.h148 struct xfs_da_state_blk *drop_blk,
H A Dxfs_attr_leaf.c2239 struct xfs_da_state_blk *drop_blk, in xfs_attr3_leaf_unbalance()
2242 struct xfs_attr_leafblock *drop_leaf = drop_blk->bp->b_addr; in xfs_attr3_leaf_unbalance()
2250 drop_leaf = drop_blk->bp->b_addr; in xfs_attr3_leaf_unbalance()
2259 drop_blk->hashval = be32_to_cpu(entry[drophdr.count - 1].hashval); in xfs_attr3_leaf_unbalance()
2272 drop_blk->bp, &drophdr)) { in xfs_attr3_leaf_unbalance()
2310 drop_blk->bp, &drophdr)) { in xfs_attr3_leaf_unbalance()
2237 xfs_attr3_leaf_unbalance( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) xfs_attr3_leaf_unbalance() argument
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_da_btree.c63 xfs_da_state_blk_t *drop_blk);
72 xfs_da_state_blk_t *drop_blk,
1077 struct xfs_da_state_blk *drop_blk; in xfs_da3_join() local
1084 drop_blk = &state->path.blk[ state->path.active-1 ]; in xfs_da3_join()
1087 ASSERT(drop_blk->magic == XFS_ATTR_LEAF_MAGIC || in xfs_da3_join()
1088 drop_blk->magic == XFS_DIR2_LEAFN_MAGIC); in xfs_da3_join()
1094 for ( ; state->path.active >= 2; drop_blk--, save_blk--, in xfs_da3_join()
1102 switch (drop_blk->magic) { in xfs_da3_join()
1109 xfs_attr3_leaf_unbalance(state, drop_blk, save_blk); in xfs_da3_join()
1117 xfs_dir2_leafn_unbalance(state, drop_blk, save_bl in xfs_da3_join()
1449 xfs_da3_node_remove( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk) xfs_da3_node_remove() argument
1499 xfs_da3_node_unbalance( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) xfs_da3_node_unbalance() argument
1897 xfs_da3_blk_unlink( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) xfs_da3_blk_unlink() argument
[all...]
H A Dxfs_dir2_node.c1610 * Move all the leaf entries from drop_blk to save_blk.
1616 xfs_da_state_blk_t *drop_blk, /* dead block */ in xfs_dir2_leafn_unbalance()
1629 ASSERT(drop_blk->magic == XFS_DIR2_LEAFN_MAGIC); in xfs_dir2_leafn_unbalance()
1631 drop_leaf = drop_blk->bp->b_addr; in xfs_dir2_leafn_unbalance()
1644 xfs_dir3_leaf_compact(args, &drophdr, drop_blk->bp); in xfs_dir2_leafn_unbalance()
1651 drop_blk->hashval = be32_to_cpu(dents[drophdr.count - 1].hashval); in xfs_dir2_leafn_unbalance()
1652 if (xfs_dir2_leafn_order(dp, save_blk->bp, drop_blk->bp)) in xfs_dir2_leafn_unbalance()
1653 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance()
1657 xfs_dir3_leafn_moveents(args, drop_blk->bp, &drophdr, dents, 0, in xfs_dir2_leafn_unbalance()
1666 xfs_dir3_leaf_log_header(args, drop_blk in xfs_dir2_leafn_unbalance()
1614 xfs_dir2_leafn_unbalance( xfs_da_state_t *state, xfs_da_state_blk_t *drop_blk, xfs_da_state_blk_t *save_blk) xfs_dir2_leafn_unbalance() argument
[all...]
H A Dxfs_attr_leaf.h93 struct xfs_da_state_blk *drop_blk,
H A Dxfs_dir2_priv.h149 struct xfs_da_state_blk *drop_blk,
H A Dxfs_attr_leaf.c2285 struct xfs_da_state_blk *drop_blk, in xfs_attr3_leaf_unbalance()
2288 struct xfs_attr_leafblock *drop_leaf = drop_blk->bp->b_addr; in xfs_attr3_leaf_unbalance()
2303 drop_blk->hashval = be32_to_cpu(entry[drophdr.count - 1].hashval); in xfs_attr3_leaf_unbalance()
2316 drop_blk->bp, &drophdr)) { in xfs_attr3_leaf_unbalance()
2354 drop_blk->bp, &drophdr)) { in xfs_attr3_leaf_unbalance()
2283 xfs_attr3_leaf_unbalance( struct xfs_da_state *state, struct xfs_da_state_blk *drop_blk, struct xfs_da_state_blk *save_blk) xfs_attr3_leaf_unbalance() argument

Completed in 17 milliseconds