Lines Matching defs:recvbuf

256 	} recvbuf;
763 INSIST(sock->recvbuf.remaining == 0);
766 iov[0].len = sock->recvbuf.len;
767 iov[0].buf = sock->recvbuf.base;
778 sock->recvbuf.from_addr_len = sizeof(sock->recvbuf.from_addr);
783 (SOCKADDR *)&sock->recvbuf.from_addr,
784 &sock->recvbuf.from_addr_len,
1234 INSIST(sock->recvbuf.remaining > 0);
1238 dev->address.length = sock->recvbuf.from_addr_len;
1239 memmove(&dev->address.type, &sock->recvbuf.from_addr,
1240 sock->recvbuf.from_addr_len);
1248 sock->recvbuf.remaining = 0;
1262 while (buffer != NULL && sock->recvbuf.remaining > 0) {
1267 sock->recvbuf.remaining);
1268 memmove(r.base, sock->recvbuf.consume_position,
1270 sock->recvbuf.consume_position += copylen;
1271 sock->recvbuf.remaining -= copylen;
1278 copylen = min(dev->region.length - dev->n, sock->recvbuf.remaining);
1280 sock->recvbuf.consume_position, copylen);
1281 sock->recvbuf.consume_position += copylen;
1282 sock->recvbuf.remaining -= copylen;
1293 sock->recvbuf.remaining = 0;
1312 while (sock->recvbuf.remaining > 0 && !ISC_LIST_EMPTY(sock->recv_list)) {
1487 sock->recvbuf.len = 65536;
1488 sock->recvbuf.consume_position = sock->recvbuf.base;
1489 sock->recvbuf.remaining = 0;
1490 sock->recvbuf.base = isc_mem_get(manager->mctx, sock->recvbuf.len); // max buffer size
1491 if (sock->recvbuf.base == NULL) {
1512 if (sock->recvbuf.base != NULL)
1513 isc_mem_put(manager->mctx, sock->recvbuf.base, sock->recvbuf.len);
1625 if (sock->recvbuf.base != NULL)
1626 isc_mem_put(manager->mctx, sock->recvbuf.base,
1627 sock->recvbuf.len);
2297 sock->recvbuf.remaining = nbytes;
2298 sock->recvbuf.consume_position = sock->recvbuf.base;