Home
last modified time | relevance | path

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

/linux-6.15/include/linux/sunrpc/
H A Dsvc_xprt.h16 struct svc_xprt *(*xpo_create)(struct svc_serv *,
20 struct svc_xprt *(*xpo_accept)(struct svc_xprt *);
21 int (*xpo_has_wspace)(struct svc_xprt *);
27 void (*xpo_detach)(struct svc_xprt *);
28 void (*xpo_free)(struct svc_xprt *);
29 void (*xpo_kill_temp_xprt)(struct svc_xprt *);
30 void (*xpo_handshake)(struct svc_xprt *xprt);
52 struct svc_xprt { struct
169 void svc_xprt_enqueue(struct svc_xprt *xprt);
170 void svc_xprt_put(struct svc_xprt *xprt);
[all …]
H A Dsvc_rdma.h77 struct svc_xprt sc_xprt; /* SVC transport structure */
124 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_rqst_rdma()
263 extern void svc_rdma_release_ctxt(struct svc_xprt *xprt, void *ctxt);
H A Dsvcauth.h153 struct svc_xprt;
170 extern void svcauth_unix_info_release(struct svc_xprt *xpt);
H A Dsvcsock.h20 struct svc_xprt sk_xprt;
H A Dsvc.h170 struct svc_xprt * rq_xprt; /* transport ptr */
333 struct svc_xprt *xprt;
H A Dxprt.h267 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
341 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
H A Dclnt.h152 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
/linux-6.15/net/sunrpc/
H A Dsvc_xprt.c168 struct svc_xprt *xprt = in svc_xprt_free()
259 struct svc_xprt *newxprt; in _svc_xprt_create()
783 struct svc_xprt *newxpt; in svc_handle_xprt()
907 struct svc_xprt *xprt; in svc_send()
933 struct svc_xprt *xprt; in svc_age_temp_xprts()
975 struct svc_xprt *xprt; in svc_age_temp_xprts_now()
1070 struct svc_xprt *xprt; in svc_close_list()
1087 struct svc_xprt *xprt; in svc_clean_up_xprts()
1277 struct svc_xprt *xprt; in svc_find_listener()
1317 struct svc_xprt *xprt; in svc_find_xprt()
[all …]
H A Dsvcsock.c82 static void svc_sock_detach(struct svc_xprt *);
83 static void svc_tcp_sock_detach(struct svc_xprt *);
84 static void svc_sock_free(struct svc_xprt *);
399 static int svc_tcp_has_wspace(struct svc_xprt *xprt) in svc_tcp_has_wspace()
428 struct svc_xprt *xprt = data; in svc_tcp_handshake_done()
688 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_udp_sendto()
757 static struct svc_xprt *svc_udp_accept(struct svc_xprt *xprt) in svc_udp_accept()
880 static struct svc_xprt *svc_tcp_accept(struct svc_xprt *xprt) in svc_tcp_accept()
1246 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_tcp_sendto()
1555 return (struct svc_xprt *)svsk; in svc_create_socket()
[all …]
H A DMakefile16 svc_xprt.o \
H A Dsvcauth_unix.c338 ip_map_cached_get(struct svc_xprt *xprt) in ip_map_cached_get()
367 ip_map_cached_put(struct svc_xprt *xprt, struct ip_map *ipm) in ip_map_cached_put()
387 svcauth_unix_info_release(struct svc_xprt *xpt) in svcauth_unix_info_release()
676 struct svc_xprt *xprt = rqstp->rq_xprt; in svcauth_unix_set_client()
836 struct svc_xprt *xprt = rqstp->rq_xprt; in svcauth_tls_accept()
H A Dxprtsock.c3004 struct svc_xprt *xprt; in bc_send_request()
/linux-6.15/net/sunrpc/xprtrdma/
H A Dsvc_rdma_transport.c74 static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt);
75 static void svc_rdma_detach(struct svc_xprt *xprt);
76 static void svc_rdma_free(struct svc_xprt *xprt);
77 static int svc_rdma_has_wspace(struct svc_xprt *xprt);
78 static void svc_rdma_kill_temp_xprt(struct svc_xprt *);
104 struct svc_xprt *xprt = context; in qp_event_handler()
296 struct svc_xprt *cma_rdma = &cma_xprt->sc_xprt; in svc_rdma_listen_handler()
331 struct svc_xprt *xprt = &rdma->sc_xprt; in svc_rdma_cma_handler()
407 static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt) in svc_rdma_accept()
583 static void svc_rdma_detach(struct svc_xprt *xprt) in svc_rdma_detach()
[all …]
H A Dsvc_rdma_backchannel.c22 struct svc_xprt *sxprt = rqstp->rq_xprt; in svc_rdma_handle_bc_reply()
182 struct svc_xprt *sxprt = rqst->rq_xprt->bc_xprt; in xprt_rdma_bc_send_request()
H A Dsvc_rdma_recvfrom.c241 void svc_rdma_release_ctxt(struct svc_xprt *xprt, void *vctxt) in svc_rdma_release_ctxt()
751 static bool svc_rdma_is_reverse_direction_reply(struct svc_xprt *xprt, in svc_rdma_is_reverse_direction_reply()
924 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_recvfrom()
H A Dsvc_rdma_sendto.c991 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_sendto()
/linux-6.15/include/trace/events/
H A Dsunrpc.h1963 const struct svc_xprt *xprt
2012 const struct svc_xprt *xprt,
2060 const struct svc_xprt *xprt
2079 const struct svc_xprt *xprt \
2101 const struct svc_xprt *xprt,
2242 const struct svc_xprt *xprt,
2266 const struct svc_xprt *xprt,
2292 const struct svc_xprt *xprt, \
2309 const struct svc_xprt *xprt,
2338 const struct svc_xprt *xprt,
[all …]
/linux-6.15/fs/nfsd/
H A Dstate.h239 struct svc_xprt *cb_xprt; /* minorversion 1 only */
322 struct svc_xprt *cn_xprt;
H A Dnfssvc.c906 …struct svc_xprt *perm_sock = list_entry(rqstp->rq_server->sv_permsocks.next, typeof(struct svc_xpr… in nfsd()
H A Dnfsctl.c738 struct svc_xprt *xprt; in __write_ports_addxprt()
1915 struct svc_xprt *xprt, *tmp; in nfsd_nl_listener_set_doit()
2061 struct svc_xprt *xprt; in nfsd_nl_listener_get_doit()
H A Dexport.c1100 struct svc_xprt *xprt; in check_nfsd_access()
H A Dtrace.h53 const struct svc_xprt *xprt = rqstp->rq_xprt;
H A Dnfs4state.c4105 static struct nfsd4_conn *__nfsd4_find_conn(struct svc_xprt *xpt, struct nfsd4_session *s) in __nfsd4_find_conn()
4121 struct svc_xprt *xpt = rqst->rq_xprt; in nfsd4_match_existing_connection()
/linux-6.15/Documentation/networking/
H A Dkapi.rst62 .. kernel-doc:: net/sunrpc/svc_xprt.c
/linux-6.15/fs/lockd/
H A Dsvc.c163 struct svc_xprt *xprt; in create_lockd_listener()