Home
last modified time | relevance | path

Searched refs:xp_socket (Results 1 – 9 of 9) sorted by relevance

/freebsd-13-stable/sys/rpc/
HDsvc_dg.c126 xprt->xp_socket = so; in svc_dg_create()
159 if (soreadable(xprt->xp_socket)) in svc_dg_stat()
191 error = soreceive(xprt->xp_socket, &raddr, &uio, &mreq, NULL, &rcvflag); in svc_dg_recv()
202 SOCKBUF_LOCK(&xprt->xp_socket->so_rcv); in svc_dg_recv()
203 if (!soreadable(xprt->xp_socket)) in svc_dg_recv()
205 SOCKBUF_UNLOCK(&xprt->xp_socket->so_rcv); in svc_dg_recv()
211 SOCKBUF_LOCK(&xprt->xp_socket->so_rcv); in svc_dg_recv()
212 soupcall_clear(xprt->xp_socket, SO_RCV); in svc_dg_recv()
213 SOCKBUF_UNLOCK(&xprt->xp_socket->so_rcv); in svc_dg_recv()
259 error = sosend(xprt->xp_socket, addr, NULL, mrep, NULL, in svc_dg_reply()
[all …]
HDsvc_vc.c173 xprt->xp_socket = so; in svc_vc_create()
249 xprt->xp_socket = so; in svc_vc_create_conn()
310 xprt->xp_socket = NULL; in svc_vc_create_backchannel()
380 error = svc_vc_accept(xprt->xp_socket, &so); in svc_vc_rendezvous_recv()
389 SOLISTEN_LOCK(xprt->xp_socket); in svc_vc_rendezvous_recv()
390 if (TAILQ_EMPTY(&xprt->xp_socket->sol_comp)) in svc_vc_rendezvous_recv()
392 SOLISTEN_UNLOCK(xprt->xp_socket); in svc_vc_rendezvous_recv()
398 SOLISTEN_LOCK(xprt->xp_socket); in svc_vc_rendezvous_recv()
401 soupcall_clear(xprt->xp_socket, SO_RCV); in svc_vc_rendezvous_recv()
403 SOLISTEN_UNLOCK(xprt->xp_socket); in svc_vc_rendezvous_recv()
[all …]
HDclnt_bck.c321 error = sosend(xprt->xp_socket, NULL, NULL, mreq, NULL, 0, curthread); in clnt_bck_call()
326 SOCKBUF_LOCK(&xprt->xp_socket->so_snd); in clnt_bck_call()
327 sbwait(&xprt->xp_socket->so_snd); in clnt_bck_call()
328 SOCKBUF_UNLOCK(&xprt->xp_socket->so_snd); in clnt_bck_call()
HDsvc.c206 if (xprt->xp_socket != NULL) in svcpool_cleanup()
207 soshutdown(xprt->xp_socket, SHUT_WR); in svcpool_cleanup()
393 if (xprt->xp_socket != NULL) in xprt_unregister()
394 soshutdown(xprt->xp_socket, SHUT_WR); in xprt_unregister()
1085 soshutdown(xprt->xp_socket, SHUT_WR); in svc_checkidle()
HDsvc_generic.c322 xprt->xp_socket = NULL; in svc_tli_create()
HDsvc.h167 struct socket* xp_socket; member
HDclnt_rc.c568 KASSERT(xprt->xp_socket == NULL, in clnt_reconnect_destroy()
/freebsd-13-stable/sys/rpc/rpcsec_tls/
HDrpctls_impl.c696 stat = rpctls_server(xprt, xprt->xp_socket, &flags, in _svcauth_rpcsec_tls()
/freebsd-13-stable/sys/fs/nfsserver/
HDnfs_nfsdstate.c688 clnt_bck_create(nd->nd_xprt->xp_socket, in nfsrv_getclient()
6581 clnt_bck_create(nd->nd_xprt->xp_socket, in nfsrv_bindconnsess()