Lines Matching refs:req
190 static void write_cb(uv_write_t* req, int status) {
193 req_free((uv_req_t*) req);
198 do_write((uv_stream_t*) req->handle);
203 uv_write_t* req;
210 req = (uv_write_t*) req_alloc();
211 r = uv_write(req, stream, &buf, 1, write_cb);
216 static void connect_cb(uv_connect_t* req, int status) {
226 req_free((uv_req_t*) req);
245 uv_connect_t* req;
258 req = (uv_connect_t*) req_alloc();
259 r = uv_tcp_connect(req,
270 req = (uv_connect_t*) req_alloc();
271 uv_pipe_connect(req, pipe, TEST_PIPENAME, connect_cb);
319 req_list_t* req;
321 req = req_freelist;
322 if (req != NULL) {
323 req_freelist = req->next;
324 return (uv_req_t*) req;
327 req = (req_list_t*) malloc(sizeof *req);
328 return (uv_req_t*) req;
333 req_list_t* req = (req_list_t*) uv_req;
335 req->next = req_freelist;
336 req_freelist = req;