Home
last modified time | relevance | path

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

/dragonfly/lib/libc/rpc/
H A Dsvc_dg.c186 if (xprt->xp_rtaddr.len < alen) { in svc_dg_recv()
187 if (xprt->xp_rtaddr.len != 0) in svc_dg_recv()
188 mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.len); in svc_dg_recv()
189 xprt->xp_rtaddr.buf = mem_alloc(alen); in svc_dg_recv()
190 xprt->xp_rtaddr.len = alen; in svc_dg_recv()
192 memcpy(xprt->xp_rtaddr.buf, &ss, alen); in svc_dg_recv()
265 if (xprt->xp_rtaddr.buf) in svc_dg_destroy()
266 mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.maxlen); in svc_dg_destroy()
507 victim->cache_addr = xprt->xp_rtaddr; in cache_set()
510 (size_t)xprt->xp_rtaddr.len); in cache_set()
[all …]
H A Dsvc_vc.c215 ret->xp_rtaddr.maxlen = ret->xp_rtaddr.len = ss.ss_len; in svc_fd_create()
216 ret->xp_rtaddr.buf = mem_alloc((size_t)ss.ss_len); in svc_fd_create()
217 if (ret->xp_rtaddr.buf == NULL) { in svc_fd_create()
221 memcpy(ret->xp_rtaddr.buf, &ss, (size_t)ss.ss_len); in svc_fd_create()
315 newxprt->xp_rtaddr.buf = mem_alloc(len); in rendezvous_request()
316 if (newxprt->xp_rtaddr.buf == NULL) in rendezvous_request()
318 memcpy(newxprt->xp_rtaddr.buf, &addr, len); in rendezvous_request()
319 newxprt->xp_rtaddr.len = len; in rendezvous_request()
393 if (xprt->xp_rtaddr.buf) in __svc_vc_dodestroy()
394 mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.maxlen); in __svc_vc_dodestroy()
[all …]
/dragonfly/include/rpc/
H A Dsvc.h120 struct netbuf xp_rtaddr; /* remote transport address */ member
143 #define svc_getrpccaller(x) (&(x)->xp_rtaddr)