• Home
  • Raw
  • Download

Lines Matching refs:rval

201 	int			rval;  in xfs_dir_createname()  local
205 if ((rval = xfs_dir_ino_validate(tp->t_mountp, inum))) in xfs_dir_createname()
206 return rval; in xfs_dir_createname()
223 rval = xfs_dir2_sf_addname(&args); in xfs_dir_createname()
224 else if ((rval = xfs_dir2_isblock(tp, dp, &v))) in xfs_dir_createname()
225 return rval; in xfs_dir_createname()
227 rval = xfs_dir2_block_addname(&args); in xfs_dir_createname()
228 else if ((rval = xfs_dir2_isleaf(tp, dp, &v))) in xfs_dir_createname()
229 return rval; in xfs_dir_createname()
231 rval = xfs_dir2_leaf_addname(&args); in xfs_dir_createname()
233 rval = xfs_dir2_node_addname(&args); in xfs_dir_createname()
234 return rval; in xfs_dir_createname()
277 int rval; in xfs_dir_lookup() local
295 rval = xfs_dir2_sf_lookup(&args); in xfs_dir_lookup()
296 else if ((rval = xfs_dir2_isblock(tp, dp, &v))) in xfs_dir_lookup()
297 return rval; in xfs_dir_lookup()
299 rval = xfs_dir2_block_lookup(&args); in xfs_dir_lookup()
300 else if ((rval = xfs_dir2_isleaf(tp, dp, &v))) in xfs_dir_lookup()
301 return rval; in xfs_dir_lookup()
303 rval = xfs_dir2_leaf_lookup(&args); in xfs_dir_lookup()
305 rval = xfs_dir2_node_lookup(&args); in xfs_dir_lookup()
306 if (rval == EEXIST) in xfs_dir_lookup()
307 rval = 0; in xfs_dir_lookup()
308 if (!rval) { in xfs_dir_lookup()
315 return rval; in xfs_dir_lookup()
332 int rval; in xfs_dir_removename() local
351 rval = xfs_dir2_sf_removename(&args); in xfs_dir_removename()
352 else if ((rval = xfs_dir2_isblock(tp, dp, &v))) in xfs_dir_removename()
353 return rval; in xfs_dir_removename()
355 rval = xfs_dir2_block_removename(&args); in xfs_dir_removename()
356 else if ((rval = xfs_dir2_isleaf(tp, dp, &v))) in xfs_dir_removename()
357 return rval; in xfs_dir_removename()
359 rval = xfs_dir2_leaf_removename(&args); in xfs_dir_removename()
361 rval = xfs_dir2_node_removename(&args); in xfs_dir_removename()
362 return rval; in xfs_dir_removename()
376 int rval; /* return value */ in xfs_readdir() local
388 rval = xfs_dir2_sf_getdents(dp, dirent, offset, filldir); in xfs_readdir()
389 else if ((rval = xfs_dir2_isblock(NULL, dp, &v))) in xfs_readdir()
392 rval = xfs_dir2_block_getdents(dp, dirent, offset, filldir); in xfs_readdir()
394 rval = xfs_dir2_leaf_getdents(dp, dirent, bufsize, offset, in xfs_readdir()
396 return rval; in xfs_readdir()
413 int rval; in xfs_dir_replace() local
418 if ((rval = xfs_dir_ino_validate(tp->t_mountp, inum))) in xfs_dir_replace()
419 return rval; in xfs_dir_replace()
434 rval = xfs_dir2_sf_replace(&args); in xfs_dir_replace()
435 else if ((rval = xfs_dir2_isblock(tp, dp, &v))) in xfs_dir_replace()
436 return rval; in xfs_dir_replace()
438 rval = xfs_dir2_block_replace(&args); in xfs_dir_replace()
439 else if ((rval = xfs_dir2_isleaf(tp, dp, &v))) in xfs_dir_replace()
440 return rval; in xfs_dir_replace()
442 rval = xfs_dir2_leaf_replace(&args); in xfs_dir_replace()
444 rval = xfs_dir2_node_replace(&args); in xfs_dir_replace()
445 return rval; in xfs_dir_replace()
460 int rval; in xfs_dir_canenter() local
479 rval = xfs_dir2_sf_addname(&args); in xfs_dir_canenter()
480 else if ((rval = xfs_dir2_isblock(tp, dp, &v))) in xfs_dir_canenter()
481 return rval; in xfs_dir_canenter()
483 rval = xfs_dir2_block_addname(&args); in xfs_dir_canenter()
484 else if ((rval = xfs_dir2_isleaf(tp, dp, &v))) in xfs_dir_canenter()
485 return rval; in xfs_dir_canenter()
487 rval = xfs_dir2_leaf_addname(&args); in xfs_dir_canenter()
489 rval = xfs_dir2_node_addname(&args); in xfs_dir_canenter()
490 return rval; in xfs_dir_canenter()
555 int rval; in xfs_dir2_isblock() local
558 if ((rval = xfs_bmap_last_offset(tp, dp, &last, XFS_DATA_FORK))) in xfs_dir2_isblock()
559 return rval; in xfs_dir2_isblock()
560 rval = XFS_FSB_TO_B(mp, last) == mp->m_dirblksize; in xfs_dir2_isblock()
561 ASSERT(rval == 0 || dp->i_d.di_size == mp->m_dirblksize); in xfs_dir2_isblock()
562 *vp = rval; in xfs_dir2_isblock()
577 int rval; in xfs_dir2_isleaf() local
580 if ((rval = xfs_bmap_last_offset(tp, dp, &last, XFS_DATA_FORK))) in xfs_dir2_isleaf()
581 return rval; in xfs_dir2_isleaf()