Home
last modified time | relevance | path

Searched refs:svc_xprt (Results 1 – 22 of 22) sorted by relevance

/linux-4.4.14/include/linux/sunrpc/
Dsvc_xprt.h15 struct svc_xprt *(*xpo_create)(struct svc_serv *,
19 struct svc_xprt *(*xpo_accept)(struct svc_xprt *);
20 int (*xpo_has_wspace)(struct svc_xprt *);
25 void (*xpo_detach)(struct svc_xprt *);
26 void (*xpo_free)(struct svc_xprt *);
28 void (*xpo_adjust_wspace)(struct svc_xprt *);
50 struct svc_xprt { struct
89 static inline void unregister_xpt_user(struct svc_xprt *xpt, struct svc_xpt_user *u) in unregister_xpt_user() argument
96 static inline int register_xpt_user(struct svc_xprt *xpt, struct svc_xpt_user *u) in register_xpt_user()
115 void svc_xprt_init(struct net *, struct svc_xprt_class *, struct svc_xprt *,
[all …]
Dsvcsock.h19 struct svc_xprt sk_xprt;
64 struct svc_xprt *svc_sock_create(struct svc_serv *serv, int prot);
65 void svc_sock_destroy(struct svc_xprt *);
Dsvc.h62 void (*svo_enqueue_xprt)(struct svc_xprt *);
110 struct svc_xprt *sv_bc_xprt; /* callback on fore channel */
230 struct svc_xprt * rq_xprt; /* transport ptr */
366 struct svc_xprt *xprt;
Dsvcauth.h139 struct svc_xprt;
155 extern void svcauth_unix_info_release(struct svc_xprt *xpt);
Dxprt.h223 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
291 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
Dsvc_rdma.h128 struct svc_xprt sc_xprt; /* SVC transport structure */
Dclnt.h123 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
/linux-4.4.14/net/sunrpc/
Dsvc_xprt.c22 static struct svc_deferred_req *svc_deferred_dequeue(struct svc_xprt *xprt);
26 static void svc_delete_xprt(struct svc_xprt *xprt);
128 struct svc_xprt *xprt = in svc_xprt_free()
129 container_of(kref, struct svc_xprt, xpt_ref); in svc_xprt_free()
141 void svc_xprt_put(struct svc_xprt *xprt) in svc_xprt_put()
152 struct svc_xprt *xprt, struct svc_serv *serv) in svc_xprt_init()
171 static struct svc_xprt *__svc_xpo_create(struct svc_xprt_class *xcl, in __svc_xpo_create()
219 static void svc_xprt_received(struct svc_xprt *xprt) in svc_xprt_received()
236 void svc_add_new_perm_xprt(struct svc_serv *serv, struct svc_xprt *new) in svc_add_new_perm_xprt()
254 struct svc_xprt *newxprt; in svc_create_xprt()
[all …]
Dsvcsock.c66 static void svc_sock_detach(struct svc_xprt *);
67 static void svc_tcp_sock_detach(struct svc_xprt *);
68 static void svc_sock_free(struct svc_xprt *);
70 static struct svc_xprt *svc_create_socket(struct svc_serv *, int,
74 static struct svc_xprt *svc_bc_create_socket(struct svc_serv *, int,
77 static void svc_bc_sock_free(struct svc_xprt *xprt);
467 static int svc_tcp_has_wspace(struct svc_xprt *xprt) in svc_tcp_has_wspace()
496 static void svc_tcp_adjust_wspace(struct svc_xprt *xprt) in svc_tcp_adjust_wspace()
691 static int svc_udp_has_wspace(struct svc_xprt *xprt) in svc_udp_has_wspace()
709 static struct svc_xprt *svc_udp_accept(struct svc_xprt *xprt) in svc_udp_accept()
[all …]
DMakefile15 svc_xprt.o
Dsvcauth_unix.c341 ip_map_cached_get(struct svc_xprt *xprt) in ip_map_cached_get()
370 ip_map_cached_put(struct svc_xprt *xprt, struct ip_map *ipm) in ip_map_cached_put()
390 svcauth_unix_info_release(struct svc_xprt *xpt) in svcauth_unix_info_release()
662 struct svc_xprt *xprt = rqstp->rq_xprt; in svcauth_unix_set_client()
Dxprtsock.c2565 struct svc_xprt *xprt; in bc_send_request()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c60 static struct svc_xprt *svc_rdma_create(struct svc_serv *serv,
64 static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt);
67 static void svc_rdma_detach(struct svc_xprt *xprt);
68 static void svc_rdma_free(struct svc_xprt *xprt);
69 static int svc_rdma_has_wspace(struct svc_xprt *xprt);
100 static struct svc_xprt *svc_rdma_bc_create(struct svc_serv *, struct net *,
102 static void svc_rdma_bc_detach(struct svc_xprt *);
103 static void svc_rdma_bc_free(struct svc_xprt *);
120 static struct svc_xprt *svc_rdma_bc_create(struct svc_serv *serv, in svc_rdma_bc_create()
126 struct svc_xprt *xprt; in svc_rdma_bc_create()
[all …]
Dsvc_rdma_sendto.c571 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_sendto()
Dsvc_rdma_recvfrom.c577 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_recvfrom()
/linux-4.4.14/include/trace/events/
Dsunrpc.h526 TP_PROTO(struct svc_xprt *xprt, struct svc_rqst *rqst),
531 __field(struct svc_xprt *, xprt)
550 TP_PROTO(struct svc_xprt *xprt),
555 __field(struct svc_xprt *, xprt)
588 TP_PROTO(struct svc_xprt *xprt, int len),
593 __field(struct svc_xprt *, xprt)
/linux-4.4.14/Documentation/DocBook/
D.networking.xml.cmd2 …re/gen_estimator.c net/sunrpc/sunrpc_syms.c net/sunrpc/xdr.c net/sunrpc/svc_xprt.c net/sunrpc/xprt…
/linux-4.4.14/fs/nfsd/
Dstate.h151 struct svc_xprt *cb_xprt; /* minorversion 1 only */
229 struct svc_xprt *cn_xprt;
Dnfssvc.c578 …struct svc_xprt *perm_sock = list_entry(rqstp->rq_server->sv_permsocks.next, typeof(struct svc_xpr… in nfsd()
Dnfsctl.c737 struct svc_xprt *xprt; in __write_ports_addxprt()
Dnfs4state.c2836 static struct nfsd4_conn *__nfsd4_find_conn(struct svc_xprt *xpt, struct nfsd4_session *s) in __nfsd4_find_conn()
/linux-4.4.14/fs/lockd/
Dsvc.c183 struct svc_xprt *xprt; in create_lockd_listener()