… | |
… | |
143 | VARx(uint32_t, iouring_cq_overflow) |
143 | VARx(uint32_t, iouring_cq_overflow) |
144 | VARx(uint32_t, iouring_cq_cqes) |
144 | VARx(uint32_t, iouring_cq_cqes) |
145 | VARx(ev_tstamp, iouring_tfd_to) |
145 | VARx(ev_tstamp, iouring_tfd_to) |
146 | VARx(int, iouring_tfd) |
146 | VARx(int, iouring_tfd) |
147 | VARx(ev_io, iouring_tfd_w) |
147 | VARx(ev_io, iouring_tfd_w) |
148 | VARx(ev_io, iouring_epoll_w) |
|
|
149 | #endif |
148 | #endif |
150 | |
149 | |
151 | #if EV_USE_KQUEUE || EV_GENWRAP |
150 | #if EV_USE_KQUEUE || EV_GENWRAP |
152 | VARx(pid_t, kqueue_fd_pid) |
151 | VARx(pid_t, kqueue_fd_pid) |
153 | VARx(struct kevent *, kqueue_changes) |
152 | VARx(struct kevent *, kqueue_changes) |
… | |
… | |
226 | VARx(int, sigfd) |
225 | VARx(int, sigfd) |
227 | VARx(ev_io, sigfd_w) |
226 | VARx(ev_io, sigfd_w) |
228 | VARx(sigset_t, sigfd_set) |
227 | VARx(sigset_t, sigfd_set) |
229 | #endif |
228 | #endif |
230 | |
229 | |
|
|
230 | #if EV_USE_TIMERFD || EV_GENWRAP |
|
|
231 | VARx(int, timerfd) /* timerfd for time jump detection */ |
|
|
232 | VARx(ev_io, timerfd_w) |
|
|
233 | #endif |
|
|
234 | |
231 | VARx(unsigned int, origflags) /* original loop flags */ |
235 | VARx(unsigned int, origflags) /* original loop flags */ |
232 | |
236 | |
233 | #if EV_FEATURE_API || EV_GENWRAP |
237 | #if EV_FEATURE_API || EV_GENWRAP |
234 | VARx(unsigned int, loop_count) /* total number of loop iterations/blocks */ |
238 | VARx(unsigned int, loop_count) /* total number of loop iterations/blocks */ |
235 | VARx(unsigned int, loop_depth) /* #ev_run enters - #ev_run leaves */ |
239 | VARx(unsigned int, loop_depth) /* #ev_run enters - #ev_run leaves */ |