Home
last modified time | relevance | path

Searched refs:svc_rqst (Results 1 – 12 of 12) sorted by relevance

/include/linux/lockd/
Dxdr4.h26 int nlm4svc_decode_testargs(struct svc_rqst *, __be32 *, struct nlm_args *);
27 int nlm4svc_encode_testres(struct svc_rqst *, __be32 *, struct nlm_res *);
28 int nlm4svc_decode_lockargs(struct svc_rqst *, __be32 *, struct nlm_args *);
29 int nlm4svc_decode_cancargs(struct svc_rqst *, __be32 *, struct nlm_args *);
30 int nlm4svc_decode_unlockargs(struct svc_rqst *, __be32 *, struct nlm_args *);
31 int nlm4svc_encode_res(struct svc_rqst *, __be32 *, struct nlm_res *);
32 int nlm4svc_decode_res(struct svc_rqst *, __be32 *, struct nlm_res *);
33 int nlm4svc_encode_void(struct svc_rqst *, __be32 *, void *);
34 int nlm4svc_decode_void(struct svc_rqst *, __be32 *, void *);
35 int nlm4svc_decode_shareargs(struct svc_rqst *, __be32 *, struct nlm_args *);
[all …]
Dxdr.h23 struct svc_rqst;
98 int nlmsvc_decode_testargs(struct svc_rqst *, __be32 *, struct nlm_args *);
99 int nlmsvc_encode_testres(struct svc_rqst *, __be32 *, struct nlm_res *);
100 int nlmsvc_decode_lockargs(struct svc_rqst *, __be32 *, struct nlm_args *);
101 int nlmsvc_decode_cancargs(struct svc_rqst *, __be32 *, struct nlm_args *);
102 int nlmsvc_decode_unlockargs(struct svc_rqst *, __be32 *, struct nlm_args *);
103 int nlmsvc_encode_res(struct svc_rqst *, __be32 *, struct nlm_res *);
104 int nlmsvc_decode_res(struct svc_rqst *, __be32 *, struct nlm_res *);
105 int nlmsvc_encode_void(struct svc_rqst *, __be32 *, void *);
106 int nlmsvc_decode_void(struct svc_rqst *, __be32 *, void *);
[all …]
Dbind.h20 struct svc_rqst;
26 __be32 (*fopen)(struct svc_rqst *,
Dlockd.h229 struct nlm_host *nlmsvc_lookup_host(const struct svc_rqst *rqstp,
262 __be32 nlmsvc_lock(struct svc_rqst *, struct nlm_file *,
266 __be32 nlmsvc_testlock(struct svc_rqst *, struct nlm_file *,
279 __be32 nlm_lookup_file(struct svc_rqst *, struct nlm_file **,
333 static inline int nlm_privileged_requester(const struct svc_rqst *rqstp) in nlm_privileged_requester()
/include/linux/sunrpc/
Dsvc.h143 extern u32 svc_max_payload(const struct svc_rqst *rqstp);
220 struct svc_rqst { struct
285 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in() argument
290 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6()
295 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr()
300 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in()
305 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6()
310 static inline struct sockaddr *svc_daddr(const struct svc_rqst *rqst) in svc_daddr()
319 xdr_argsize_check(struct svc_rqst *rqstp, __be32 *p) in xdr_argsize_check()
328 xdr_ressize_check(struct svc_rqst *rqstp, __be32 *p) in xdr_ressize_check()
[all …]
Dsvcauth.h26 struct svc_rqst; /* forward decl */
99 int (*accept)(struct svc_rqst *rq, __be32 *authp);
100 int (*release)(struct svc_rqst *rq);
102 int (*set_client)(struct svc_rqst *rq);
121 extern int svc_authenticate(struct svc_rqst *rqstp, __be32 *authp);
122 extern int svc_authorise(struct svc_rqst *rqstp);
123 extern int svc_set_client(struct svc_rqst *rqstp);
136 extern int svcauth_unix_set_client(struct svc_rqst *rqstp);
Dsvcsock.h38 int svc_recv(struct svc_rqst *, long);
39 int svc_send(struct svc_rqst *);
40 void svc_drop(struct svc_rqst *);
Dbc_xprt.h44 static inline int svc_is_backchannel(const struct svc_rqst *rqstp) in svc_is_backchannel()
57 static inline int svc_is_backchannel(const struct svc_rqst *rqstp) in svc_is_backchannel()
Dsvc_xprt.h21 int (*xpo_recvfrom)(struct svc_rqst *);
22 void (*xpo_prep_reply_hdr)(struct svc_rqst *);
23 int (*xpo_sendto)(struct svc_rqst *);
24 void (*xpo_release_rqst)(struct svc_rqst *);
119 void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt);
Dsvc_rdma.h185 extern int svc_rdma_xdr_decode_req(struct rpcrdma_msg **, struct svc_rqst *);
186 extern int svc_rdma_xdr_decode_deferred_req(struct svc_rqst *);
201 extern int svc_rdma_recvfrom(struct svc_rqst *);
204 extern int svc_rdma_sendto(struct svc_rqst *);
225 extern void svc_rdma_prep_reply_hdr(struct svc_rqst *);
Dsvcauth_gss.h25 char *svc_gss_principal(struct svc_rqst *);
/include/linux/nfsd/
Dexport.h126 int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp);
127 __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp);
135 struct svc_export * rqst_exp_get_by_name(struct svc_rqst *,
137 struct svc_export * rqst_exp_parent(struct svc_rqst *,
139 struct svc_export * rqst_find_fsidzero_export(struct svc_rqst *);
142 __be32 exp_pseudoroot(struct svc_rqst *, struct svc_fh *);
156 struct svc_export * rqst_exp_find(struct svc_rqst *, int, u32 *);