Lines Matching refs:result
41 find_acceptable_alias(struct dentry *result, in find_acceptable_alias() argument
48 if (acceptable(context, result)) in find_acceptable_alias()
49 return result; in find_acceptable_alias()
51 inode = result->d_inode; in find_acceptable_alias()
58 if (dentry != result && acceptable(context, dentry)) { in find_acceptable_alias()
59 dput(result); in find_acceptable_alias()
249 int result = 0; in filldir_one() local
256 result = -1; in filldir_one()
258 return result; in filldir_one()
417 struct dentry *result, *alias; in exportfs_decode_fh() local
426 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); in exportfs_decode_fh()
427 if (!result) in exportfs_decode_fh()
428 result = ERR_PTR(-ESTALE); in exportfs_decode_fh()
429 if (IS_ERR(result)) in exportfs_decode_fh()
430 return result; in exportfs_decode_fh()
432 if (d_is_dir(result)) { in exportfs_decode_fh()
441 if (result->d_flags & DCACHE_DISCONNECTED) { in exportfs_decode_fh()
442 err = reconnect_path(mnt, result, nbuf); in exportfs_decode_fh()
447 if (!acceptable(context, result)) { in exportfs_decode_fh()
452 return result; in exportfs_decode_fh()
468 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh()
504 err = exportfs_get_name(mnt, target_dir, nbuf, result); in exportfs_decode_fh()
512 dput(result); in exportfs_decode_fh()
513 result = nresult; in exportfs_decode_fh()
529 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh()
539 dput(result); in exportfs_decode_fh()