Lines Matching refs:addblk
488 struct xfs_da_state_blk *addblk;
511 addblk = &state->path.blk[max]; /* initial dummy value */
512 for (i = max; (i >= 0) && addblk; state->path.active--, i--) {
529 addblk = newblk;
551 addblk = newblk;
557 addblk = newblk;
560 error = xfs_da3_node_split(state, oldblk, newblk, addblk,
562 addblk->bp = NULL;
569 addblk = newblk;
571 addblk = NULL;
580 if (!addblk)
596 error = xfs_da3_root_split(state, oldblk, addblk);
613 if (be32_to_cpu(node->hdr.info.forw) != addblk->blkno) {
618 node = addblk->bp->b_addr;
620 xfs_trans_log_buf(state->args->trans, addblk->bp,
626 if (be32_to_cpu(node->hdr.info.back) != addblk->blkno) {
631 node = addblk->bp->b_addr;
633 xfs_trans_log_buf(state->args->trans, addblk->bp,
638 addblk->bp = NULL;
782 struct xfs_da_state_blk *addblk,
847 xfs_da3_node_add(state, oldblk, addblk);
856 xfs_da3_node_add(state, newblk, addblk);