Lines Matching refs:uvreq
626 isc__nm_uvreq_t *uvreq = uv_handle_get_data((uv_handle_t *)req);
629 REQUIRE(VALID_UVREQ(uvreq));
630 REQUIRE(VALID_NMHANDLE(uvreq->handle));
632 sock = uvreq->sock;
639 isc__nm_failed_send_cb(sock, uvreq, isc_uverr2result(status),
644 isc__nm_sendcb(sock, uvreq, result, false);
671 isc__nm_uvreq_t *uvreq = NULL;
698 uvreq = isc__nm_uvreq_get(sock);
699 uvreq->uvbuf.base = (char *)region->base;
700 uvreq->uvbuf.len = region->length;
702 isc_nmhandle_attach(handle, &uvreq->handle);
704 uvreq->cb.send = cb;
705 uvreq->cbarg = cbarg;
724 r = uv_udp_try_send(&sock->uv_handle.udp, &uvreq->uvbuf, 1, sa);
739 isc__nm_sendcb(sock, uvreq, ISC_R_SUCCESS, true);
743 r = uv_udp_send(&uvreq->uv_req.udp_send, &sock->uv_handle.udp,
744 &uvreq->uvbuf, 1, sa, udp_send_cb);
753 isc__nm_failed_send_cb(sock, uvreq, result, true);