Lines Matching refs:newblk

475 	struct xfs_da_state_blk	*newblk;  in xfs_da3_split()  local
499 newblk = &state->altpath.blk[i]; in xfs_da3_split()
509 error = xfs_attr3_leaf_split(state, oldblk, newblk); in xfs_da3_split()
514 addblk = newblk; in xfs_da3_split()
531 error = xfs_attr3_leaf_split(state, newblk, in xfs_da3_split()
536 addblk = newblk; in xfs_da3_split()
539 error = xfs_dir2_leafn_split(state, oldblk, newblk); in xfs_da3_split()
542 addblk = newblk; in xfs_da3_split()
545 error = xfs_da3_node_split(state, oldblk, newblk, addblk, in xfs_da3_split()
554 addblk = newblk; in xfs_da3_split()
766 struct xfs_da_state_blk *newblk, in xfs_da3_node_split() argument
802 &newblk->bp, state->args->whichfork); in xfs_da3_node_split()
805 newblk->blkno = blkno; in xfs_da3_node_split()
806 newblk->magic = XFS_DA_NODE_MAGIC; in xfs_da3_node_split()
807 xfs_da3_node_rebalance(state, oldblk, newblk); in xfs_da3_node_split()
808 error = xfs_da3_blk_link(state, oldblk, newblk); in xfs_da3_node_split()
840 newblk->index++; in xfs_da3_node_split()
841 xfs_da3_node_add(state, newblk, addblk); in xfs_da3_node_split()
844 newblk->index++; in xfs_da3_node_split()
845 xfs_da3_node_add(state, newblk, &state->extrablk); in xfs_da3_node_split()
1004 struct xfs_da_state_blk *newblk) in xfs_da3_node_add() argument
1019 ASSERT(newblk->blkno != 0); in xfs_da3_node_add()
1021 ASSERT(newblk->blkno >= state->args->geo->leafblk && in xfs_da3_node_add()
1022 newblk->blkno < state->args->geo->freeblk); in xfs_da3_node_add()
1032 btree[oldblk->index].hashval = cpu_to_be32(newblk->hashval); in xfs_da3_node_add()
1033 btree[oldblk->index].before = cpu_to_be32(newblk->blkno); in xfs_da3_node_add()