Home
last modified time | relevance | path

Searched refs:epoll (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/io_uring/
H A Depoll.c31 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 DMakefile20 obj-$(CONFIG_EPOLL) += epoll.o
/linux-6.15/tools/perf/bench/
H A DBuild11 perf-bench-y += epoll-wait.o
12 perf-bench-y += epoll-ctl.o
/linux-6.15/Documentation/networking/
H A Dnapi.rst251 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 Dkcm.rst239 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 Dperf-bench.txt64 'epoll'::
65 Eventpoll (epoll) stressing benchmarks.
245 SUITES FOR 'epoll'
H A Dperf-timechart.txt31 in poll/epoll/select syscalls.
/linux-6.15/tools/testing/selftests/net/packetdrill/
H A Dtcp_zerocopy_epoll_edge.pkt2 // epoll zerocopy test:
H A Dtcp_zerocopy_epoll_exclusive.pkt2 // epoll zerocopy test:
H A Dtcp_zerocopy_epoll_oneshot.pkt2 // epoll zerocopy test:
/linux-6.15/Documentation/translations/zh_CN/accounting/
H A Dpsi.rst69 所打开的文件描述符用于等待事件,可使用select()、poll()、epoll()。
/linux-6.15/Documentation/filesystems/
H A Dapi-summary.rst122 eventpoll (epoll) interfaces
H A Dinotify.rst36 can use epoll, but requiring both is a silly and extraneous requirement.
/linux-6.15/Documentation/admin-guide/sysctl/
H A Dfs.rst324 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 Dnet.rst201 For more than that you probably want to use epoll.
/linux-6.15/tools/testing/selftests/net/rds/
H A Dtest.py164 ep = select.epoll()
/linux-6.15/tools/testing/selftests/
H A DMakefile34 TARGETS += filesystems/epoll
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Drbtree.rst33 未完成的定时器请求。ext3文件系统用红黑树跟踪目录项。虚拟内存区域(VMAs)、epoll
/linux-6.15/Documentation/bpf/
H A Dringbuf.rst80 - 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 Dpsi.rst80 used to wait for trigger events using select(), poll() or epoll().
/linux-6.15/Documentation/core-api/
H A Drbtree.rst32 trees, as are epoll file descriptors, cryptographic keys, and network
/linux-6.15/tools/perf/
H A Ddesign.txt406 Notification of new events is possible through poll()/select()/epoll() and
/linux-6.15/Documentation/process/
H A Dadding-syscalls.rst29 ``poll``/``select``/``epoll`` to receive that notification.
/linux-6.15/Documentation/translations/it_IT/process/
H A Dadding-syscalls.rst35 utilizzare ``poll``/``select``/``epoll`` per ricevere quelle notifiche.
/linux-6.15/Documentation/translations/sp_SP/process/
H A Dadding-syscalls.rst34 usar ``poll``/``select``/``epoll`` para recibir esta notificación.

12