Home
last modified time | relevance | path

Searched refs:xprt_class (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/linux/sunrpc/
H A Dxprt.h45 struct xprt_class;
306 const struct xprt_class *xprt_class; member
349 struct xprt_class { struct
410 int xprt_register_transport(struct xprt_class *type);
411 int xprt_unregister_transport(struct xprt_class *type);
/linux-6.15/net/sunrpc/
H A Dxprt.c104 struct xprt_class *t; in xprt_register_transport()
136 struct xprt_class *t; in xprt_unregister_transport()
164 static const struct xprt_class *
167 const struct xprt_class *t; in xprt_class_find_by_ident_locked()
179 static const struct xprt_class *
182 const struct xprt_class *t; in xprt_class_find_by_ident()
190 static const struct xprt_class *
193 const struct xprt_class *t; in xprt_class_find_by_netid_locked()
211 const struct xprt_class *t; in xprt_class_find_by_netid()
235 const struct xprt_class *t; in xprt_find_transport_ident()
[all …]
H A Dsysfs.c339 xprt_create_args.ident = xprt->xprt_class->ident; in rpc_sysfs_xprt_switch_add_xprt_store()
378 if (!(xprt->xprt_class->ident == XPRT_TRANSPORT_TCP || in rpc_sysfs_xprt_dstaddr_store()
379 xprt->xprt_class->ident == XPRT_TRANSPORT_TCP_TLS || in rpc_sysfs_xprt_dstaddr_store()
380 xprt->xprt_class->ident == XPRT_TRANSPORT_RDMA)) { in rpc_sysfs_xprt_dstaddr_store()
H A Dxprtsock.c100 static struct xprt_class xs_local_transport;
101 static struct xprt_class xs_udp_transport;
102 static struct xprt_class xs_tcp_transport;
103 static struct xprt_class xs_tcp_tls_transport;
104 static struct xprt_class xs_bc_tcp_transport;
3233 xprt->xprt_class = &xs_local_transport; in xs_setup_local()
3300 xprt->xprt_class = &xs_udp_transport; in xs_setup_udp()
3381 xprt->xprt_class = &xs_tcp_transport; in xs_setup_tcp()
3463 xprt->xprt_class = &xs_tcp_transport; in xs_setup_tcp_tls()
3548 xprt->xprt_class = &xs_bc_tcp_transport; in xs_setup_bc_tcp()
[all …]
H A Dclnt.c3116 ident = xprt->xprt_class->ident; in rpc_clnt_add_xprt()
/linux-6.15/net/sunrpc/xprtrdma/
H A Dtransport.c72 static struct xprt_class xprt_rdma;
340 xprt->xprt_class = &xprt_rdma; in xprt_setup_rdma()
754 static struct xprt_class xprt_rdma = {
H A Dsvc_rdma_backchannel.c278 struct xprt_class xprt_rdma_bc = {
H A Dxprt_rdma.h603 extern struct xprt_class xprt_rdma_bc;