Home
last modified time | relevance | path

Searched refs:EPOLLONESHOT (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/io_uring/
H A Dpoll.c306 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 Deventpoll.h57 * 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 Deventpoll.h57 * 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 Deventpoll.h42 #define EPOLLONESHOT ((__force __poll_t) (1U << 30)) macro
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Deventpoll.h42 #define EPOLLONESHOT ((__force __poll_t) (1U << 30)) macro
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Deventpoll.h28 #define EPOLLONESHOT ((__force __poll_t)(1U << 30)) macro
/kernel/linux/linux-5.10/tools/perf/bench/
H A Depoll-wait.c53 * 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 Depoll-wait.c53 * 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 Deventpoll.c91 #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 Deventpoll.c85 #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 Dio_uring.c5521 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 24 milliseconds