rcv_fds 34 tools/testing/selftests/net/reuseport_addr_any.c static void build_rcv_fd(int family, int proto, int *rcv_fds, int count, rcv_fds 75 tools/testing/selftests/net/reuseport_addr_any.c rcv_fds[i] = socket(family, proto, 0); rcv_fds 76 tools/testing/selftests/net/reuseport_addr_any.c if (rcv_fds[i] < 0) rcv_fds 80 tools/testing/selftests/net/reuseport_addr_any.c if (setsockopt(rcv_fds[i], SOL_SOCKET, SO_REUSEPORT, &opt, rcv_fds 84 tools/testing/selftests/net/reuseport_addr_any.c if (bind(rcv_fds[i], addr, sz)) rcv_fds 87 tools/testing/selftests/net/reuseport_addr_any.c if (proto == SOCK_STREAM && listen(rcv_fds[i], 10)) rcv_fds 90 tools/testing/selftests/net/reuseport_addr_any.c if (setsockopt(rcv_fds[i], SOL_DCCP, rcv_fds 95 tools/testing/selftests/net/reuseport_addr_any.c if (listen(rcv_fds[i], 10)) rcv_fds 194 tools/testing/selftests/net/reuseport_addr_any.c static void test(int *rcv_fds, int count, int family, int proto, int fd) rcv_fds 205 tools/testing/selftests/net/reuseport_addr_any.c ev.data.fd = rcv_fds[i]; rcv_fds 206 tools/testing/selftests/net/reuseport_addr_any.c if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) rcv_fds 231 tools/testing/selftests/net/reuseport_addr_any.c int rcv_fds[10], i; rcv_fds 233 tools/testing/selftests/net/reuseport_addr_any.c build_rcv_fd(AF_INET, proto, rcv_fds, 2, NULL); rcv_fds 234 tools/testing/selftests/net/reuseport_addr_any.c build_rcv_fd(AF_INET6, proto, rcv_fds + 2, 2, NULL); rcv_fds 235 tools/testing/selftests/net/reuseport_addr_any.c build_rcv_fd(fam_rcv, proto, rcv_fds + 4, 1, addr_str); rcv_fds 236 tools/testing/selftests/net/reuseport_addr_any.c build_rcv_fd(AF_INET, proto, rcv_fds + 5, 2, NULL); rcv_fds 237 tools/testing/selftests/net/reuseport_addr_any.c build_rcv_fd(AF_INET6, proto, rcv_fds + 7, 2, NULL); rcv_fds 238 tools/testing/selftests/net/reuseport_addr_any.c test(rcv_fds, 9, fam_send, proto, rcv_fds[4]); rcv_fds 240 tools/testing/selftests/net/reuseport_addr_any.c close(rcv_fds[i]); rcv_fds 31 tools/testing/selftests/net/reuseport_dualstack.c static void build_rcv_fd(int family, int proto, int *rcv_fds, int count) rcv_fds 56 tools/testing/selftests/net/reuseport_dualstack.c rcv_fds[i] = socket(family, proto, 0); rcv_fds 57 tools/testing/selftests/net/reuseport_dualstack.c if (rcv_fds[i] < 0) rcv_fds 61 tools/testing/selftests/net/reuseport_dualstack.c if (setsockopt(rcv_fds[i], SOL_SOCKET, SO_REUSEPORT, &opt, rcv_fds 65 tools/testing/selftests/net/reuseport_dualstack.c if (bind(rcv_fds[i], (struct sockaddr *)&addr, sizeof(addr))) rcv_fds 68 tools/testing/selftests/net/reuseport_dualstack.c if (proto == SOCK_STREAM && listen(rcv_fds[i], 10)) rcv_fds 128 tools/testing/selftests/net/reuseport_dualstack.c static void test(int *rcv_fds, int count, int proto) rcv_fds 141 tools/testing/selftests/net/reuseport_dualstack.c ev.data.fd = rcv_fds[i]; rcv_fds 142 tools/testing/selftests/net/reuseport_dualstack.c if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) rcv_fds 161 tools/testing/selftests/net/reuseport_dualstack.c int rcv_fds[32], i; rcv_fds 164 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET, SOCK_DGRAM, rcv_fds, 5); rcv_fds 165 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET6, SOCK_DGRAM, &(rcv_fds[5]), 5); rcv_fds 166 tools/testing/selftests/net/reuseport_dualstack.c test(rcv_fds, 10, SOCK_DGRAM); rcv_fds 168 tools/testing/selftests/net/reuseport_dualstack.c close(rcv_fds[i]); rcv_fds 171 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET6, SOCK_DGRAM, rcv_fds, 5); rcv_fds 172 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET, SOCK_DGRAM, &(rcv_fds[5]), 5); rcv_fds 173 tools/testing/selftests/net/reuseport_dualstack.c test(rcv_fds, 10, SOCK_DGRAM); rcv_fds 175 tools/testing/selftests/net/reuseport_dualstack.c close(rcv_fds[i]); rcv_fds 181 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET, SOCK_DGRAM, rcv_fds, 16); rcv_fds 182 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET6, SOCK_DGRAM, &(rcv_fds[16]), 16); rcv_fds 183 tools/testing/selftests/net/reuseport_dualstack.c test(rcv_fds, 32, SOCK_DGRAM); rcv_fds 185 tools/testing/selftests/net/reuseport_dualstack.c close(rcv_fds[i]); rcv_fds 188 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET6, SOCK_DGRAM, rcv_fds, 16); rcv_fds 189 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET, SOCK_DGRAM, &(rcv_fds[16]), 16); rcv_fds 190 tools/testing/selftests/net/reuseport_dualstack.c test(rcv_fds, 32, SOCK_DGRAM); rcv_fds 192 tools/testing/selftests/net/reuseport_dualstack.c close(rcv_fds[i]); rcv_fds 195 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET, SOCK_STREAM, rcv_fds, 5); rcv_fds 196 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET6, SOCK_STREAM, &(rcv_fds[5]), 5); rcv_fds 197 tools/testing/selftests/net/reuseport_dualstack.c test(rcv_fds, 10, SOCK_STREAM); rcv_fds 199 tools/testing/selftests/net/reuseport_dualstack.c close(rcv_fds[i]); rcv_fds 202 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET6, SOCK_STREAM, rcv_fds, 5); rcv_fds 203 tools/testing/selftests/net/reuseport_dualstack.c build_rcv_fd(AF_INET, SOCK_STREAM, &(rcv_fds[5]), 5); rcv_fds 204 tools/testing/selftests/net/reuseport_dualstack.c test(rcv_fds, 10, SOCK_STREAM); rcv_fds 206 tools/testing/selftests/net/reuseport_dualstack.c close(rcv_fds[i]); rcv_fds 45 tools/testing/selftests/net/tcp_fastopen_backup_key.c static int rcv_fds[N_LISTEN]; rcv_fds 91 tools/testing/selftests/net/tcp_fastopen_backup_key.c static void build_rcv_fd(int family, int proto, int *rcv_fds) rcv_fds 126 tools/testing/selftests/net/tcp_fastopen_backup_key.c rcv_fds[i] = socket(family, proto, 0); rcv_fds 127 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (rcv_fds[i] < 0) rcv_fds 129 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (setsockopt(rcv_fds[i], SOL_SOCKET, SO_REUSEPORT, &opt, rcv_fds 132 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (bind(rcv_fds[i], addr, sz)) rcv_fds 134 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (setsockopt(rcv_fds[i], SOL_TCP, TCP_FASTOPEN, &qlen, rcv_fds 137 tools/testing/selftests/net/tcp_fastopen_backup_key.c set_keys(rcv_fds[i], keys); rcv_fds 138 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (proto == SOCK_STREAM && listen(rcv_fds[i], 10)) rcv_fds 207 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (rcv_fds[i] == fd) rcv_fds 252 tools/testing/selftests/net/tcp_fastopen_backup_key.c build_rcv_fd(family, SOCK_STREAM, rcv_fds); rcv_fds 258 tools/testing/selftests/net/tcp_fastopen_backup_key.c ev.data.fd = rcv_fds[i]; rcv_fds 259 tools/testing/selftests/net/tcp_fastopen_backup_key.c if (epoll_ctl(epfd, EPOLL_CTL_ADD, rcv_fds[i], &ev)) rcv_fds 265 tools/testing/selftests/net/tcp_fastopen_backup_key.c rotate_key(rcv_fds[rotate_key_fd]); rcv_fds 293 tools/testing/selftests/net/tcp_fastopen_backup_key.c close(rcv_fds[i]);