Lines Matching refs:xp_rtaddr
151 xprt->xp_rtaddr.maxlen = sizeof (struct sockaddr_storage);
208 if (xprt->xp_rtaddr.len < alen) {
209 if (xprt->xp_rtaddr.len != 0)
210 mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.len);
211 xprt->xp_rtaddr.buf = mem_alloc(alen);
212 xprt->xp_rtaddr.len = alen;
214 memcpy(xprt->xp_rtaddr.buf, &ss, alen);
217 xprt->xp_raddr = *(struct sockaddr_in *)xprt->xp_rtaddr.buf;
257 (struct sockaddr *)xprt->xp_rtaddr.buf,
258 (socklen_t)xprt->xp_rtaddr.len) == (ssize_t) slen) {
300 if (xprt->xp_rtaddr.buf)
301 (void) mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.maxlen);
534 uaddr = taddr2uaddr(nconf, &xprt->xp_rtaddr);
553 victim->cache_addr = xprt->xp_rtaddr;
554 victim->cache_addr.buf = ALLOC(char, xprt->xp_rtaddr.len);
555 (void) memcpy(victim->cache_addr.buf, xprt->xp_rtaddr.buf,
556 (size_t)xprt->xp_rtaddr.len);
596 ent->cache_addr.len == xprt->xp_rtaddr.len &&
597 (memcmp(ent->cache_addr.buf, xprt->xp_rtaddr.buf,
598 xprt->xp_rtaddr.len) == 0)) {
601 uaddr = taddr2uaddr(nconf, &xprt->xp_rtaddr);