… | |
… | |
457 | # endif |
457 | # endif |
458 | #endif |
458 | #endif |
459 | |
459 | |
460 | #if EV_USE_IOURING |
460 | #if EV_USE_IOURING |
461 | # include <sys/syscall.h> |
461 | # include <sys/syscall.h> |
462 | # if !__alpha && !SYS_io_uring_setup |
462 | # if !SYS_io_uring_setup && __linux && !__alpha |
463 | # define SYS_io_uring_setup 425 |
463 | # define SYS_io_uring_setup 425 |
464 | # define SYS_io_uring_enter 426 |
464 | # define SYS_io_uring_enter 426 |
465 | # define SYS_io_uring_wregister 427 |
465 | # define SYS_io_uring_wregister 427 |
466 | # endif |
466 | # endif |
467 | # if SYS_io_uring_setup && EV_USE_EPOLL /* iouring backend requires epoll backend */ |
467 | # if SYS_io_uring_setup && EV_USE_EPOLL /* iouring backend requires epoll backend */ |