Home
last modified time | relevance | path

Searched refs:array_map (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/tools/testing/selftests/bpf/progs/
Dmap_kptr_fail.c14 struct array_map { struct
19 } array_map SEC(".maps");
31 v = bpf_map_lookup_elem(&array_map, &key); in size_not_bpf_dw()
45 v = bpf_map_lookup_elem(&array_map, &key); in non_const_var_off()
63 v = bpf_map_lookup_elem(&array_map, &key); in non_const_var_off_kptr_xchg()
81 v = bpf_map_lookup_elem(&array_map, &key); in misaligned_access_write()
96 v = bpf_map_lookup_elem(&array_map, &key); in misaligned_access_read()
110 v = bpf_map_lookup_elem(&array_map, &key); in reject_var_off_store()
133 v = bpf_map_lookup_elem(&array_map, &key); in reject_bad_type_match()
152 v = bpf_map_lookup_elem(&array_map, &key); in marked_as_untrusted_or_null()
[all …]
Dcb_refs.c15 } array_map SEC(".maps");
37 bpf_for_each_map_elem(&array_map, cb1, &p, 0); in underflow_prog()
57 v = bpf_map_lookup_elem(&array_map, &(int){0}); in leak_prog()
62 bpf_for_each_map_elem(&array_map, cb2, &p, 0); in leak_prog()
80 bpf_for_each_map_elem(&array_map, cb, &p, 0); in cb3()
97 bpf_for_each_map_elem(&array_map, cb3, &sp, 0); in nested_cb()
Dmap_kptr.c11 struct array_map { struct
16 } array_map SEC(".maps");
51 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_ARRAY_OF_MAPS, array_map, array_of_array_maps);
55 DEFINE_MAP_OF_MAP(BPF_MAP_TYPE_HASH_OF_MAPS, array_map, hash_of_array_maps);
152 TEST(array_map); in test_map_kptr()
208 v = bpf_map_lookup_elem(&array_map, &key); in test_map_kptr_ref()
265 v = bpf_map_lookup_elem(&array_map, &key); in test_map_kptr_ref2()
Dbloom_filter_bench.c23 } array_map SEC(".maps");
99 bpf_for_each_map_elem(&array_map, bloom_callback, &data, 0); in bloom_lookup()
112 bpf_for_each_map_elem(&array_map, bloom_callback, &data, 0); in bloom_update()
Dfor_each_map_elem_write_key.c10 } array_map SEC(".maps");
23 bpf_for_each_map_elem(&array_map, check_array_elem, NULL, 0); in test_map_key_write()
Ddynptr_success.c30 } array_map SEC(".maps");
76 bpf_map_update_elem(&array_map, &key, &val, 0); in test_data_slice()
78 map_val = bpf_map_lookup_elem(&array_map, &key); in test_data_slice()
Dtest_map_lock.c31 } array_map SEC(".maps");
51 q = bpf_map_lookup_elem(&array_map, &key); in bpf_map_lock_test()
Dtest_kfunc_dynptr_param.c29 } array_map SEC(".maps");
76 value = bpf_map_lookup_elem(&array_map, &zero); in BPF_PROG()
/Linux-v6.1/samples/bpf/
Dxdp_sample.bpf.c9 array_map rx_cnt SEC(".maps");
10 array_map redir_err_cnt SEC(".maps");
11 array_map cpumap_enqueue_cnt SEC(".maps");
12 array_map cpumap_kthread_cnt SEC(".maps");
13 array_map exception_cnt SEC(".maps");
14 array_map devmap_xmit_cnt SEC(".maps");
Dxdp_sample.bpf.h32 } array_map; typedef
34 extern array_map rx_cnt;
Dmap_perf_test_kern.c96 } array_map SEC(".maps");
297 value = bpf_map_lookup_elem(&array_map, &key); in SYSCALL()
/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/
Dmap_kptr.c110 ret = bpf_map__update_elem(skel->maps.array_map, in test_map_kptr_success()
113 ret = bpf_map__update_elem(skel->maps.array_map, in test_map_kptr_success()
/Linux-v6.1/tools/testing/selftests/bpf/benchs/
Dbench_bloom_filter_map.c214 ctx.array_map_fd = bpf_map__fd(ctx.skel->maps.array_map); in populate_maps()
274 bpf_map__set_max_entries(skel->maps.array_map, args.nr_entries); in setup_skeleton()
279 bpf_map__set_value_size(skel->maps.array_map, args.value_size); in setup_skeleton()