Home
last modified time | relevance | path

Searched refs:extrablk (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_dir2_node.c622 * The extrablk in state is a freespace block.
666 curbp = state->extrablk.bp; in xfs_dir2_leafn_lookup_for_addname()
667 curfdb = state->extrablk.blkno; in xfs_dir2_leafn_lookup_for_addname()
753 state->extrablk.bp = curbp; in xfs_dir2_leafn_lookup_for_addname()
754 state->extrablk.index = fi; in xfs_dir2_leafn_lookup_for_addname()
755 state->extrablk.blkno = curfdb; in xfs_dir2_leafn_lookup_for_addname()
762 state->extrablk.magic = XFS_DIR2_FREE_MAGIC; in xfs_dir2_leafn_lookup_for_addname()
775 * The extrablk in state a data block.
818 curbp = state->extrablk.bp; in xfs_dir2_leafn_lookup_for_entry()
819 curdb = state->extrablk in xfs_dir2_leafn_lookup_for_entry()
[all...]
H A Dxfs_da_btree.h129 unsigned char extravalid; /* T/F: extrablk is in use */
130 unsigned char extraafter; /* T/F: extrablk is after new */
131 xfs_da_state_blk_t extrablk; /* for double-splits on leaves */ member
132 /* for dirv2 extrablk is data */
H A Dxfs_da_btree.c519 * extrablk will be consumed by xfs_da3_node_split if in xfs_da3_split()
527 &state->extrablk); in xfs_da3_split()
532 &state->extrablk); in xfs_da3_split()
836 xfs_da3_node_add(state, oldblk, &state->extrablk); in xfs_da3_node_split()
845 xfs_da3_node_add(state, newblk, &state->extrablk); in xfs_da3_node_split()
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_dir2_node.c622 * The extrablk in state is a freespace block.
666 curbp = state->extrablk.bp; in xfs_dir2_leafn_lookup_for_addname()
667 curfdb = state->extrablk.blkno; in xfs_dir2_leafn_lookup_for_addname()
753 state->extrablk.bp = curbp; in xfs_dir2_leafn_lookup_for_addname()
754 state->extrablk.index = fi; in xfs_dir2_leafn_lookup_for_addname()
755 state->extrablk.blkno = curfdb; in xfs_dir2_leafn_lookup_for_addname()
762 state->extrablk.magic = XFS_DIR2_FREE_MAGIC; in xfs_dir2_leafn_lookup_for_addname()
775 * The extrablk in state a data block.
818 curbp = state->extrablk.bp; in xfs_dir2_leafn_lookup_for_entry()
819 curdb = state->extrablk in xfs_dir2_leafn_lookup_for_entry()
[all...]
H A Dxfs_da_btree.h135 unsigned char extravalid; /* T/F: extrablk is in use */
136 unsigned char extraafter; /* T/F: extrablk is after new */
137 xfs_da_state_blk_t extrablk; /* for double-splits on leaves */ member
138 /* for dirv2 extrablk is data */
H A Dxfs_da_btree.c534 * extrablk will be consumed by xfs_da3_node_split if in xfs_da3_split()
542 &state->extrablk); in xfs_da3_split()
547 &state->extrablk); in xfs_da3_split()
851 xfs_da3_node_add(state, oldblk, &state->extrablk); in xfs_da3_node_split()
860 xfs_da3_node_add(state, newblk, &state->extrablk); in xfs_da3_node_split()

Completed in 12 milliseconds