Lines Matching refs:srcaddr
1808 struct netbuf *srcaddr,
1905 waitp, destaddr, addrfmly, srcaddr,
1934 if (srcaddr->len != lru_entry->x_src.len) {
1935 if (srcaddr->len > 0)
1936 kmem_free(srcaddr->buf,
1937 srcaddr->maxlen);
1938 srcaddr->buf = kmem_zalloc(
1940 srcaddr->maxlen = srcaddr->len =
1943 bcopy(lru_entry->x_src.buf, srcaddr->buf, srcaddr->len);
2195 if (srcaddr->len != destaddr->len) {
2196 kmem_free(srcaddr->buf, srcaddr->maxlen);
2197 srcaddr->buf = kmem_zalloc(destaddr->len, KM_SLEEP);
2198 srcaddr->maxlen = destaddr->len;
2199 srcaddr->len = destaddr->len;
2203 if ((i = bindresvport(tiptr, retryaddr, srcaddr, TRUE)) != 0) {
2211 * we need to clear srcaddr.
2214 kmem_free(srcaddr->buf, srcaddr->maxlen);
2215 srcaddr->maxlen = srcaddr->len = 0;
2216 srcaddr->buf = NULL;
2258 cm_entry->x_src.buf = kmem_zalloc(srcaddr->len, KM_SLEEP);
2259 bcopy(srcaddr->buf, cm_entry->x_src.buf, srcaddr->len);
2260 cm_entry->x_src.len = cm_entry->x_src.maxlen = srcaddr->len;
2331 struct netbuf *srcaddr,
2432 if (srcaddr != NULL) {
2439 if (srcaddr->len != cm_entry->x_src.len) {
2440 if (srcaddr->maxlen > 0)
2441 kmem_free(srcaddr->buf, srcaddr->maxlen);
2442 srcaddr->buf = kmem_zalloc(cm_entry->x_src.len,
2444 srcaddr->maxlen = srcaddr->len =
2447 bcopy(cm_entry->x_src.buf, srcaddr->buf, srcaddr->len);