Home
last modified time | relevance | path

Searched refs:bpf_map_lookup_elem (Results 1 - 25 of 442) sorted by relevance

12345678910>>...18

/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dverifier_helper_value_access.c52 call %[bpf_map_lookup_elem]; \ in access_to_map_full_range()
60 : __imm(bpf_map_lookup_elem), in access_to_map_full_range()
78 call %[bpf_map_lookup_elem]; \ in access_to_map_partial_range()
86 : __imm(bpf_map_lookup_elem), in access_to_map_partial_range()
103 call %[bpf_map_lookup_elem]; \ in access_to_map_empty_range()
110 : __imm(bpf_map_lookup_elem), in access_to_map_empty_range()
127 call %[bpf_map_lookup_elem]; \ in map_out_of_bound_range()
135 : __imm(bpf_map_lookup_elem), in map_out_of_bound_range()
153 call %[bpf_map_lookup_elem]; \ in access_to_map_negative_range()
161 : __imm(bpf_map_lookup_elem), in access_to_map_negative_range()
[all...]
H A Dverifier_value_ptr_arith.c59 l1_%=: call %[bpf_map_lookup_elem]; \ in value_ptr_unknown_vs_const()
73 : __imm(bpf_map_lookup_elem), in value_ptr_unknown_vs_const()
97 l1_%=: call %[bpf_map_lookup_elem]; \ in value_ptr_const_vs_unknown()
111 : __imm(bpf_map_lookup_elem), in value_ptr_const_vs_unknown()
135 l1_%=: call %[bpf_map_lookup_elem]; \ in ptr_const_vs_const_ne()
147 : __imm(bpf_map_lookup_elem), in ptr_const_vs_const_ne()
169 l1_%=: call %[bpf_map_lookup_elem]; \ in ptr_const_vs_const_eq()
181 : __imm(bpf_map_lookup_elem), in ptr_const_vs_const_eq()
203 l1_%=: call %[bpf_map_lookup_elem]; \ in ptr_unknown_vs_unknown_eq()
219 : __imm(bpf_map_lookup_elem), in ptr_unknown_vs_unknown_eq()
[all...]
H A Dverifier_bounds.c27 call %[bpf_map_lookup_elem]; \ in bounds_map_value_variant_1()
41 : __imm(bpf_map_lookup_elem), in bounds_map_value_variant_1()
59 call %[bpf_map_lookup_elem]; \ in bounds_map_value_variant_2()
72 : __imm(bpf_map_lookup_elem), in bounds_map_value_variant_2()
90 call %[bpf_map_lookup_elem]; \ in subtraction_on_pointers_for_unpriv()
98 call %[bpf_map_lookup_elem]; \ in subtraction_on_pointers_for_unpriv()
105 : __imm(bpf_map_lookup_elem), in subtraction_on_pointers_for_unpriv()
121 call %[bpf_map_lookup_elem]; \ in based_on_zero_extended_mov()
135 : __imm(bpf_map_lookup_elem), in based_on_zero_extended_mov()
152 call %[bpf_map_lookup_elem]; \ in on_sign_extended_mov_test1()
[all...]
H A Dverifier_bounds_mix_sign_unsign.c29 call %[bpf_map_lookup_elem]; \ in signed_and_unsigned_positive_bounds()
42 __imm(bpf_map_lookup_elem), in signed_and_unsigned_positive_bounds()
61 call %[bpf_map_lookup_elem]; \ in checks_mixing_signed_and_unsigned()
74 __imm(bpf_map_lookup_elem), in checks_mixing_signed_and_unsigned()
93 call %[bpf_map_lookup_elem]; \ in signed_and_unsigned_variant_2()
108 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_2()
127 call %[bpf_map_lookup_elem]; \ in signed_and_unsigned_variant_3()
141 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_3()
159 call %[bpf_map_lookup_elem]; \ in signed_and_unsigned_variant_4()
172 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_4()
[all...]
H A Dtest_spin_lock_fail.c59 f = bpf_map_lookup_elem(&array_map, &key); in lock_id_mapval_preserve()
73 map = bpf_map_lookup_elem(&map_of_maps, &key); in lock_id_innermapval_preserve()
76 f = bpf_map_lookup_elem(map, &key); in lock_id_innermapval_preserve()
91 map = bpf_map_lookup_elem(&map_of_maps, &key); \
94 iv = bpf_map_lookup_elem(map, &key); \
97 v = bpf_map_lookup_elem(&array_map, &key); \
129 f1 = bpf_map_lookup_elem(&array_map, &key); in lock_id_mismatch_mapval_mapval()
132 f2 = bpf_map_lookup_elem(&array_map, &key); in lock_id_mismatch_mapval_mapval()
154 map = bpf_map_lookup_elem(&map_of_maps, &key); in lock_id_mismatch_innermapval_innermapval1()
157 f1 = bpf_map_lookup_elem(ma in lock_id_mismatch_innermapval_innermapval1()
[all...]
H A Dverifier_array_access.c50 call %[bpf_map_lookup_elem]; \ in an_array_with_a_constant_1()
56 : __imm(bpf_map_lookup_elem), in an_array_with_a_constant_1()
74 call %[bpf_map_lookup_elem]; \ in __flag()
83 : __imm(bpf_map_lookup_elem), in __flag()
101 call %[bpf_map_lookup_elem]; \ in __flag()
111 : __imm(bpf_map_lookup_elem), in __flag()
130 call %[bpf_map_lookup_elem]; \ in __flag()
144 : __imm(bpf_map_lookup_elem), in __flag()
163 call %[bpf_map_lookup_elem]; \ in an_array_with_a_constant_2()
169 : __imm(bpf_map_lookup_elem), in an_array_with_a_constant_2()
[all...]
H A Dtest_sockmap_kern.h100 f = bpf_map_lookup_elem(&sock_skb_opts, &two); in bpf_prog1()
124 f = bpf_map_lookup_elem(&sock_skb_opts, &zero); in bpf_prog2()
160 f = bpf_map_lookup_elem(&sock_skb_opts, &one); in bpf_prog3()
180 f = bpf_map_lookup_elem(&sock_skb_opts, &one); in bpf_prog3()
242 bytes = bpf_map_lookup_elem(&sock_apply_bytes, &zero); in bpf_prog4()
245 bytes = bpf_map_lookup_elem(&sock_cork_bytes, &zero); in bpf_prog4()
248 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog4()
249 end = bpf_map_lookup_elem(&sock_bytes, &one); in bpf_prog4()
252 start_push = bpf_map_lookup_elem(&sock_bytes, &two); in bpf_prog4()
253 end_push = bpf_map_lookup_elem( in bpf_prog4()
[all...]
H A Dverifier_spin_lock.c32 call %[bpf_map_lookup_elem]; \ in spin_lock_test1_success()
46 : __imm(bpf_map_lookup_elem), in spin_lock_test1_success()
65 call %[bpf_map_lookup_elem]; \ in lock_test2_direct_ld_st()
79 : __imm(bpf_map_lookup_elem), in lock_test2_direct_ld_st()
99 call %[bpf_map_lookup_elem]; \ in __flag()
113 : __imm(bpf_map_lookup_elem), in __flag()
133 call %[bpf_map_lookup_elem]; \ in __flag()
147 : __imm(bpf_map_lookup_elem), in __flag()
166 call %[bpf_map_lookup_elem]; \ in call_within_a_locked_region()
181 __imm(bpf_map_lookup_elem), in call_within_a_locked_region()
[all...]
H A Dmap_kptr_fail.c30 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()
64 v = bpf_map_lookup_elem(&array_map, &key); in non_const_var_off_kptr_xchg()
83 v = bpf_map_lookup_elem(&array_map, &key); in misaligned_access_write()
99 v = bpf_map_lookup_elem(&array_map, &key); in misaligned_access_read()
114 v = bpf_map_lookup_elem(&array_map, &key); in reject_var_off_store()
138 v = bpf_map_lookup_elem(&array_map, &key); in reject_bad_type_match()
158 v = bpf_map_lookup_elem(&array_map, &key); in marked_as_untrusted_or_null()
174 v = bpf_map_lookup_elem(&array_map, &key); in correct_btf_id_check_size()
192 v = bpf_map_lookup_elem( in inherit_untrusted_on_walk()
[all...]
H A Dverifier_value_or_null.c40 call %[bpf_map_lookup_elem]; \ in share_map_lookup_elem_result()
47 : __imm(bpf_map_lookup_elem), in share_map_lookup_elem_result()
63 call %[bpf_map_lookup_elem]; \ in map_value_or_null_1()
72 : __imm(bpf_map_lookup_elem), in map_value_or_null_1()
88 call %[bpf_map_lookup_elem]; \ in map_value_or_null_2()
96 : __imm(bpf_map_lookup_elem), in map_value_or_null_2()
112 call %[bpf_map_lookup_elem]; \ in map_value_or_null_3()
120 : __imm(bpf_map_lookup_elem), in map_value_or_null_3()
138 call %[bpf_map_lookup_elem]; \ in multiple_map_lookup_elem_calls()
142 call %[bpf_map_lookup_elem]; \ in multiple_map_lookup_elem_calls()
[all...]
H A Dverifier_regalloc.c34 call %[bpf_map_lookup_elem]; \ in __flag()
47 __imm(bpf_map_lookup_elem), in __flag()
64 call %[bpf_map_lookup_elem]; \ in regalloc_negative()
77 __imm(bpf_map_lookup_elem), in regalloc_negative()
94 call %[bpf_map_lookup_elem]; \ in __flag()
108 __imm(bpf_map_lookup_elem), in __flag()
126 call %[bpf_map_lookup_elem]; \ in __flag()
140 __imm(bpf_map_lookup_elem), in __flag()
157 call %[bpf_map_lookup_elem]; \ in __flag()
175 __imm(bpf_map_lookup_elem), in __flag()
[all...]
H A Dlsm.c124 value = bpf_map_lookup_elem(&array, &key); in BPF_PROG()
127 value = bpf_map_lookup_elem(&hash, &key); in BPF_PROG()
130 value = bpf_map_lookup_elem(&lru_hash, &key); in BPF_PROG()
133 value = bpf_map_lookup_elem(&percpu_array, &key); in BPF_PROG()
136 value = bpf_map_lookup_elem(&percpu_hash, &key); in BPF_PROG()
139 value = bpf_map_lookup_elem(&lru_percpu_hash, &key); in BPF_PROG()
142 inner_map = bpf_map_lookup_elem(&outer_arr, &key); in BPF_PROG()
144 value = bpf_map_lookup_elem(inner_map, &key); in BPF_PROG()
148 inner_map = bpf_map_lookup_elem(&outer_hash, &key); in BPF_PROG()
150 value = bpf_map_lookup_elem(inner_ma in BPF_PROG()
[all...]
H A Dtimer.c87 lru_timer = bpf_map_lookup_elem(&lru, &lru_key); in timer_cb1()
113 bpf_map_lookup_elem(map, &lru_key); in timer_cb1()
138 arr_timer = bpf_map_lookup_elem(&array, &array_key); in BPF_PROG2()
144 lru_timer = bpf_map_lookup_elem(&lru, &lru_key); in BPF_PROG2()
156 arr_timer = bpf_map_lookup_elem(&array, &array_key); in BPF_PROG2()
180 arr_timer = bpf_map_lookup_elem(&array, &array_key); in timer_cb2()
229 val = bpf_map_lookup_elem(&hmap, &key); in bpf_timer_test()
236 val = bpf_map_lookup_elem(&hmap_malloc, &key_malloc); in bpf_timer_test()
254 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG2()
261 val = bpf_map_lookup_elem( in BPF_PROG2()
[all...]
H A Dverifier_helper_restricted.c98 call %[bpf_map_lookup_elem]; \ in in_bpf_prog_type_kprobe_2()
106 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_kprobe_2()
123 call %[bpf_map_lookup_elem]; \ in bpf_prog_type_perf_event_2()
131 : __imm(bpf_map_lookup_elem), in bpf_prog_type_perf_event_2()
148 call %[bpf_map_lookup_elem]; \ in in_bpf_prog_type_tracepoint_2()
156 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_tracepoint_2()
173 call %[bpf_map_lookup_elem]; \ in bpf_prog_type_raw_tracepoint_2()
181 : __imm(bpf_map_lookup_elem), in bpf_prog_type_raw_tracepoint_2()
198 call %[bpf_map_lookup_elem]; \ in in_bpf_prog_type_kprobe_3()
204 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_kprobe_3()
[all...]
H A Dverifier_helper_access_var_len.c327 call %[bpf_map_lookup_elem]; \ in memory_map_jmp_correct_bounds()
341 : __imm(bpf_map_lookup_elem), in memory_map_jmp_correct_bounds()
360 call %[bpf_map_lookup_elem]; \ in memory_map_jmp_wrong_max()
374 : __imm(bpf_map_lookup_elem), in memory_map_jmp_wrong_max()
392 call %[bpf_map_lookup_elem]; \ in map_adjusted_jmp_correct_bounds()
407 : __imm(bpf_map_lookup_elem), in map_adjusted_jmp_correct_bounds()
427 call %[bpf_map_lookup_elem]; \ in map_adjusted_jmp_wrong_max()
442 : __imm(bpf_map_lookup_elem), in map_adjusted_jmp_wrong_max()
520 call %[bpf_map_lookup_elem]; \ in ptr_to_mem_or_null_4()
531 __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_4()
[all...]
H A Dverifier_value_illegal_alu.c34 call %[bpf_map_lookup_elem]; \ in value_illegal_alu_op_1()
41 : __imm(bpf_map_lookup_elem), in value_illegal_alu_op_1()
58 call %[bpf_map_lookup_elem]; \ in value_illegal_alu_op_2()
65 : __imm(bpf_map_lookup_elem), in value_illegal_alu_op_2()
82 call %[bpf_map_lookup_elem]; \ in value_illegal_alu_op_3()
89 : __imm(bpf_map_lookup_elem), in value_illegal_alu_op_3()
107 call %[bpf_map_lookup_elem]; \ in __flag()
114 : __imm(bpf_map_lookup_elem), in __flag()
132 call %[bpf_map_lookup_elem]; \ in __flag()
144 : __imm(bpf_map_lookup_elem), in __flag()
[all...]
H A Dverifier_var_off.c257 call %[bpf_map_lookup_elem]; \ in access_max_out_of_bound()
261 : __imm(bpf_map_lookup_elem), in access_max_out_of_bound()
286 call %[bpf_map_lookup_elem]; \ in access_min_out_of_bound()
290 : __imm(bpf_map_lookup_elem), in access_min_out_of_bound()
316 call %[bpf_map_lookup_elem]; \ in access_min_off_min_initialized()
320 : __imm(bpf_map_lookup_elem), in access_min_off_min_initialized()
349 call %[bpf_map_lookup_elem]; \ in stack_access_priv_vs_unpriv()
353 : __imm(bpf_map_lookup_elem), in stack_access_priv_vs_unpriv()
380 call %[bpf_map_lookup_elem]; \ in variable_offset_stack_access_ok()
384 : __imm(bpf_map_lookup_elem), in variable_offset_stack_access_ok()
[all...]
H A Dverifier_map_in_map.c32 call %[bpf_map_lookup_elem]; \ in map_in_map_access()
39 call %[bpf_map_lookup_elem]; \ in map_in_map_access()
43 : __imm(bpf_map_lookup_elem), in map_in_map_access()
61 call %[bpf_map_lookup_elem]; \ in __flag()
66 call %[bpf_map_lookup_elem]; \ in __flag()
70 call %[bpf_map_lookup_elem]; \ in __flag()
75 call %[bpf_map_lookup_elem]; \ in __flag()
81 : __imm(bpf_map_lookup_elem), in __flag()
98 call %[bpf_map_lookup_elem]; \ in invalid_inner_map_pointer()
106 call %[bpf_map_lookup_elem]; \ in invalid_inner_map_pointer()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtest_sockmap_kern.h99 f = bpf_map_lookup_elem(&sock_skb_opts, &two); in bpf_prog1()
120 f = bpf_map_lookup_elem(&sock_skb_opts, &zero); in bpf_prog2()
156 f = bpf_map_lookup_elem(&sock_skb_opts, &one); in bpf_prog3()
176 f = bpf_map_lookup_elem(&sock_skb_opts, &one); in bpf_prog3()
240 bytes = bpf_map_lookup_elem(&sock_apply_bytes, &zero); in bpf_prog4()
243 bytes = bpf_map_lookup_elem(&sock_cork_bytes, &zero); in bpf_prog4()
246 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog4()
247 end = bpf_map_lookup_elem(&sock_bytes, &one); in bpf_prog4()
250 start_push = bpf_map_lookup_elem(&sock_bytes, &two); in bpf_prog4()
251 end_push = bpf_map_lookup_elem( in bpf_prog4()
[all...]
/kernel/linux/linux-5.10/samples/bpf/
H A Dcpustat_kern.c116 cts = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
121 cstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
126 pts = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
131 pstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
176 val = bpf_map_lookup_elem(&pstate_duration, &key); in bpf_prog1()
199 val = bpf_map_lookup_elem(&cstate_duration, &key); in bpf_prog1()
221 pts = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
226 pstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
231 cstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
273 val = bpf_map_lookup_elem( in bpf_prog2()
[all...]
H A Dxdp_redirect_cpu_kern.c214 cpu_selected = bpf_map_lookup_elem(&cpus_available, &key); in xdp_prognum0_no_touch()
220 rec = bpf_map_lookup_elem(&rx_cnt, &key); in xdp_prognum0_no_touch()
246 cpu_selected = bpf_map_lookup_elem(&cpus_available, &key); in xdp_prognum1_touch_data()
256 rec = bpf_map_lookup_elem(&rx_cnt, &key); in xdp_prognum1_touch_data()
292 cpu_max = bpf_map_lookup_elem(&cpus_count, &key0); in xdp_prognum2_round_robin()
296 cpu_iterator = bpf_map_lookup_elem(&cpus_iterator, &key0); in xdp_prognum2_round_robin()
305 cpu_selected = bpf_map_lookup_elem(&cpus_available, &cpu_idx); in xdp_prognum2_round_robin()
311 rec = bpf_map_lookup_elem(&rx_cnt, &key0); in xdp_prognum2_round_robin()
340 rec = bpf_map_lookup_elem(&rx_cnt, &key); in xdp_prognum3_proto_separate()
379 cpu_lookup = bpf_map_lookup_elem( in xdp_prognum3_proto_separate()
[all...]
H A Dibumad_kern.c85 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_recv()
88 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_recv()
105 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_send()
108 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_send()
125 val = bpf_map_lookup_elem(&write_count, &class); in on_ib_umad_write()
128 val = bpf_map_lookup_elem(&write_count, &class); in on_ib_umad_write()
/kernel/linux/linux-6.6/samples/bpf/
H A Dcpustat_kern.c116 cts = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
121 cstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
126 pts = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
131 pstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog1()
176 val = bpf_map_lookup_elem(&pstate_duration, &key); in bpf_prog1()
199 val = bpf_map_lookup_elem(&cstate_duration, &key); in bpf_prog1()
221 pts = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
226 pstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
231 cstate = bpf_map_lookup_elem(&my_map, &key); in bpf_prog2()
273 val = bpf_map_lookup_elem( in bpf_prog2()
[all...]
H A Dibumad_kern.c85 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_recv()
88 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_recv()
105 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_send()
108 val = bpf_map_lookup_elem(&read_count, &class); in on_ib_umad_read_send()
125 val = bpf_map_lookup_elem(&write_count, &class); in on_ib_umad_write()
128 val = bpf_map_lookup_elem(&write_count, &class); in on_ib_umad_write()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_map_in_map.c53 bpf_map_lookup_elem(map1_fd, &key, &val); in test_lookup_update()
55 bpf_map_lookup_elem(map2_fd, &key, &val); in test_lookup_update()
57 bpf_map_lookup_elem(map3_fd, &key, &val); in test_lookup_update()
66 bpf_map_lookup_elem(map1_fd, &key, &val); in test_lookup_update()
68 bpf_map_lookup_elem(map2_fd, &key, &val); in test_lookup_update()
70 bpf_map_lookup_elem(map4_fd, &key, &val); in test_lookup_update()
77 bpf_map_lookup_elem(map5_fd, &key, &val); in test_lookup_update()

Completed in 10 milliseconds

12345678910>>...18