Lines Matching refs:blk
1164 struct xfs_da_state_blk *blk; in xfs_attr_node_addname() local
1169 blk = &state->path.blk[state->path.active-1]; in xfs_attr_node_addname()
1170 ASSERT(blk->magic == XFS_ATTR_LEAF_MAGIC); in xfs_attr_node_addname()
1172 error = xfs_attr3_leaf_add(blk->bp, state->args); in xfs_attr_node_addname()
1279 ASSERT(state->path.blk[0].bp); in xfs_attr_node_shrink()
1280 state->path.blk[0].bp = NULL; in xfs_attr_node_shrink()
1340 ASSERT((*state)->path.blk[(*state)->path.active - 1].bp != NULL); in xfs_attr_node_removename_setup()
1341 ASSERT((*state)->path.blk[(*state)->path.active - 1].magic == in xfs_attr_node_removename_setup()
1363 struct xfs_da_state_blk *blk; in xfs_attr_node_removename() local
1369 blk = &state->path.blk[state->path.active-1]; in xfs_attr_node_removename()
1370 ASSERT(blk->magic == XFS_ATTR_LEAF_MAGIC); in xfs_attr_node_removename()
1371 retval = xfs_attr3_leaf_remove(blk->bp, args); in xfs_attr_node_removename()
1527 xfs_da_state_blk_t *blk; in xfs_attr_fillstate() local
1538 for (blk = path->blk, level = 0; level < path->active; blk++, level++) { in xfs_attr_fillstate()
1539 if (blk->bp) { in xfs_attr_fillstate()
1540 blk->disk_blkno = xfs_buf_daddr(blk->bp); in xfs_attr_fillstate()
1541 blk->bp = NULL; in xfs_attr_fillstate()
1543 blk->disk_blkno = 0; in xfs_attr_fillstate()
1553 for (blk = path->blk, level = 0; level < path->active; blk++, level++) { in xfs_attr_fillstate()
1554 if (blk->bp) { in xfs_attr_fillstate()
1555 blk->disk_blkno = xfs_buf_daddr(blk->bp); in xfs_attr_fillstate()
1556 blk->bp = NULL; in xfs_attr_fillstate()
1558 blk->disk_blkno = 0; in xfs_attr_fillstate()
1575 xfs_da_state_blk_t *blk; in xfs_attr_refillstate() local
1586 for (blk = path->blk, level = 0; level < path->active; blk++, level++) { in xfs_attr_refillstate()
1587 if (blk->disk_blkno) { in xfs_attr_refillstate()
1589 state->args->dp, blk->disk_blkno, in xfs_attr_refillstate()
1590 &blk->bp, XFS_ATTR_FORK); in xfs_attr_refillstate()
1594 blk->bp = NULL; in xfs_attr_refillstate()
1604 for (blk = path->blk, level = 0; level < path->active; blk++, level++) { in xfs_attr_refillstate()
1605 if (blk->disk_blkno) { in xfs_attr_refillstate()
1607 state->args->dp, blk->disk_blkno, in xfs_attr_refillstate()
1608 &blk->bp, XFS_ATTR_FORK); in xfs_attr_refillstate()
1612 blk->bp = NULL; in xfs_attr_refillstate()
1633 struct xfs_da_state_blk *blk; in xfs_attr_node_get() local
1649 blk = &state->path.blk[state->path.active - 1]; in xfs_attr_node_get()
1650 error = xfs_attr3_leaf_getvalue(blk->bp, args); in xfs_attr_node_get()
1657 xfs_trans_brelse(args->trans, state->path.blk[i].bp); in xfs_attr_node_get()
1658 state->path.blk[i].bp = NULL; in xfs_attr_node_get()