Lines Matching refs:rval

251 	int			rval;  in xfs_dir_createname()  local
257 rval = xfs_dir_ino_validate(tp->t_mountp, inum); in xfs_dir_createname()
258 if (rval) in xfs_dir_createname()
259 return rval; in xfs_dir_createname()
282 rval = xfs_dir2_sf_addname(args); in xfs_dir_createname()
286 rval = xfs_dir2_isblock(args, &v); in xfs_dir_createname()
287 if (rval) in xfs_dir_createname()
290 rval = xfs_dir2_block_addname(args); in xfs_dir_createname()
294 rval = xfs_dir2_isleaf(args, &v); in xfs_dir_createname()
295 if (rval) in xfs_dir_createname()
298 rval = xfs_dir2_leaf_addname(args); in xfs_dir_createname()
300 rval = xfs_dir2_node_addname(args); in xfs_dir_createname()
304 return rval; in xfs_dir_createname()
347 int rval; in xfs_dir_lookup() local
377 rval = xfs_dir2_sf_lookup(args); in xfs_dir_lookup()
381 rval = xfs_dir2_isblock(args, &v); in xfs_dir_lookup()
382 if (rval) in xfs_dir_lookup()
385 rval = xfs_dir2_block_lookup(args); in xfs_dir_lookup()
389 rval = xfs_dir2_isleaf(args, &v); in xfs_dir_lookup()
390 if (rval) in xfs_dir_lookup()
393 rval = xfs_dir2_leaf_lookup(args); in xfs_dir_lookup()
395 rval = xfs_dir2_node_lookup(args); in xfs_dir_lookup()
398 if (rval == -EEXIST) in xfs_dir_lookup()
399 rval = 0; in xfs_dir_lookup()
400 if (!rval) { in xfs_dir_lookup()
410 return rval; in xfs_dir_lookup()
425 int rval; in xfs_dir_removename() local
447 rval = xfs_dir2_sf_removename(args); in xfs_dir_removename()
451 rval = xfs_dir2_isblock(args, &v); in xfs_dir_removename()
452 if (rval) in xfs_dir_removename()
455 rval = xfs_dir2_block_removename(args); in xfs_dir_removename()
459 rval = xfs_dir2_isleaf(args, &v); in xfs_dir_removename()
460 if (rval) in xfs_dir_removename()
463 rval = xfs_dir2_leaf_removename(args); in xfs_dir_removename()
465 rval = xfs_dir2_node_removename(args); in xfs_dir_removename()
468 return rval; in xfs_dir_removename()
483 int rval; in xfs_dir_replace() local
488 rval = xfs_dir_ino_validate(tp->t_mountp, inum); in xfs_dir_replace()
489 if (rval) in xfs_dir_replace()
490 return rval; in xfs_dir_replace()
508 rval = xfs_dir2_sf_replace(args); in xfs_dir_replace()
512 rval = xfs_dir2_isblock(args, &v); in xfs_dir_replace()
513 if (rval) in xfs_dir_replace()
516 rval = xfs_dir2_block_replace(args); in xfs_dir_replace()
520 rval = xfs_dir2_isleaf(args, &v); in xfs_dir_replace()
521 if (rval) in xfs_dir_replace()
524 rval = xfs_dir2_leaf_replace(args); in xfs_dir_replace()
526 rval = xfs_dir2_node_replace(args); in xfs_dir_replace()
529 return rval; in xfs_dir_replace()
604 int rval; in xfs_dir2_isblock() local
606 if ((rval = xfs_bmap_last_offset(args->dp, &last, XFS_DATA_FORK))) in xfs_dir2_isblock()
607 return rval; in xfs_dir2_isblock()
608 rval = XFS_FSB_TO_B(args->dp->i_mount, last) == args->geo->blksize; in xfs_dir2_isblock()
610 rval != 0 && in xfs_dir2_isblock()
613 *vp = rval; in xfs_dir2_isblock()
626 int rval; in xfs_dir2_isleaf() local
628 if ((rval = xfs_bmap_last_offset(args->dp, &last, XFS_DATA_FORK))) in xfs_dir2_isleaf()
629 return rval; in xfs_dir2_isleaf()