| /linux-6.15/io_uring/ |
| H A D | epoll.c | 31 struct io_epoll *epoll = io_kiocb_to_cmd(req, struct io_epoll); in io_epoll_ctl_prep() local 36 epoll->epfd = READ_ONCE(sqe->fd); in io_epoll_ctl_prep() 37 epoll->op = READ_ONCE(sqe->len); in io_epoll_ctl_prep() 38 epoll->fd = READ_ONCE(sqe->off); in io_epoll_ctl_prep() 40 if (ep_op_has_event(epoll->op)) { in io_epoll_ctl_prep() 44 if (copy_from_user(&epoll->event, ev, sizeof(*ev))) in io_epoll_ctl_prep()
|
| H A D | Makefile | 20 obj-$(CONFIG_EPOLL) += epoll.o
|
| /linux-6.15/tools/perf/bench/ |
| H A D | Build | 11 perf-bench-y += epoll-wait.o 12 perf-bench-y += epoll-ctl.o
|
| /linux-6.15/Documentation/networking/ |
| H A D | napi.rst | 251 which can be set on a per-epoll context basis with ``EPIOCSPARAMS`` ioctl. 268 epoll-based busy polling 279 has an epoll context with FDs that have the same NAPI ID. 290 epoll-based applications to busy poll when they call epoll_wait. This may 293 2. Applications using recent kernels can issue an ioctl on the epoll context 323 if ``gro_flush_timeout`` passes without any busy poll call. For epoll-based 341 should be chosen carefully with these tradeoffs in mind. epoll-based busy 351 IRQ suspension is a mechanism wherein device IRQs are masked while epoll 381 4. The application uses epoll as described above to trigger NAPI packet 403 epoll finds no events, the setting of ``gro_flush_timeout`` and [all …]
|
| H A D | kcm.rst | 239 processing thread and inserted into the epoll (similar to how SO_REUSEPORT 274 TCP socket attached to a KCM multiplexor in epoll set for POLLERR
|
| /linux-6.15/tools/perf/Documentation/ |
| H A D | perf-bench.txt | 64 'epoll':: 65 Eventpoll (epoll) stressing benchmarks. 245 SUITES FOR 'epoll'
|
| H A D | perf-timechart.txt | 31 in poll/epoll/select syscalls.
|
| /linux-6.15/tools/testing/selftests/net/packetdrill/ |
| H A D | tcp_zerocopy_epoll_edge.pkt | 2 // epoll zerocopy test:
|
| H A D | tcp_zerocopy_epoll_exclusive.pkt | 2 // epoll zerocopy test:
|
| H A D | tcp_zerocopy_epoll_oneshot.pkt | 2 // epoll zerocopy test:
|
| /linux-6.15/Documentation/translations/zh_CN/accounting/ |
| H A D | psi.rst | 69 所打开的文件描述符用于等待事件,可使用select()、poll()、epoll()。
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | api-summary.rst | 122 eventpoll (epoll) interfaces
|
| H A D | inotify.rst | 36 can use epoll, but requiring both is a silly and extraneous requirement.
|
| /linux-6.15/Documentation/admin-guide/sysctl/ |
| H A D | fs.rst | 324 4. /proc/sys/fs/epoll - Configuration options for the epoll interface 327 This directory contains configuration options for the epoll(7) interface. 332 Every epoll file descriptor can store a number of files to be monitored
|
| H A D | net.rst | 201 For more than that you probably want to use epoll.
|
| /linux-6.15/tools/testing/selftests/net/rds/ |
| H A D | test.py | 164 ep = select.epoll()
|
| /linux-6.15/tools/testing/selftests/ |
| H A D | Makefile | 34 TARGETS += filesystems/epoll
|
| /linux-6.15/Documentation/translations/zh_CN/core-api/ |
| H A D | rbtree.rst | 33 未完成的定时器请求。ext3文件系统用红黑树跟踪目录项。虚拟内存区域(VMAs)、epoll
|
| /linux-6.15/Documentation/bpf/ |
| H A D | ringbuf.rst | 80 - epoll notifications for new incoming data; 135 One such heuristic might involve more fine-grained control over poll/epoll
|
| /linux-6.15/Documentation/accounting/ |
| H A D | psi.rst | 80 used to wait for trigger events using select(), poll() or epoll().
|
| /linux-6.15/Documentation/core-api/ |
| H A D | rbtree.rst | 32 trees, as are epoll file descriptors, cryptographic keys, and network
|
| /linux-6.15/tools/perf/ |
| H A D | design.txt | 406 Notification of new events is possible through poll()/select()/epoll() and
|
| /linux-6.15/Documentation/process/ |
| H A D | adding-syscalls.rst | 29 ``poll``/``select``/``epoll`` to receive that notification.
|
| /linux-6.15/Documentation/translations/it_IT/process/ |
| H A D | adding-syscalls.rst | 35 utilizzare ``poll``/``select``/``epoll`` per ricevere quelle notifiche.
|
| /linux-6.15/Documentation/translations/sp_SP/process/ |
| H A D | adding-syscalls.rst | 34 usar ``poll``/``select``/``epoll`` para recibir esta notificación.
|