Searched refs:sk_fds (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | tcp_hdr_options.c | 35 struct sk_fds { struct 67 static void sk_fds_close(struct sk_fds *sk_fds) in sk_fds_close() argument 69 close(sk_fds->srv_fd); in sk_fds_close() 70 close(sk_fds->passive_fd); in sk_fds_close() 71 close(sk_fds->active_fd); in sk_fds_close() 74 static int sk_fds_shutdown(struct sk_fds *sk_fds) in sk_fds_shutdown() argument 78 shutdown(sk_fds->active_fd, SHUT_WR); in sk_fds_shutdown() 79 ret = read(sk_fds->passive_fd, &abyte, sizeof(abyte)); in sk_fds_shutdown() 83 shutdown(sk_fds->passive_fd, SHUT_WR); in sk_fds_shutdown() 84 ret = read(sk_fds->active_fd, &abyte, sizeof(abyte)); in sk_fds_shutdown() [all …]
|
| H A D | select_reuseport.c | 36 static int sk_fds[REUSEPORT_ARRAY_SIZE]; variable 419 srv_fd = sk_fds[ev.data.u32]; in do_test() 437 "recv(sk_fds)", in do_test() 502 * TCP-SYN: select sk_fds[tmp_index = 1] tmp_index is from the in test_syncookie() 504 * TCP-ACK: select sk_fds[reuseport_index = 0] reuseport_index in test_syncookie() 541 err = setsockopt(sk_fds[0], SOL_SOCKET, SO_DETACH_REUSEPORT_BPF, in test_detach_bpf() 546 err = setsockopt(sk_fds[1], SOL_SOCKET, SO_DETACH_REUSEPORT_BPF, in test_detach_bpf() 599 * The sk_fds[] is filled from the back such that the order in prepare_sk_fds() 603 sk_fds[i] = socket(family, type, 0); in prepare_sk_fds() 604 RET_IF(sk_fds[ in prepare_sk_fds() [all...] |
| /linux/tools/testing/selftests/bpf/map_tests/ |
| H A D | sk_storage_map.c | 166 int i, map_fd, err, *sk_fds; in insert_close_thread() local 168 sk_fds = malloc(sizeof(*sk_fds) * nr_sk_per_thread); in insert_close_thread() 169 if (!sk_fds) { in insert_close_thread() 175 sk_fds[i] = -1; in insert_close_thread() 183 sk_fds[i] = socket(AF_INET6, SOCK_STREAM, 0); in insert_close_thread() 184 if (sk_fds[i] == -1) { in insert_close_thread() 189 err = bpf_map_update_elem(map_fd, &sk_fds[i], &value, in insert_close_thread() 205 close(sk_fds[i]); in insert_close_thread() 206 sk_fds[i] = -1; in insert_close_thread() 212 free(sk_fds); in insert_close_thread() [all …]
|