Home
last modified time | relevance | path

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

/Linux-v5.4/tools/testing/selftests/net/
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, cpu, proto); in test()
[all …]
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()
215 receive_on_node(rcv_fd, len, epfd, node, proto); in test()
221 receive_on_node(rcv_fd, len, epfd, node, proto); in test()
224 close(epfd); in test()
Dreuseport_dualstack.c102 static int receive_once(int epfd, int proto) in receive_once() argument
108 i = epoll_wait(epfd, &ev, 1, -1); in receive_once()
131 int epfd, i, test_fd; in test() local
135 epfd = epoll_create(1); in test()
136 if (epfd < 0) in test()
142 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) in test()
148 test_fd = receive_once(epfd, proto); in test()
156 close(epfd); in test()
Dreuseport_addr_any.c164 static int receive_once(int epfd, int proto) in receive_once() argument
170 i = epoll_wait(epfd, &ev, 1, 3); in receive_once()
193 int epfd, i, send_fd, recv_fd; in test() local
195 epfd = epoll_create(1); in test()
196 if (epfd < 0) in test()
202 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) in test()
208 recv_fd = receive_once(epfd, proto); in test()
213 close(epfd); in test()
Dtcp_fastopen_backup_key.c249 int fd, epfd; in run_one_test() local
253 epfd = epoll_create(1); in run_one_test()
254 if (epfd < 0) in run_one_test()
259 if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) in run_one_test()
270 i = epoll_wait(epfd, &ev, 1, -1); in run_one_test()
278 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd, &ev)) in run_one_test()
285 if (epoll_ctl(epfd, EPOLL_CTL_DEL, ev.data.fd, NULL)) in run_one_test()
Dreuseport_bpf.c219 int epfd, conn, i, sport, expected; in test_recv_order() local
222 epfd = epoll_create(1); in test_recv_order()
223 if (epfd < 0) in test_recv_order()
228 if (epoll_ctl(epfd, EPOLL_CTL_ADD, fd[i], &ev)) in test_recv_order()
242 i = epoll_wait(epfd, &ev, 1, -1); in test_recv_order()
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_sock_fields.c310 int listen_fd, cli_fd, accept_fd, epfd, err; in test() local
318 epfd = epoll_create(1); in test()
319 CHECK(epfd == -1, "epoll_create()", "epfd:%d errno:%d", epfd, errno); in test()
363 err = epoll_ctl(epfd, EPOLL_CTL_ADD, listen_fd, &ev); in test()
369 err = epoll_wait(epfd, &ev, 1, 1000); in test()
381 err = epoll_ctl(epfd, EPOLL_CTL_ADD, cli_fd, &ev); in test()
394 err = epoll_wait(epfd, &ev, 1, 1000); in test()
405 close(epfd); in test()
Dtest_select_reuseport.c41 static int epfd; variable
378 nev = epoll_wait(epfd, &ev, 1, expected >= PASS ? 5 : 0); in do_test()
554 nev = epoll_wait(epfd, &ev, 1, 5); in test_detach_bpf()
640 epfd = epoll_create(1); in prepare_sk_fds()
641 CHECK(epfd == -1, "epoll_create(1)", in prepare_sk_fds()
642 "epfd:%d errno:%d\n", epfd, errno); in prepare_sk_fds()
647 err = epoll_ctl(epfd, EPOLL_CTL_ADD, sk_fds[i], &ev); in prepare_sk_fds()
669 close(epfd); in cleanup_per_test()
/Linux-v5.4/arch/arm/kernel/
Dsys_oabi-compat.c251 asmlinkage long sys_oabi_epoll_ctl(int epfd, int op, int fd, in sys_oabi_epoll_ctl() argument
260 return sys_epoll_ctl(epfd, op, fd, NULL); in sys_oabi_epoll_ctl()
267 ret = sys_epoll_ctl(epfd, op, fd, &kernel); in sys_oabi_epoll_ctl()
272 asmlinkage long sys_oabi_epoll_wait(int epfd, in sys_oabi_epoll_wait() argument
292 ret = sys_epoll_wait(epfd, kbuf, maxevents, timeout); in sys_oabi_epoll_wait()
/Linux-v5.4/fs/
Deventpoll.c2103 SYSCALL_DEFINE4(epoll_ctl, int, epfd, int, op, int, fd, in SYSCALL_DEFINE4() argument
2120 f = fdget(epfd); in SYSCALL_DEFINE4()
2259 static int do_epoll_wait(int epfd, struct epoll_event __user *events, in do_epoll_wait() argument
2275 f = fdget(epfd); in do_epoll_wait()
2301 SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events, in SYSCALL_DEFINE4() argument
2304 return do_epoll_wait(epfd, events, maxevents, timeout); in SYSCALL_DEFINE4()
2311 SYSCALL_DEFINE6(epoll_pwait, int, epfd, struct epoll_event __user *, events, in SYSCALL_DEFINE6() argument
2325 error = do_epoll_wait(epfd, events, maxevents, timeout); in SYSCALL_DEFINE6()
2332 COMPAT_SYSCALL_DEFINE6(epoll_pwait, int, epfd, in COMPAT_SYSCALL_DEFINE6() argument
2348 err = do_epoll_wait(epfd, events, maxevents, timeout); in COMPAT_SYSCALL_DEFINE6()
/Linux-v5.4/include/linux/
Dsyscalls.h360 asmlinkage long sys_epoll_ctl(int epfd, int op, int fd,
362 asmlinkage long sys_epoll_pwait(int epfd, struct epoll_event __user *events,
1104 asmlinkage long sys_epoll_wait(int epfd, struct epoll_event __user *events,
Dcompat.h539 asmlinkage long compat_sys_epoll_pwait(int epfd,