HomeSort by: relevance | last modified time | path
    Searched defs:xprt (Results 1 - 10 of 10) sorted by relevancy

  /src/lib/libc/rpc/
svc_generic.c 96 SVCXPRT *xprt; /* Server handle */ member in struct:svc_create::xlist
101 SVCXPRT *xprt; local in function:svc_create
114 if (strcmp(l->xprt->xp_netid, nconf->nc_netid) == 0) {
117 if (svc_reg(l->xprt, prognum, versnum,
130 xprt = svc_tp_create(dispatch, prognum, versnum, nconf);
131 if (xprt) {
138 l->xprt = xprt;
166 SVCXPRT *xprt; local in function:svc_tp_create
173 xprt = svc_tli_create(RPC_ANYFD, nconf, NULL, 0, 0)
205 SVCXPRT *xprt = NULL; \/* service handle *\/ local in function:svc_tli_create
    [all...]
svc.c 47 * There are two sets of procedures here. The xprt routines are
121 static void __xprt_do_unregister(SVCXPRT *xprt, bool_t dolock);
171 xprt_register(SVCXPRT *xprt)
175 _DIAGASSERT(xprt != NULL);
178 sock = xprt->xp_fd;
183 __svc_xports[sock] = xprt;
197 xprt_unregister(SVCXPRT *xprt)
199 __xprt_do_unregister(xprt, TRUE);
203 __xprt_unregister_unlocked(SVCXPRT *xprt)
205 __xprt_do_unregister(xprt, FALSE)
677 SVCXPRT *xprt; local in function:svc_getreq_common
    [all...]
svc_dg.c 73 #define su_data(xprt) ((struct svc_dg_data *)(xprt->xp_p2))
74 #define rpc_buffer(xprt) ((xprt)->xp_p1)
97 * xprt = svc_dg_create(sock, sendsize, recvsize);
99 * Once *xprt is initialized, it is registered.
112 SVCXPRT *xprt; local in function:svc_dg_create
132 xprt = mem_alloc(sizeof (SVCXPRT));
133 if (xprt == NULL)
135 memset(xprt, 0, sizeof (SVCXPRT))
    [all...]
svc_vc.c 98 struct cf_rendezvous { /* kept in xprt->xp_p1 for rendezvouser */
104 struct cf_conn { /* kept in xprt->xp_p1 for actual connection */
118 * xprt = svc_vc_create(sock, send_buf_size, recv_buf_size);
121 * Once *xprt is initialized, it is registered as a transporter
135 SVCXPRT *xprt; local in function:svc_vc_create
153 xprt = mem_alloc(sizeof(SVCXPRT));
154 if (xprt == NULL) {
158 xprt->xp_tp = NULL;
159 xprt->xp_p1 = (caddr_t)(void *)r;
160 xprt->xp_p2 = NULL
262 SVCXPRT *xprt; local in function:makefd_xprt
466 SVCXPRT *xprt; local in function:read_vc
569 SVCXPRT *xprt; local in function:write_vc
754 SVCXPRT *xprt, *least_active; local in function:__svc_clean_idle
    [all...]
  /src/sys/fs/nfs/client/
nfs_clkrpc.c 68 nfscb_program(struct svc_req *rqst, SVCXPRT *xprt)
176 SVCXPRT *xprt; local in function:nfscbd_addsock
190 xprt = svc_dg_create(nfscbd_pool, so, 0, 0);
192 xprt = svc_vc_create(nfscbd_pool, so, 0, 0);
193 if (xprt) {
196 svc_reg(xprt, NFS_CALLBCKPROG, NFSV4_CBVERS, nfscb_program,
198 SVC_RELEASE(xprt);
278 /* Wait for any xprt registrations to complete. */
  /src/sys/fs/nfs/server/
nfs_nfsdkrpc.c 108 static int nfs_proc(struct nfsrv_descript *, u_int32_t, SVCXPRT *xprt,
120 nfssvc_program(struct svc_req *rqst, SVCXPRT *xprt)
269 cacherep = nfs_proc(&nd, rqst->rq_xid, xprt, &rp);
303 SVC_ACK(xprt, NULL)), rqst->rq_reply_seq);
318 nfs_proc(struct nfsrv_descript *nd, u_int32_t xid, SVCXPRT *xprt,
358 nd->nd_sockref = xprt->xp_sockref;
368 SVC_ACK(xprt, &ack);
369 nfsrc_trimcache(xprt->xp_sockref, ack, 0);
381 nd->nd_xprt = xprt;
413 nfssvc_loss(SVCXPRT *xprt)
431 SVCXPRT *xprt; local in function:nfsrvd_addsock
    [all...]
nfs_nfsdstate.c 612 /* Hold a reference on the xprt for a backchannel. */
4212 * without a backchannel xprt.
4214 printf("nfsrv_docallback: no xprt\n");
6084 SVCXPRT *xprt; local in function:nfsrv_freeallbackchannel_xprts
6090 xprt = sep->sess_cbsess.nfsess_xprt;
6092 if (xprt != NULL)
6093 SVC_RELEASE(xprt);
  /src/usr.sbin/ypserv/ypserv/
ypserv.c 297 SVCXPRT *xprt; local in function:main
395 xprt = svc_vc_create(s, 0, 0);
397 xprt = svc_dg_create(s, 0, 0);
400 if (xprt == NULL) {
405 if (svc_reg(xprt, (u_int)YPPROG, (u_int)YPVERS_ORIG, ypprog_1,
407 svc_reg(xprt, (u_int)YPPROG, (u_int)YPVERS, ypprog_2,
  /src/sys/fs/nfs/common/
nfs_commonkrpc.c 178 SVCXPRT *xprt; local in function:newnfs_connect
298 xprt = svc_vc_create_backchannel(nfscbd_pool);
299 CLNT_CONTROL(client, CLSET_BACKCHANNEL, xprt);
  /src/usr.sbin/rpcbind/
rpcb_svc_com.c 82 SVCXPRT *xprt; member in struct:rmtcallfd_list
507 SVCXPRT *xprt; local in function:create_rmtcall_fd
515 xprt = svc_tli_create(fd, 0, NULL, 0, 0);
516 if (xprt == NULL) {
527 rmt->xprt = xprt;
529 xprt->xp_netid = rmt->netid;
563 return (rmt->xprt);
1042 /* XXX may be too big, but can't access xprt array here */
1213 SVCXPRT *xprt; local in function:check_rmtcalls
    [all...]

Completed in 22 milliseconds