Lines Matching refs:fd
70 loop->poll_fds[i].fd = -1; in uv__pollfds_maybe_resize()
93 if (loop->poll_fds[i].fd == w->fd) { in uv__pollfds_add()
102 pe->fd = w->fd; in uv__pollfds_add()
107 static void uv__pollfds_del(uv_loop_t* loop, int fd) { in uv__pollfds_del() argument
111 if (loop->poll_fds[i].fd == fd) { in uv__pollfds_del()
115 loop->poll_fds[loop->poll_fds_used].fd = -1; in uv__pollfds_del()
121 if (-1 != fd) in uv__pollfds_del()
147 int fd; in uv__io_poll() local
166 assert(w->fd >= 0); in uv__io_poll()
167 assert(w->fd < (int) loop->nwatchers); in uv__io_poll()
269 fd = pe->fd; in uv__io_poll()
272 if (fd == -1) in uv__io_poll()
275 assert(fd >= 0); in uv__io_poll()
276 assert((unsigned) fd < loop->nwatchers); in uv__io_poll()
278 w = loop->watchers[fd]; in uv__io_poll()
282 uv__platform_invalidate_fd(loop, fd); in uv__io_poll()
347 void uv__platform_invalidate_fd(uv_loop_t* loop, int fd) { in uv__platform_invalidate_fd() argument
350 assert(fd >= 0); in uv__platform_invalidate_fd()
355 if (loop->poll_fds[i].fd == fd) { in uv__platform_invalidate_fd()
356 loop->poll_fds[i].fd = -1; in uv__platform_invalidate_fd()
362 uv__pollfds_del(loop, fd); in uv__platform_invalidate_fd()
367 int uv__io_check_fd(uv_loop_t* loop, int fd) { in uv__io_check_fd() argument
371 p[0].fd = fd; in uv__io_check_fd()