/libuv/include/uv/ |
H A D | unix.h | 91 typedef struct uv__io_s uv__io_t; typedef 225 uv__io_t** watchers; \ 239 uv__io_t async_io_watcher; \ 248 uv__io_t signal_io_watcher; \ 291 uv__io_t io_watcher; \ 305 uv__io_t io_watcher; \ 313 uv__io_t io_watcher;
|
H A D | aix.h | 29 uv__io_t event_watcher; \
|
H A D | bsd.h | 26 uv__io_t event_watcher; \
|
H A D | sunos.h | 33 uv__io_t fs_event_watcher; \
|
H A D | linux.h | 26 uv__io_t inotify_read_watcher; \
|
H A D | darwin.h | 46 uv__io_t event_watcher; \
|
/libuv/src/unix/ |
H A D | internal.h | 259 void uv__io_init(uv__io_t* w, uv__io_cb cb, int fd); 260 void uv__io_start(uv_loop_t* loop, uv__io_t* w, unsigned int events); 261 void uv__io_stop(uv_loop_t* loop, uv__io_t* w, unsigned int events); 262 void uv__io_close(uv_loop_t* loop, uv__io_t* w); 263 void uv__io_feed(uv_loop_t* loop, uv__io_t* w); 264 int uv__io_active(const uv__io_t* w, unsigned int events); 288 void uv__server_io(uv_loop_t* loop, uv__io_t* w, unsigned int events);
|
H A D | poll.c | 30 static void uv__poll_io(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__poll_io() 120 uv__io_t** watchers; in uv_poll_start() 121 uv__io_t* w; in uv_poll_start()
|
H A D | posix-poll.c | 86 static void uv__pollfds_add(uv_loop_t* loop, uv__io_t* w) { in uv__pollfds_add() 141 uv__io_t* w; in uv__io_poll() 164 w = uv__queue_data(q, uv__io_t, watcher_queue); in uv__io_poll()
|
H A D | kqueue.c | 51 static void uv__fs_event(uv_loop_t* loop, uv__io_t* w, unsigned int fflags); 167 uv__io_t* w; in uv__io_poll() 197 w = uv__queue_data(q, uv__io_t, watcher_queue); in uv__io_poll() 499 static void uv__fs_event(uv_loop_t* loop, uv__io_t* w, unsigned int fflags) { in uv__fs_event()
|
H A D | core.c | 843 uv__io_t* w; in uv__run_pending() 851 w = uv__queue_data(q, uv__io_t, pending_queue); in uv__run_pending() 869 uv__io_t** watchers; in maybe_resize() 903 void uv__io_init(uv__io_t* w, uv__io_cb cb, int fd) { in uv__io_init() 915 void uv__io_start(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__io_start() 943 void uv__io_stop(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__io_stop() 974 void uv__io_close(uv_loop_t* loop, uv__io_t* w) { in uv__io_close() 984 void uv__io_feed(uv_loop_t* loop, uv__io_t* w) { in uv__io_feed() 990 int uv__io_active(const uv__io_t* w, unsigned int events) { in uv__io_active()
|
H A D | signal.c | 48 static void uv__signal_event(uv_loop_t* loop, uv__io_t* w, unsigned int events); 434 uv__io_t* w, in uv__signal_event()
|
H A D | sunos.c | 152 uv__io_t* w; in uv__io_poll() 178 w = uv__queue_data(q, uv__io_t, watcher_queue); in uv__io_poll() 450 uv__io_t* w, in uv__fs_event_read()
|
H A D | loop.c | 135 uv__io_t* w; in uv_loop_fork()
|
H A D | aix.c | 140 uv__io_t* w; in uv__io_poll() 165 w = uv__queue_data(q, uv__io_t, watcher_queue); in uv__io_poll() 719 static void uv__ahafs_event(uv_loop_t* loop, uv__io_t* event_watch, unsigned int fflags) { in uv__ahafs_event()
|
H A D | async.c | 160 static void uv__async_io(uv_loop_t* loop, uv__io_t* w, unsigned int events) {
|
H A D | os390.c | 821 uv__io_t* w; in uv__io_poll() 844 w = uv__queue_data(q, uv__io_t, watcher_queue); in uv__io_poll()
|
H A D | stream.c | 76 static void uv__stream_io(uv_loop_t* loop, uv__io_t* w, unsigned int events); 508 void uv__server_io(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__server_io() 1189 static void uv__stream_io(uv_loop_t* loop, uv__io_t* w, unsigned int events) { in uv__stream_io()
|
H A D | linux.c | 271 uv__io_t* w, 1361 uv__io_t* w; in uv__io_poll() 1408 w = uv__queue_data(q, uv__io_t, watcher_queue); in uv__io_poll() 2561 uv__io_t* dummy, in uv__inotify_read()
|
H A D | udp.c | 44 static void uv__udp_io(uv_loop_t* loop, uv__io_t* w, unsigned int revents); 139 static void uv__udp_io(uv_loop_t* loop, uv__io_t* w, unsigned int revents) { in uv__udp_io()
|
/libuv/ |
H A D | SUPPORTED_PLATFORMS.md | 37 I/O handling is abstracted by an internal `uv__io_t` handle. The new platform
|