Lines Matching refs:req
395 int uv_tcp_connect(uv_connect_t* req,
411 return uv__tcp_connect(req, handle, addr, addrlen, cb);
488 int uv_udp_send(uv_udp_send_t* req,
500 return uv__udp_send(req, handle, bufs, nbufs, addr, addrlen, send_cb);
667 * the unix implementation (nbufs is not directly inside req but is
670 static unsigned int* uv__get_nbufs(uv_fs_t* req) {
672 return &req->fs.info.nbufs;
674 return &req->nbufs;
688 void uv__fs_scandir_cleanup(uv_fs_t* req) {
694 if (req->result >= 0) {
695 dents = req->ptr;
696 nbufs = uv__get_nbufs(req);
702 n = (unsigned int) req->result;
707 uv__fs_scandir_free(req->ptr);
708 req->ptr = NULL;
712 int uv_fs_scandir_next(uv_fs_t* req, uv_dirent_t* ent) {
717 /* Check to see if req passed */
718 if (req->result < 0)
719 return req->result;
721 /* Ptr will be null if req was canceled or no files found */
722 if (!req->ptr)
725 nbufs = uv__get_nbufs(req);
728 dents = req->ptr;
735 if (*nbufs == (unsigned int) req->result) {
737 req->ptr = NULL;
785 void uv__fs_readdir_cleanup(uv_fs_t* req) {
790 if (req->ptr == NULL)
793 dir = req->ptr;
795 req->ptr = NULL;
800 for (i = 0; i < req->result; ++i) {