Searched refs:EPOLLONESHOT (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-6.6/io_uring/ |
H A D | poll.c | 306 if (!(req->apoll_events & EPOLLONESHOT)) in io_poll_check_events() 311 if (req->apoll_events & EPOLLONESHOT) in io_poll_check_events() 396 #define IO_ASYNC_POLL_COMMON (EPOLLONESHOT | EPOLLPRI) 444 poll->events |= EPOLLONESHOT; in io_poll_wake() 447 if (mask && poll->events & EPOLLONESHOT) { in io_poll_wake() 623 ((poll->events & (EPOLLET|EPOLLONESHOT)) == (EPOLLET|EPOLLONESHOT))) { in __io_arm_poll_handler() 719 mask |= EPOLLONESHOT; in io_arm_poll_handler() 899 events |= EPOLLONESHOT; in io_poll_parse_events() 903 (events & (EPOLLEXCLUSIVE|EPOLLONESHOT|EPOLLE in io_poll_parse_events() [all...] |
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | eventpoll.h | 57 * Assuming neither EPOLLET nor EPOLLONESHOT is set, system suspends will not be 66 #define EPOLLONESHOT ((__force __poll_t)(1U << 30)) macro
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | eventpoll.h | 57 * Assuming neither EPOLLET nor EPOLLONESHOT is set, system suspends will not be 66 #define EPOLLONESHOT ((__force __poll_t)(1U << 30)) macro
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | eventpoll.h | 42 #define EPOLLONESHOT ((__force __poll_t) (1U << 30)) macro
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | eventpoll.h | 42 #define EPOLLONESHOT ((__force __poll_t) (1U << 30)) macro
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | eventpoll.h | 28 #define EPOLLONESHOT ((__force __poll_t)(1U << 30)) macro
|
/kernel/linux/linux-5.10/tools/perf/bench/ |
H A D | epoll-wait.c | 53 * or rearming it (EPOLLONESHOT). 139 OPT_BOOLEAN( 'S', "oneshot", &oneshot, "Use EPOLLONESHOT semantics"), 226 ev.events |= EPOLLIN | EPOLLONESHOT; in workerfn() 300 events |= EPOLLONESHOT; in do_threads() 473 getpid(), nthreads, oneshot ? " (EPOLLONESHOT semantics)": "", nfds, nsecs); in bench_epoll_wait()
|
/kernel/linux/linux-6.6/tools/perf/bench/ |
H A D | epoll-wait.c | 53 * or rearming it (EPOLLONESHOT). 139 OPT_BOOLEAN( 'S', "oneshot", &oneshot, "Use EPOLLONESHOT semantics"), 226 ev.events |= EPOLLIN | EPOLLONESHOT; in workerfn() 302 events |= EPOLLONESHOT; in do_threads() 486 getpid(), nthreads, oneshot ? " (EPOLLONESHOT semantics)": "", nfds, nsecs); in bench_epoll_wait()
|
/kernel/linux/linux-5.10/fs/ |
H A D | eventpoll.c | 91 #define EP_PRIVATE_BITS (EPOLLWAKEUP | EPOLLONESHOT | EPOLLET | EPOLLEXCLUSIVE) 1228 * EPOLLONESHOT bit that disables the descriptor when an event is received, in ep_poll_callback() 1764 if (epi->event.events & EPOLLONESHOT) in ep_send_events_proc()
|
/kernel/linux/linux-6.6/fs/ |
H A D | eventpoll.c | 85 #define EP_PRIVATE_BITS (EPOLLWAKEUP | EPOLLONESHOT | EPOLLET | EPOLLEXCLUSIVE) 1183 * EPOLLONESHOT bit that disables the descriptor when an event is received, in ep_poll_callback() 1744 if (epi->event.events & EPOLLONESHOT) in ep_send_events()
|
/kernel/linux/linux-5.10/io_uring/ |
H A D | io_uring.c | 5521 if (req->result && !(poll->events & EPOLLONESHOT)) { in io_poll_check_events() 5662 poll->events |= EPOLLONESHOT; in io_poll_wake() 5745 if (mask && (poll->events & EPOLLONESHOT)) { in __io_arm_poll_handler() 5764 poll->events |= EPOLLONESHOT; in __io_arm_poll_handler() 5809 __poll_t mask = EPOLLONESHOT | POLLERR | POLLPRI; in io_arm_poll_handler() 5933 events |= EPOLLONESHOT; in io_poll_parse_events() 5934 return demangle_poll(events) | (events & (EPOLLEXCLUSIVE|EPOLLONESHOT)); in io_poll_parse_events()
|
Completed in 23 milliseconds