Lines Matching full:acceptable
40 * Check if the dentry or any of it's aliases is acceptable.
44 int (*acceptable)(void *context, struct dentry *dentry), in find_acceptable_alias()
50 if (acceptable(context, result)) in find_acceptable_alias()
60 if (dentry != result && acceptable(context, dentry)) { in find_acceptable_alias()
422 int (*acceptable)(void *, struct dentry *), in exportfs_decode_fh_raw()
445 if (!acceptable) in exportfs_decode_fh_raw()
463 if (!acceptable(context, result)) { in exportfs_decode_fh_raw()
477 * or any alias for it is acceptable. This is always true in exportfs_decode_fh_raw()
484 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh_raw()
550 * And finally make sure the dentry is actually acceptable in exportfs_decode_fh_raw()
553 alias = find_acceptable_alias(result, acceptable, context); in exportfs_decode_fh_raw()
570 int (*acceptable)(void *, struct dentry *), in exportfs_decode_fh()
576 acceptable, context); in exportfs_decode_fh()