Lines Matching refs:req

791                                                 uv_fs_t* req) {
813 sqe->user_data = (uintptr_t) req;
816 req->work_req.loop = loop;
817 req->work_req.work = NULL;
818 req->work_req.done = NULL;
819 uv__queue_init(&req->work_req.wq);
821 uv__req_register(loop, req);
845 int uv__iou_fs_close(uv_loop_t* loop, uv_fs_t* req) {
871 sqe = uv__iou_get_sqe(iou, loop, req);
875 sqe->fd = req->file;
885 uv_fs_t* req,
892 sqe = uv__iou_get_sqe(iou, loop, req);
899 sqe->fd = req->file;
909 int uv__iou_fs_link(uv_loop_t* loop, uv_fs_t* req) {
918 sqe = uv__iou_get_sqe(iou, loop, req);
922 sqe->addr = (uintptr_t) req->path;
924 sqe->addr2 = (uintptr_t) req->new_path;
934 int uv__iou_fs_mkdir(uv_loop_t* loop, uv_fs_t* req) {
943 sqe = uv__iou_get_sqe(iou, loop, req);
947 sqe->addr = (uintptr_t) req->path;
949 sqe->len = req->mode;
958 int uv__iou_fs_open(uv_loop_t* loop, uv_fs_t* req) {
964 sqe = uv__iou_get_sqe(iou, loop, req);
968 sqe->addr = (uintptr_t) req->path;
970 sqe->len = req->mode;
972 sqe->open_flags = req->flags | O_CLOEXEC;
980 int uv__iou_fs_rename(uv_loop_t* loop, uv_fs_t* req) {
986 sqe = uv__iou_get_sqe(iou, loop, req);
990 sqe->addr = (uintptr_t) req->path;
992 sqe->addr2 = (uintptr_t) req->new_path;
1002 int uv__iou_fs_symlink(uv_loop_t* loop, uv_fs_t* req) {
1011 sqe = uv__iou_get_sqe(iou, loop, req);
1015 sqe->addr = (uintptr_t) req->path;
1017 sqe->addr2 = (uintptr_t) req->new_path;
1026 int uv__iou_fs_unlink(uv_loop_t* loop, uv_fs_t* req) {
1032 sqe = uv__iou_get_sqe(iou, loop, req);
1036 sqe->addr = (uintptr_t) req->path;
1047 uv_fs_t* req,
1054 if (req->nbufs > IOV_MAX) {
1056 req->nbufs = IOV_MAX;
1063 sqe = uv__iou_get_sqe(iou, loop, req);
1067 sqe->addr = (uintptr_t) req->bufs;
1068 sqe->fd = req->file;
1069 sqe->len = req->nbufs;
1070 sqe->off = req->off < 0 ? -1 : req->off;
1080 uv_fs_t* req,
1093 sqe = uv__iou_get_sqe(iou, loop, req);
1099 req->ptr = statxbuf;
1101 sqe->addr = (uintptr_t) req->path;
1109 sqe->fd = req->file;
1146 static void uv__iou_fs_statx_post(uv_fs_t* req) {
1150 buf = &req->statbuf;
1151 statxbuf = req->ptr;
1152 req->ptr = NULL;
1154 if (req->result == 0) {
1157 req->ptr = buf;
1167 uv_fs_t* req;
1186 req = (uv_fs_t*) (uintptr_t) e->user_data;
1187 assert(req->type == UV_FS);
1189 uv__req_unregister(loop, req);
1194 uv__fs_post(loop, req);
1199 req->result = e->res;
1201 switch (req->fs_type) {
1205 uv__iou_fs_statx_post(req);
1212 req->cb(req);