Lines Matching refs:rval
271 int rval;
277 rval = xfs_dir_ino_validate(tp->t_mountp, inum);
278 if (rval)
279 return rval;
302 rval = xfs_dir2_sf_addname(args);
306 rval = xfs_dir2_isblock(args, &v);
307 if (rval)
310 rval = xfs_dir2_block_addname(args);
314 rval = xfs_dir2_isleaf(args, &v);
315 if (rval)
318 rval = xfs_dir2_leaf_addname(args);
320 rval = xfs_dir2_node_addname(args);
324 return rval;
368 int rval;
391 rval = xfs_dir2_sf_lookup(args);
395 rval = xfs_dir2_isblock(args, &v);
396 if (rval)
399 rval = xfs_dir2_block_lookup(args);
403 rval = xfs_dir2_isleaf(args, &v);
404 if (rval)
407 rval = xfs_dir2_leaf_lookup(args);
409 rval = xfs_dir2_node_lookup(args);
412 if (rval == -EEXIST)
413 rval = 0;
414 if (!rval) {
424 return rval;
439 int rval;
461 rval = xfs_dir2_sf_removename(args);
465 rval = xfs_dir2_isblock(args, &v);
466 if (rval)
469 rval = xfs_dir2_block_removename(args);
473 rval = xfs_dir2_isleaf(args, &v);
474 if (rval)
477 rval = xfs_dir2_leaf_removename(args);
479 rval = xfs_dir2_node_removename(args);
482 return rval;
497 int rval;
502 rval = xfs_dir_ino_validate(tp->t_mountp, inum);
503 if (rval)
504 return rval;
522 rval = xfs_dir2_sf_replace(args);
526 rval = xfs_dir2_isblock(args, &v);
527 if (rval)
530 rval = xfs_dir2_block_replace(args);
534 rval = xfs_dir2_isleaf(args, &v);
535 if (rval)
538 rval = xfs_dir2_leaf_replace(args);
540 rval = xfs_dir2_node_replace(args);
543 return rval;