Searched refs:svc_xprt (Results 1 – 21 of 21) sorted by relevance
| /linux/include/linux/sunrpc/ |
| H A D | svc_xprt.h | 16 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 *); 26 void (*xpo_release_ctxt)(struct svc_xprt *xprt, void *ctxt); 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 118 static inline void svc_xprt_set_valid(struct svc_xprt *xpt) in svc_xprt_set_valid() [all …]
|
| H A D | svcauth.h | 152 struct svc_xprt; 169 extern void svcauth_unix_info_release(struct svc_xprt *xpt);
|
| H A D | svc.h | 197 struct svc_xprt * rq_xprt; /* transport ptr */ 360 struct svc_xprt *xprt;
|
| H A D | xprt.h | 282 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */ 356 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
|
| H A D | clnt.h | 152 struct svc_xprt *bc_xprt; /* NFSv4.1 backchannel */
|
| /linux/net/sunrpc/ |
| H A D | svc_xprt.c | 30 static struct svc_deferred_req *svc_deferred_dequeue(struct svc_xprt *xprt); 34 static void svc_delete_xprt(struct svc_xprt *xprt); 158 void svc_xprt_deferred_close(struct svc_xprt *xprt) in svc_xprt_deferred_close() 168 struct svc_xprt *xprt = in svc_xprt_free() 169 container_of(kref, struct svc_xprt, xpt_ref); in svc_xprt_free() 185 void svc_xprt_put(struct svc_xprt *xprt) in svc_xprt_put() 196 struct svc_xprt *xprt, struct svc_serv *serv) in svc_xprt_init() 224 void svc_xprt_received(struct svc_xprt *xprt) in svc_xprt_received() 254 void svc_add_new_perm_xprt(struct svc_serv *serv, struct svc_xprt *new) in svc_add_new_perm_xprt() 271 struct svc_xprt *newxprt; in _svc_xprt_create() [all …]
|
| H A D | svcsock.c | 93 static void svc_sock_detach(struct svc_xprt *); 94 static void svc_tcp_sock_detach(struct svc_xprt *); 95 static void svc_sock_free(struct svc_xprt *); 97 static struct svc_xprt *svc_create_socket(struct svc_serv *, int, 142 static void svc_tcp_release_ctxt(struct svc_xprt *xprt, void *ctxt) in svc_tcp_release_ctxt() 152 static void svc_udp_release_ctxt(struct svc_xprt *xprt, void *ctxt) in svc_udp_release_ctxt() 435 static int svc_tcp_has_wspace(struct svc_xprt *xprt) in svc_write_space() 444 static void svc_tcp_kill_temp_xprt(struct svc_xprt *xprt) in svc_tcp_has_wspace() 464 struct svc_xprt *xprt = data; in svc_tcp_handshake_done() 482 static void svc_tcp_handshake(struct svc_xprt *xpr [all...] |
| H A D | Makefile | 16 svc_xprt.o \
|
| H A D | svcauth_unix.c | 341 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() 945 struct svc_xprt *xprt = rqstp->rq_xprt; in svcauth_unix_set_client() 1105 struct svc_xprt *xprt = rqstp->rq_xprt; in svcauth_tls_accept()
|
| H A D | xprtsock.c | 3043 struct svc_xprt *xprt; in bc_send_request()
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_transport.c | 59 #include <linux/sunrpc/svc_xprt.h> 71 static struct svc_xprt *svc_rdma_create(struct svc_serv *serv, 75 static struct svc_xprt *svc_rdma_accept(struct svc_xprt *xprt); 76 static void svc_rdma_detach(struct svc_xprt *xprt); 77 static void svc_rdma_free(struct svc_xprt *xprt); 78 static int svc_rdma_has_wspace(struct svc_xprt *xprt); 79 static void svc_rdma_kill_temp_xprt(struct svc_xprt *); 120 struct svc_xprt *xprt = context; in qp_event_handler() 245 * this cma_id is inherited from the listening cma_id and is the svc_xprt [all...] |
| H A D | svc_rdma_backchannel.c | 22 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 D | svc_rdma_recvfrom.c | 250 void svc_rdma_release_ctxt(struct svc_xprt *xprt, void *vctxt) in svc_rdma_release_ctxt() 779 static bool svc_rdma_is_reverse_direction_reply(struct svc_xprt *xprt, in svc_rdma_is_reverse_direction_reply() 946 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_recvfrom()
|
| H A D | svc_rdma_sendto.c | 1147 struct svc_xprt *xprt = rqstp->rq_xprt; in svc_rdma_sendto()
|
| /linux/fs/nfsd/ |
| H A D | state.h | 341 struct svc_xprt *cb_xprt; /* minorversion 1 only */ 425 struct svc_xprt *cn_xprt;
|
| H A D | nfssvc.c | 893 …struct svc_xprt *perm_sock = list_entry(rqstp->rq_server->sv_permsocks.next, typeof(struct svc_xpr… in nfsd()
|
| H A D | nfsctl.c | 764 struct svc_xprt *xprt; in __write_ports_addxprt() 2040 struct svc_xprt *xprt, *tmp; in nfsd_nl_listener_set_doit() 2181 struct svc_xprt *xprt; in nfsd_nl_listener_get_doit()
|
| H A D | trace.h | 32 struct svc_xprt *xprt = (r)->rq_xprt; \ 50 struct svc_xprt *xprt = (r)->rq_xprt; \ 74 const struct svc_xprt *xprt = rqstp->rq_xprt;
|
| H A D | export.c | 19 #include <linux/sunrpc/svc_xprt.h> 1805 struct svc_xprt *xprt = rqstp->rq_xprt; in check_xprtsec_policy()
|
| H A D | nfs4state.c | 4759 static struct nfsd4_conn *__nfsd4_find_conn(struct svc_xprt *xpt, struct nfsd4_session *s) in __nfsd4_find_conn() 4775 struct svc_xprt *xpt = rqst->rq_xprt; in nfsd4_match_existing_connection()
|
| /linux/fs/lockd/ |
| H A D | svc.c | 162 struct svc_xprt *xprt; in create_lockd_listener()
|