Lines Matching refs:svc_export
369 struct svc_export *exp = container_of(to_rcu_work(work), in svc_export_release()
370 struct svc_export, ex_rwork); in svc_export_release()
383 struct svc_export *exp = container_of(ref, struct svc_export, h.ref); in svc_export_put()
399 struct svc_export *exp = container_of(h, struct svc_export, h); in svc_export_request()
413 static struct svc_export *svc_export_update(struct svc_export *new,
414 struct svc_export *old);
415 static struct svc_export *svc_export_lookup(struct svc_export *);
532 static int secinfo_parse(char **mesg, char *buf, struct svc_export *exp) in secinfo_parse()
573 secinfo_parse(char **mesg, char *buf, struct svc_export *exp) { return 0; } in secinfo_parse()
576 static int xprtsec_parse(char **mesg, char *buf, struct svc_export *exp) in xprtsec_parse()
626 struct svc_export exp = {}, *expp; in svc_export_parse()
767 static void show_secinfo(struct seq_file *m, struct svc_export *exp);
783 struct svc_export *exp; in svc_export_show()
793 exp = container_of(h, struct svc_export, h); in svc_export_show()
831 struct svc_export *orig = container_of(a, struct svc_export, h); in svc_export_match()
832 struct svc_export *new = container_of(b, struct svc_export, h); in svc_export_match()
839 struct svc_export *new = container_of(cnew, struct svc_export, h); in svc_export_init()
840 struct svc_export *item = container_of(citem, struct svc_export, h); in svc_export_init()
857 struct svc_export *new = container_of(cnew, struct svc_export, h); in export_update()
858 struct svc_export *item = container_of(citem, struct svc_export, h); in export_update()
885 struct svc_export *i = kmalloc_obj(*i); in svc_export_alloc()
920 svc_export_hash(struct svc_export *exp) in svc_export_hash()
930 static struct svc_export *
931 svc_export_lookup(struct svc_export *exp) in svc_export_lookup()
938 return container_of(ch, struct svc_export, h); in svc_export_lookup()
943 static struct svc_export *
944 svc_export_update(struct svc_export *new, struct svc_export *old) in svc_export_update()
951 return container_of(ch, struct svc_export, h); in svc_export_update()
982 static struct svc_export *
986 struct svc_export *exp, key; in exp_get_by_name()
1010 static struct svc_export *
1014 struct svc_export *exp = exp_get_by_name(cd, clp, path, NULL); in exp_parent()
1038 struct svc_export *exp; in exp_rootfh()
1079 static struct svc_export *exp_find(struct cache_detail *cd, in exp_find()
1083 struct svc_export *exp; in exp_find()
1112 __be32 check_xprtsec_policy(struct svc_export *exp, struct svc_rqst *rqstp) in check_xprtsec_policy()
1149 __be32 check_security_flavor(struct svc_export *exp, struct svc_rqst *rqstp, in check_security_flavor()
1208 __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp, in check_nfsd_access()
1228 struct svc_export *
1231 struct svc_export *gssexp, *exp = ERR_PTR(-ENOENT); in rqst_exp_get_by_name()
1274 struct svc_export *
1280 struct svc_export *gssexp, *exp = ERR_PTR(-ENOENT); in rqst_exp_find()
1307 struct svc_export *
1311 struct svc_export *exp = rqst_exp_get_by_name(rqstp, path); in rqst_exp_parent()
1324 struct svc_export *rqst_find_fsidzero_export(struct svc_rqst *rqstp) in rqst_find_fsidzero_export()
1343 struct svc_export *exp; in exp_pseudoroot()
1416 static void show_secinfo(struct seq_file *m, struct svc_export *exp) in show_secinfo()
1468 struct svc_export *exp = container_of(cp, struct svc_export, h); in e_show()