Home
last modified time | relevance | path

Searched refs:xp_rtaddr (Results 1 – 18 of 18) sorted by relevance

/titanic_53/usr/src/lib/libnsl/rpc/
H A Dsvc_dg.c109 if (xprt->xp_rtaddr.buf) in svc_dg_xprtfree()
110 free(xprt->xp_rtaddr.buf); in svc_dg_xprtfree()
234 xprt->xp_rtaddr = parent->xp_rtaddr; in svc_dg_xprtcopy()
235 xprt->xp_rtaddr.buf = malloc(xprt->xp_rtaddr.maxlen); in svc_dg_xprtcopy()
236 if (xprt->xp_rtaddr.buf == NULL) { in svc_dg_xprtcopy()
240 (void) memcpy(xprt->xp_rtaddr.buf, parent->xp_rtaddr.buf, in svc_dg_xprtcopy()
241 xprt->xp_rtaddr.maxlen); in svc_dg_xprtcopy()
372 tu_data->addr = xprt->xp_rtaddr; in svc_dg_recv()
415 xprt->xp_rtaddr.len = tu_data->addr.len; in svc_dg_recv()
820 uaddr = taddr2uaddr(nconf, &xprt->xp_rtaddr); in cache_set()
[all …]
H A Dsvc_generic.c526 xprt->xp_rtaddr.len = 0; in svc_tli_create_common()
527 xprt->xp_rtaddr.maxlen = __rpc_get_a_size(tinfo.addr); in svc_tli_create_common()
530 if ((xprt->xp_rtaddr.buf = malloc(xprt->xp_rtaddr.maxlen)) == NULL) { in svc_tli_create_common()
538 if (xprt->xp_rtaddr.buf) in svc_tli_create_common()
539 free(xprt->xp_rtaddr.buf); in svc_tli_create_common()
545 if (xprt->xp_rtaddr.buf) in svc_tli_create_common()
546 free(xprt->xp_rtaddr.buf); in svc_tli_create_common()
H A Dsvc_vc.c176 if (xprt->xp_rtaddr.buf) in svc_vc_xprtfree()
177 free(xprt->xp_rtaddr.buf); in svc_vc_xprtfree()
339 xprt->xp_rtaddr = parent->xp_rtaddr; /* XXX - not used for rendezvous */ in svc_vc_xprtcopy()
464 if (xprt->xp_rtaddr.buf) in svc_fd_xprtfree()
465 free(xprt->xp_rtaddr.buf); in svc_fd_xprtfree()
622 xprt->xp_rtaddr = parent->xp_rtaddr; in svc_fd_xprtcopy()
996 xprt->xp_rtaddr.len = tcp->addr.len; in do_accept()
997 xprt->xp_rtaddr.maxlen = tcp->addr.len; in do_accept()
998 if ((xprt->xp_rtaddr.buf = malloc(tcp->addr.len)) == NULL) in do_accept()
1000 (void) memcpy(xprt->xp_rtaddr.buf, tcp->addr.buf, tcp->addr.len); in do_accept()
[all …]
H A Dsvid_funcs.c145 return (&(xprt)->xp_rtaddr); in svc_getrpccaller()
H A Dsvc.c1827 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in __svc_dupcache_check()
1828 memcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in __svc_dupcache_check()
1981 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in __svc_dupcache_enter()
1989 (void) memcpy(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in __svc_dupcache_enter()
2076 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in __svc_dupcache_update()
2077 memcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in __svc_dupcache_update()
/titanic_53/usr/src/uts/common/rpc/
H A Dsvc_clts.c175 xprt->xp_rtaddr.buf = NULL; in svc_clts_kcreate()
176 xprt->xp_rtaddr.maxlen = tinfo->ADDR_size; in svc_clts_kcreate()
177 xprt->xp_rtaddr.len = 0; in svc_clts_kcreate()
322 clone_xprt->xp_rtaddr.buf = (char *)mp->b_rptr + in svc_clts_krecv()
324 clone_xprt->xp_rtaddr.len = pptr->unitdata_ind.SRC_length; in svc_clts_krecv()
818 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in svc_clts_kdup()
819 bcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in svc_clts_kdup()
880 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in svc_clts_kdup()
883 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in svc_clts_kdup()
893 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in svc_clts_kdup()
[all …]
H A Dsvc_cots.c238 xprt->xp_rtaddr.maxlen = ack_p->REMADDR_length; in svc_cots_kcreate()
239 xprt->xp_rtaddr.len = ack_p->REMADDR_length; in svc_cots_kcreate()
240 cmd->cmd_src_addr = xprt->xp_rtaddr.buf = in svc_cots_kcreate()
784 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in svc_cots_kdup()
786 (caddr_t)req->rq_xprt->xp_rtaddr.buf, in svc_cots_kdup()
852 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in svc_cots_kdup()
855 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in svc_cots_kdup()
864 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in svc_cots_kdup()
865 bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len); in svc_cots_kdup()
H A Dsvc_rdma.c596 clone_xprt->xp_rtaddr.buf = conn->c_raddr.buf; in svc_rdma_krecv()
597 clone_xprt->xp_rtaddr.len = conn->c_raddr.len; in svc_rdma_krecv()
598 clone_xprt->xp_rtaddr.maxlen = conn->c_raddr.len; in svc_rdma_krecv()
1198 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in svc_rdma_kdup()
1200 (caddr_t)req->rq_xprt->xp_rtaddr.buf, in svc_rdma_kdup()
1260 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in svc_rdma_kdup()
1263 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in svc_rdma_kdup()
1272 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in svc_rdma_kdup()
1273 bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len); in svc_rdma_kdup()
H A Dsvc_soc.h59 #define svc_getcaller(x) ((struct sockaddr_in *)(x)->xp_rtaddr.buf)
H A Dsvc.h411 #define xp_rtaddr xp_xpc.xpc_rtaddr macro
492 struct netbuf xp_rtaddr; /* remote transport address */ member
514 #define svc_getrpccaller(x) (&(x)->xp_rtaddr)
516 #define svc_getcaller(x) (&(x)->xp_rtaddr.buf)
/titanic_53/usr/src/cmd/ypcmd/
H A Dypserv_resolv_common.h63 #define SETCALLER(xprt, nbufp) xprt->xp_rtaddr.len = nbufp->len; \
64 (void) memcpy(xprt->xp_rtaddr.buf, nbufp->buf, nbufp->len);
/titanic_53/usr/src/uts/common/fs/nfs/
H A Dnfs4_dispatch.c259 drp->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in rfs4_find_dr()
261 (caddr_t)req->rq_xprt->xp_rtaddr.buf, in rfs4_find_dr()
306 if (drp->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in rfs4_find_dr()
309 drp->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in rfs4_find_dr()
329 drp->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in rfs4_find_dr()
331 bcopy((caddr_t)req->rq_xprt->xp_rtaddr.buf, in rfs4_find_dr()
H A Dnfs_server.c203 (nb)->maxlen = (xprt)->xp_rtaddr.maxlen; \
204 (nb)->len = (xprt)->xp_rtaddr.len; \
206 bcopy((xprt)->xp_rtaddr.buf, (nb)->buf, (nb)->len); \
/titanic_53/usr/src/ucblib/librpcsoc/
H A Dsvc_tcp.c165 xprt->xp_rtaddr.buf = xprt->xp_raddr;
217 xprt->xp_rtaddr.buf = xprt->xp_raddr;
H A Dsvc_udp.c169 xprt->xp_rtaddr.buf = &xprt->xp_raddr[0];
/titanic_53/usr/src/cmd/rpcbind/
H A Drpcb_check.c168 } else if ((uaddr = taddr2uaddr(conf, &(transp->xp_rtaddr))) == NULL) { in rpcb_log()
H A Drpcb_svc_4.c248 rmtaddr = (struct sockaddr_in6 *)transp->xp_rtaddr.buf; in rpcbproc_getaddrlist()
H A Drpcb_svc_com.c360 rmtaddr = (struct sockaddr_in6 *)transp->xp_rtaddr.buf; in rpcbproc_getaddr_com()