• Home
  • Raw
  • Download

Lines Matching refs:result

43 find_acceptable_alias(struct dentry *result,  in find_acceptable_alias()  argument
50 if (acceptable(context, result)) in find_acceptable_alias()
51 return result; in find_acceptable_alias()
53 inode = result->d_inode; in find_acceptable_alias()
60 if (dentry != result && acceptable(context, dentry)) { in find_acceptable_alias()
61 dput(result); in find_acceptable_alias()
256 int result = 0; in filldir_one() local
263 result = -1; in filldir_one()
265 return result; in filldir_one()
425 struct dentry *result, *alias; in exportfs_decode_fh() local
434 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); in exportfs_decode_fh()
435 if (PTR_ERR(result) == -ENOMEM) in exportfs_decode_fh()
436 return ERR_CAST(result); in exportfs_decode_fh()
437 if (IS_ERR_OR_NULL(result)) in exportfs_decode_fh()
447 return result; in exportfs_decode_fh()
449 if (d_is_dir(result)) { in exportfs_decode_fh()
458 if (result->d_flags & DCACHE_DISCONNECTED) { in exportfs_decode_fh()
459 err = reconnect_path(mnt, result, nbuf); in exportfs_decode_fh()
464 if (!acceptable(context, result)) { in exportfs_decode_fh()
469 return result; in exportfs_decode_fh()
485 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh()
521 err = exportfs_get_name(mnt, target_dir, nbuf, result); in exportfs_decode_fh()
530 if (unlikely(nresult->d_inode != result->d_inode)) { in exportfs_decode_fh()
546 dput(result); in exportfs_decode_fh()
547 result = nresult; in exportfs_decode_fh()
553 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh()
563 dput(result); in exportfs_decode_fh()