Home
last modified time | relevance | path

Searched refs:epfd (Results 1 – 18 of 18) sorted by relevance

/linux/tools/thermal/lib/
H A Dmainloop.c11 static int epfd = -1; variable
28 if (epfd < 0) in mainloop()
33 nfds = epoll_wait(epfd, events, MAX_EVENTS, timeout); in mainloop()
71 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd, &ev) < 0) { in mainloop_add()
81 if (epoll_ctl(epfd, EPOLL_CTL_DEL, fd, NULL) < 0) in mainloop_del()
89 epfd = epoll_create(2); in mainloop_init()
90 if (epfd < 0) in mainloop_init()
103 close(epfd); in mainloop_fini()
/linux/tools/testing/selftests/net/
H A Dreuseport_bpf_cpu.c151 void receive_on_cpu(int *rcv_fd, int len, int epfd, int cpu_id, int proto) in receive_on_cpu() argument
157 i = epoll_wait(epfd, &ev, 1, -1); in receive_on_cpu()
187 int epfd, cpu; in test() local
192 epfd = epoll_create(1); in test()
193 if (epfd < 0) in test()
198 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fd[cpu], &ev)) in test()
205 receive_on_cpu(rcv_fd, len, epfd, cpu, proto); in test()
211 receive_on_cpu(rcv_fd, len, epfd, cpu, proto); in test()
217 receive_on_cpu(rcv_fd, len, epfd, cpu, proto); in test()
223 receive_on_cpu(rcv_fd, len, epfd, cp in test()
[all...]
H A Dreuseport_dualstack.c103 static int receive_once(int epfd, int proto) in receive_once()
109 i = epoll_wait(epfd, &ev, 1, -1); in receive_once()
132 int epfd, i, test_fd; in test()
136 epfd = epoll_create(1); in test()
137 if (epfd < 0) in test()
143 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) in test()
149 test_fd = receive_once(epfd, proto); in test()
157 close(epfd); in test()
102 receive_once(int epfd,int proto) receive_once() argument
131 int epfd, i, test_fd; test() local
H A Dreuseport_bpf_numa.c161 void receive_on_node(int *rcv_fd, int len, int epfd, int node_id, int proto) in receive_on_node() argument
167 i = epoll_wait(epfd, &ev, 1, -1); in receive_on_node()
197 int epfd, node; in test() local
202 epfd = epoll_create(1); in test()
203 if (epfd < 0) in test()
208 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fd[node], &ev)) in test()
217 receive_on_node(rcv_fd, len, epfd, node, proto); in test()
225 receive_on_node(rcv_fd, len, epfd, node, proto); in test()
228 close(epfd); in test()
H A Dreuseport_addr_any.c149 static int receive_once(int epfd, int proto) in connect_and_send()
155 i = epoll_wait(epfd, &ev, 1, 3); in connect_and_send()
178 int epfd, i, send_fd, recv_fd; in receive_once()
180 epfd = epoll_create(1); in receive_once()
181 if (epfd < 0) in receive_once()
187 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) in receive_once()
193 recv_fd = receive_once(epfd, proto);
198 close(epfd); in test()
168 receive_once(int epfd,int proto) receive_once() argument
197 int epfd, i, send_fd, recv_fd; test() local
H A Dtcp_fastopen_backup_key.c247 int fd, epfd; in run_one_test() local
251 epfd = epoll_create(1); in run_one_test()
252 if (epfd < 0) in run_one_test()
257 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) in run_one_test()
268 i = epoll_wait(epfd, &ev, 1, -1); in run_one_test()
276 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd, &ev)) in run_one_test()
283 if (epoll_ctl(epfd, EPOLL_CTL_DEL, ev.data.fd, NULL)) in run_one_test()
H A Dtxtimestamp.c287 static void __epoll(int epfd) in print_pktinfo()
293 ret = epoll_wait(epfd, &events, 1, cfg_poll_timeout); in __epoll()
495 int fd, i, val = 1, total_len, epfd = 0; in do_test()
533 epfd = epoll_create(1); in do_test()
534 if (epfd <= 0) in do_test()
536 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd, &ev)) in do_test()
668 __epoll(epfd); in do_test()
289 __epoll(int epfd) __epoll() argument
497 int fd, i, val = 1, total_len, epfd = 0; do_test() local
H A Dreuseport_bpf.c218 int epfd, conn, i, sport, expected; in test_recv_order()
221 epfd = epoll_create(1); in test_recv_order()
222 if (epfd < 0) in test_recv_order()
227 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd[i], &ev)) in test_recv_order()
241 i = epoll_wait(epfd, &ev, 1, -1); in test_recv_order()
217 int epfd, conn, i, sport, expected; test_recv_order() local
/linux/tools/testing/selftests/coredump/
H A Dcoredump_test_helpers.c309 int epfd = -1; in process_coredump_worker() local
325 epfd = epoll_create1(0); in process_coredump_worker()
326 if (epfd < 0) { in process_coredump_worker()
333 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd_coredump, &ev) < 0) { in process_coredump_worker()
340 int n = epoll_wait(epfd, events, 1, -1); in process_coredump_worker()
374 if (epfd >= 0) in process_coredump_worker()
375 close(epfd); in process_coredump_worker()
/linux/io_uring/
H A Depoll.c17 int epfd;
36 epoll->epfd = READ_ONCE(sqe->fd); in io_epoll_ctl_prep()
58 CLASS(fd, f)(ie->epfd); in io_epoll_ctl()
18 int epfd; global() member
/linux/fs/
H A Deventpoll.c2708 int do_epoll_ctl(int epfd, int op, int fd, struct epoll_event *epds,
2713 CLASS(fd, f)(epfd);
2732 SYSCALL_DEFINE4(epoll_ctl, int, epfd, int, op, int, fd,
2741 return do_epoll_ctl(epfd, op, fd, &epds, false);
2789 static int do_epoll_wait(int epfd, struct epoll_event __user *events,
2796 CLASS(fd, f)(epfd);
2814 SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events,
2819 return do_epoll_wait(epfd, events, maxevents,
2827 static int do_epoll_pwait(int epfd, struct epoll_event __user *events,
2841 error = do_epoll_wait(epfd, event
2238 do_epoll_ctl(int epfd,int op,int fd,struct epoll_event * epds,bool nonblock) do_epoll_ctl() argument
2385 SYSCALL_DEFINE4(epoll_ctl,int,epfd,int,op,int,fd,struct epoll_event __user *,event) SYSCALL_DEFINE4() argument
2442 do_epoll_wait(int epfd,struct epoll_event __user * events,int maxevents,struct timespec64 * to) do_epoll_wait() argument
2467 SYSCALL_DEFINE4(epoll_wait,int,epfd,struct epoll_event __user *,events,int,maxevents,int,timeout) SYSCALL_DEFINE4() argument
2480 do_epoll_pwait(int epfd,struct epoll_event __user * events,int maxevents,struct timespec64 * to,const sigset_t __user * sigmask,size_t sigsetsize) do_epoll_pwait() argument
2501 SYSCALL_DEFINE6(epoll_pwait,int,epfd,struct epoll_event __user *,events,int,maxevents,int,timeout,const sigset_t __user *,sigmask,size_t,sigsetsize) SYSCALL_DEFINE6() argument
2512 SYSCALL_DEFINE6(epoll_pwait2,int,epfd,struct epoll_event __user *,events,int,maxevents,const struct __kernel_timespec __user *,timeout,const sigset_t __user *,sigmask,size_t,sigsetsize) SYSCALL_DEFINE6() argument
2531 do_compat_epoll_pwait(int epfd,struct epoll_event __user * events,int maxevents,struct timespec64 * timeout,const compat_sigset_t __user * sigmask,compat_size_t sigsetsize) do_compat_epoll_pwait() argument
2553 COMPAT_SYSCALL_DEFINE6(epoll_pwait,int,epfd,struct epoll_event __user *,events,int,maxevents,int,timeout,const compat_sigset_t __user *,sigmask,compat_size_t,sigsetsize) COMPAT_SYSCALL_DEFINE6() argument
2566 COMPAT_SYSCALL_DEFINE6(epoll_pwait2,int,epfd,struct epoll_event __user *,events,int,maxevents,const struct __kernel_timespec __user *,timeout,const compat_sigset_t __user *,sigmask,compat_size_t,sigsetsize) COMPAT_SYSCALL_DEFINE6() argument
[all...]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dselect_reuseport.c42 static int epfd; variable
399 nev = epoll_wait(epfd, &ev, 1, expected >= PASS ? 5 : 0); in do_test()
562 nev = epoll_wait(epfd, &ev, 1, 5); in test_detach_bpf()
647 epfd = epoll_create(1); in prepare_sk_fds()
648 RET_IF(epfd == -1, "epoll_create(1)", in prepare_sk_fds()
649 "epfd:%d errno:%d\n", epfd, errno); in prepare_sk_fds()
654 err = epoll_ctl(epfd, EPOLL_CTL_ADD, sk_fds[i], &ev); in prepare_sk_fds()
698 close(epfd); in cleanup_per_test()
/linux/arch/arm/kernel/
H A Dsys_oabi-compat.c283 asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd, in sys_oabi_epoll_ctl() argument
296 return do_epoll_ctl(epfd, op, fd, &kernel, false); in sys_oabi_epoll_ctl()
299 asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd, in sys_oabi_epoll_ctl() argument
/linux/include/linux/
H A Deventpoll.h71 int do_epoll_ctl(int epfd, int op, int fd, struct epoll_event *epds, in ep_op_has_event()
H A Dcompat.h588 asmlinkage long compat_sys_epoll_pwait(int epfd,
593 asmlinkage long compat_sys_epoll_pwait2(int epfd,
H A Dsyscalls.h388 asmlinkage long sys_epoll_ctl(int epfd, int op, int fd,
390 asmlinkage long sys_epoll_pwait(int epfd, struct epoll_event __user *events,
394 asmlinkage long sys_epoll_pwait2(int epfd, struct epoll_event __user *events,
1112 asmlinkage long sys_epoll_wait(int epfd, struct epoll_event __user *events,
/linux/arch/arm/include/asm/
H A Dsyscalls.h28 asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd,
/linux/tools/testing/selftests/filesystems/epoll/
H A Depoll_wakeup_test.c3163 int epfd; member
3194 ret = epoll_pwait(ctx->epfd, &e, 1, 2000, &sigmask); in epoll60_wait_thread()
3238 ctx.epfd = epoll_create1(0); in TEST()
3239 ASSERT_GE(ctx.epfd, 0); in TEST()
3248 ASSERT_EQ(epoll_ctl(ctx.epfd, EPOLL_CTL_ADD, ctx.evfd[i], &e), 0); in TEST()
3297 close(ctx.epfd); in TEST()
3301 int epfd; member
3321 n = epoll_wait(ctx->epfd, events, 1, 11); in epoll61_epoll_with_timeout()
3339 epoll_wait(ctx->epfd, events, 1, -1); in epoll61_blocking_epoll()
3349 ctx.epfd in TEST()
[all...]