Searched refs:reuseport_array (Results 1 – 3 of 3) sorted by relevance
/tools/testing/selftests/bpf/progs/ |
D | test_select_reuseport_kern.c | 73 void *reuseport_array; in _select_by_skb_data() local 151 reuseport_array = bpf_map_lookup_elem(&outer_map, &index_zero); in _select_by_skb_data() 152 if (!reuseport_array) in _select_by_skb_data() 164 err = bpf_sk_select_reuseport(reuse_md, reuseport_array, &index, in _select_by_skb_data()
|
D | map_ptr_kern.c | 518 struct reuseport_array { struct 531 struct reuseport_array *reuseport_sockarray = in check_reuseport_sockarray() argument 532 (struct reuseport_array *)&m_reuseport_sockarray; in check_reuseport_sockarray()
|
/tools/testing/selftests/bpf/prog_tests/ |
D | select_reuseport.c | 38 static int reuseport_array = -1, outer_map = -1; variable 80 reuseport_array = bpf_create_map_xattr(&attr); in create_maps() 81 RET_ERR(reuseport_array < 0, "creating reuseport_array", in create_maps() 82 "reuseport_array:%d errno:%d\n", reuseport_array, errno); in create_maps() 90 attr.inner_map_fd = reuseport_array; in create_maps() 651 err = bpf_map_update_elem(reuseport_array, &i, &sk_fds[i], in prepare_sk_fds() 693 err = bpf_map_update_elem(outer_map, &index_zero, &reuseport_array, in setup_per_test() 735 if (reuseport_array >= 0) { in cleanup() 736 close(reuseport_array); in cleanup() 737 reuseport_array = -1; in cleanup()
|