Lines Matching defs:path
195 * NOTE: this is also the error path (EEXIST, etc).
933 blk = &state->path.blk[ state->path.active-1 ];
959 if (state->path.active == 1) {
1001 xfs_da3_fixhashpath(state, &state->path);
1090 blk = &state->path.blk[state->path.active-1];
1093 xfs_da3_fixhashpath(state, &state->path);
1098 if (retval && (state->path.active > 1)) {
1128 ASSERT(state->path.active == 1);
1129 ASSERT(state->path.blk[0].bp);
1130 state->path.blk[0].bp = NULL;
1188 ASSERT((*state)->path.blk[(*state)->path.active - 1].bp != NULL);
1189 ASSERT((*state)->path.blk[(*state)->path.active - 1].magic ==
1257 blk = &state->path.blk[ state->path.active-1 ];
1260 xfs_da3_fixhashpath(state, &state->path);
1265 if (retval && (state->path.active > 1)) {
1301 xfs_da_state_path_t *path;
1308 * Roll down the "path" in the state structure, storing the on-disk
1309 * block number for those buffers in the "path".
1311 path = &state->path;
1312 ASSERT((path->active >= 0) && (path->active < XFS_DA_NODE_MAXDEPTH));
1313 for (blk = path->blk, level = 0; level < path->active; blk++, level++) {
1326 path = &state->altpath;
1327 ASSERT((path->active >= 0) && (path->active < XFS_DA_NODE_MAXDEPTH));
1328 for (blk = path->blk, level = 0; level < path->active; blk++, level++) {
1349 xfs_da_state_path_t *path;
1356 * Roll down the "path" in the state structure, storing the on-disk
1357 * block number for those buffers in the "path".
1359 path = &state->path;
1360 ASSERT((path->active >= 0) && (path->active < XFS_DA_NODE_MAXDEPTH));
1361 for (blk = path->blk, level = 0; level < path->active; blk++, level++) {
1377 path = &state->altpath;
1378 ASSERT((path->active >= 0) && (path->active < XFS_DA_NODE_MAXDEPTH));
1379 for (blk = path->blk, level = 0; level < path->active; blk++, level++) {
1424 blk = &state->path.blk[state->path.active - 1];
1431 for (i = 0; state != NULL && i < state->path.active; i++) {
1432 xfs_trans_brelse(args->trans, state->path.blk[i].bp);
1433 state->path.blk[i].bp = NULL;