Home
last modified time | relevance | path

Searched refs:bpf_map_lookup_elem (Results 1 – 25 of 354) sorted by relevance

12345678910>>...15

/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_helper_value_access.c60 : __imm(bpf_map_lookup_elem), in access_to_map_full_range()
86 : __imm(bpf_map_lookup_elem), in access_to_map_partial_range()
115 : __imm(bpf_map_lookup_elem), in access_to_map_empty_range()
147 : __imm(bpf_map_lookup_elem), in access_to_map_possibly_empty_range()
172 : __imm(bpf_map_lookup_elem), in map_out_of_bound_range()
198 : __imm(bpf_map_lookup_elem), in access_to_map_negative_range()
224 : __imm(bpf_map_lookup_elem), in via_const_imm_full_range()
252 : __imm(bpf_map_lookup_elem), in via_const_imm_partial_range()
278 : __imm(bpf_map_lookup_elem), in via_const_imm_empty_range()
305 : __imm(bpf_map_lookup_elem), in imm_out_of_bound_range()
[all …]
H A Dverifier_value_ptr_arith.c73 : __imm(bpf_map_lookup_elem), in value_ptr_unknown_vs_const()
111 : __imm(bpf_map_lookup_elem), in value_ptr_const_vs_unknown()
147 : __imm(bpf_map_lookup_elem), in ptr_const_vs_const_ne()
181 : __imm(bpf_map_lookup_elem), in ptr_const_vs_const_eq()
219 : __imm(bpf_map_lookup_elem), in ptr_unknown_vs_unknown_eq()
263 : __imm(bpf_map_lookup_elem), in ptr_unknown_vs_unknown_lt()
308 : __imm(bpf_map_lookup_elem), in ptr_unknown_vs_unknown_gt()
339 : __imm(bpf_map_lookup_elem), in value_ptr_from_different_maps()
372 : __imm(bpf_map_lookup_elem), in known_scalar_from_different_maps()
402 : __imm(bpf_map_lookup_elem), in maps_but_same_value_properties()
[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()
239 bytes = bpf_map_lookup_elem(&sock_apply_bytes, &zero); in bpf_prog4()
242 bytes = bpf_map_lookup_elem(&sock_cork_bytes, &zero); in bpf_prog4()
245 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog4()
246 end = bpf_map_lookup_elem(&sock_bytes, &one); in bpf_prog4()
249 start_push = bpf_map_lookup_elem(&sock_bytes, &two); in bpf_prog4()
250 end_push = bpf_map_lookup_elem(&sock_bytes, &three); in bpf_prog4()
256 start_pop = bpf_map_lookup_elem(&sock_bytes, &four); in bpf_prog4()
[all …]
H A Dverifier_array_access.c70 : __imm(bpf_map_lookup_elem), in an_array_with_a_constant_1()
97 : __imm(bpf_map_lookup_elem), in __flag()
125 : __imm(bpf_map_lookup_elem), in __flag()
158 : __imm(bpf_map_lookup_elem), in __flag()
183 : __imm(bpf_map_lookup_elem), in an_array_with_a_constant_2()
212 : __imm(bpf_map_lookup_elem), in __flag()
242 : __imm(bpf_map_lookup_elem), in __flag()
273 : __imm(bpf_map_lookup_elem), in __flag()
305 : __imm(bpf_map_lookup_elem), in __flag()
339 : __imm(bpf_map_lookup_elem), in __flag()
[all …]
H A Dverifier_bounds_mix_sign_unsign.c42 __imm(bpf_map_lookup_elem), in signed_and_unsigned_positive_bounds()
74 __imm(bpf_map_lookup_elem), in checks_mixing_signed_and_unsigned()
108 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_2()
141 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_3()
172 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_4()
205 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_5()
267 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_7()
302 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_8()
335 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_9()
369 __imm(bpf_map_lookup_elem), in signed_and_unsigned_variant_10()
[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_bounds.c42 : __imm(bpf_map_lookup_elem), in bounds_map_value_variant_1()
73 : __imm(bpf_map_lookup_elem), in bounds_map_value_variant_2()
106 : __imm(bpf_map_lookup_elem), in subtraction_on_pointers_for_unpriv()
136 : __imm(bpf_map_lookup_elem), in based_on_zero_extended_mov()
167 : __imm(bpf_map_lookup_elem), in on_sign_extended_mov_test1()
198 : __imm(bpf_map_lookup_elem), in on_sign_extended_mov_test2()
225 : __imm(bpf_map_lookup_elem), in var_off_insn_off_test1()
254 : __imm(bpf_map_lookup_elem), in var_off_insn_off_test2()
296 : __imm(bpf_map_lookup_elem), in of_non_boundary_crossing_range()
337 : __imm(bpf_map_lookup_elem), in of_boundary_crossing_range_1()
[all …]
H A Dverifier_spin_lock.c46 : __imm(bpf_map_lookup_elem), in spin_lock_test1_success()
79 : __imm(bpf_map_lookup_elem), in lock_test2_direct_ld_st()
113 : __imm(bpf_map_lookup_elem), in __flag()
147 : __imm(bpf_map_lookup_elem), in __flag()
181 __imm(bpf_map_lookup_elem), in call_within_a_locked_region()
215 : __imm(bpf_map_lookup_elem), in spin_lock_test6_missing_unlock()
249 : __imm(bpf_map_lookup_elem), in lock_test7_unlock_without_lock()
285 : __imm(bpf_map_lookup_elem), in spin_lock_test8_double_lock()
324 : __imm(bpf_map_lookup_elem), in spin_lock_test9_different_lock()
356 : __imm(bpf_map_lookup_elem), in lock_in_subprog_without_unlock()
[all …]
H A Dverifier_regalloc.c47 __imm(bpf_map_lookup_elem), in __flag()
77 __imm(bpf_map_lookup_elem), in regalloc_negative()
108 __imm(bpf_map_lookup_elem), in __flag()
140 __imm(bpf_map_lookup_elem), in __flag()
175 __imm(bpf_map_lookup_elem), in __flag()
211 __imm(bpf_map_lookup_elem), in __flag()
243 __imm(bpf_map_lookup_elem), in __flag()
275 __imm(bpf_map_lookup_elem), in __flag()
312 __imm(bpf_map_lookup_elem), in __flag()
359 __imm(bpf_map_lookup_elem), in regalloc_spill_jeq()
H A Dverifier_value_or_null.c47 : __imm(bpf_map_lookup_elem), in share_map_lookup_elem_result()
72 : __imm(bpf_map_lookup_elem), in map_value_or_null_1()
96 : __imm(bpf_map_lookup_elem), in map_value_or_null_2()
120 : __imm(bpf_map_lookup_elem), in map_value_or_null_3()
148 : __imm(bpf_map_lookup_elem), in multiple_map_lookup_elem_calls()
178 : __imm(bpf_map_lookup_elem), in with_2nd_lookup_in_branch()
207 : __imm(bpf_map_lookup_elem), in __flag()
232 : __imm(bpf_map_lookup_elem), in lookup_and_null_branch_prediction()
283 __imm(bpf_map_lookup_elem), in __flag()
H A Dtimer.c99 lru_timer = bpf_map_lookup_elem(&lru, &lru_key); in timer_cb1()
125 bpf_map_lookup_elem(map, &lru_key); in timer_cb1()
150 arr_timer = bpf_map_lookup_elem(&array, &array_key); in BPF_PROG2()
156 lru_timer = bpf_map_lookup_elem(&lru, &lru_key); in BPF_PROG2()
168 arr_timer = bpf_map_lookup_elem(&array, &array_key); in timer_cb2()
187 arr_timer = bpf_map_lookup_elem(&array, &array_key); in timer_cb2()
215 arr_timer = bpf_map_lookup_elem(&array, &array_key); in timer_cb2()
264 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG2()
271 val = bpf_map_lookup_elem(&hmap_malloc, &key_malloc); in BPF_PROG2()
289 val = bpf_map_lookup_elem( in BPF_PROG2()
[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(map, &key); in lock_id_mismatch_innermapval_innermapval1()
[all …]
H A Dres_spin_lock_fail.c32 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_arg()
46 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_AA()
60 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_cond_AA()
75 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_mismatch_1()
90 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_mismatch_2()
106 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_irq_mismatch_1()
123 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_irq_mismatch_2()
138 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_ooo()
159 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_ooo_irq()
198 elem = bpf_map_lookup_elem(&arrmap, &(int){0}); in res_spin_lock_bad_off()
[all …]
H A Dlsm.c126 value = bpf_map_lookup_elem(&array, &key); in BPF_PROG()
129 value = bpf_map_lookup_elem(&hash, &key); in BPF_PROG()
132 value = bpf_map_lookup_elem(&lru_hash, &key); in BPF_PROG()
135 value = bpf_map_lookup_elem(&percpu_array, &key); in BPF_PROG()
138 value = bpf_map_lookup_elem(&percpu_hash, &key); in BPF_PROG()
141 value = bpf_map_lookup_elem(&lru_percpu_hash, &key); in BPF_PROG()
144 inner_map = bpf_map_lookup_elem(&outer_arr, &key); in BPF_PROG()
146 value = bpf_map_lookup_elem(inner_map, &key); in BPF_PROG()
150 inner_map = bpf_map_lookup_elem(&outer_hash, &key); in BPF_PROG()
152 value = bpf_map_lookup_elem(inner_map, &key); in BPF_PROG()
H A Dverifier_map_in_map.c43 : __imm(bpf_map_lookup_elem), in map_in_map_access()
81 : __imm(bpf_map_lookup_elem), in __flag()
110 : __imm(bpf_map_lookup_elem), in invalid_inner_map_pointer()
137 : __imm(bpf_map_lookup_elem), in on_the_inner_map_pointer()
154 : __imm(bpf_map_lookup_elem), in map_ptr_is_never_null()
176 : __imm(bpf_map_lookup_elem), in map_ptr_is_never_null_inner()
202 : __imm(bpf_map_lookup_elem), in map_ptr_is_never_null_inner_spill_fill()
230 rb = bpf_map_lookup_elem(&rb_in_map, &rb_slot); in __rb_event_reserve()
H A Dverifier_helper_restricted.c87 call %[bpf_map_lookup_elem]; \
93 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_kprobe_2()
110 call %[bpf_map_lookup_elem]; \ in in_bpf_prog_type_kprobe_2()
116 : __imm(bpf_map_lookup_elem), in bpf_prog_type_perf_event_2()
133 call %[bpf_map_lookup_elem]; \ in bpf_prog_type_perf_event_2()
139 : __imm(bpf_map_lookup_elem),
156 call %[bpf_map_lookup_elem]; \ in in_bpf_prog_type_tracepoint_2()
162 : __imm(bpf_map_lookup_elem),
H A Dverifier_helper_access_var_len.c341 : __imm(bpf_map_lookup_elem), in memory_map_jmp_correct_bounds()
374 : __imm(bpf_map_lookup_elem), in memory_map_jmp_wrong_max()
407 : __imm(bpf_map_lookup_elem), in map_adjusted_jmp_correct_bounds()
442 : __imm(bpf_map_lookup_elem), in map_adjusted_jmp_wrong_max()
531 __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_4()
561 __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_5()
589 __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_6()
690 : __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_11()
717 : __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_12()
743 : __imm(bpf_map_lookup_elem), in ptr_to_mem_or_null_13()
H A Dverifier_search_pruning.c50 : __imm(bpf_map_lookup_elem), in __retval()
74 : __imm(bpf_map_lookup_elem), in __retval()
122 : __imm(bpf_map_lookup_elem), in __flag()
157 __imm(bpf_map_lookup_elem), in should_be_verified_nop_operation()
189 __imm(bpf_map_lookup_elem), in be_verified_invalid_stack_access()
228 __imm(bpf_map_lookup_elem), in tracking_for_u32_spill_fill()
H A Dverifier_async_cb_context.c40 val = bpf_map_lookup_elem(&timer_map, &key); in timer_non_sleepable_prog()
56 val = bpf_map_lookup_elem(&timer_map, &key); in timer_sleepable_prog()
93 val = bpf_map_lookup_elem(&wq_map, &key); in wq_non_sleepable_prog()
111 val = bpf_map_lookup_elem(&wq_map, &key); in wq_sleepable_prog()
151 val = bpf_map_lookup_elem(&task_work_map, &key); in task_work_non_sleepable_prog()
171 val = bpf_map_lookup_elem(&task_work_map, &key); in task_work_sleepable_prog()
H A Dverifier_var_off.c261 : __imm(bpf_map_lookup_elem), in access_max_out_of_bound()
319 : __imm(bpf_map_lookup_elem), in access_min_out_of_bound()
349 : __imm(bpf_map_lookup_elem), in access_min_off_min_initialized()
382 : __imm(bpf_map_lookup_elem), in stack_access_priv_vs_unpriv()
413 : __imm(bpf_map_lookup_elem), in variable_offset_stack_access_ok()
/linux/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()
272 val = bpf_map_lookup_elem(&pstate_duration, &key); in bpf_prog2()
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()
H A Dmap_perf_test.bpf.c113 value = bpf_map_lookup_elem(&hash_map, &key); in BPF_KSYSCALL()
131 value = bpf_map_lookup_elem(&percpu_hash_map, &key); in BPF_KSYSCALL()
148 value = bpf_map_lookup_elem(&hash_map_alloc, &key); in BPF_KSYSCALL()
165 value = bpf_map_lookup_elem(&percpu_hash_map_alloc, &key); in BPF_KSYSCALL()
218 nolocal_lru_map = bpf_map_lookup_elem(&array_of_lru_hashs, in BPF_KSYSCALL()
234 bpf_map_lookup_elem(&lru_hash_lookup_map, &key); in BPF_KSYSCALL()
265 bpf_map_lookup_elem(&lpm_trie_map_alloc, &key); in BPF_KSYSCALL()
278 value = bpf_map_lookup_elem(&hash_map, &key); in BPF_KSYSCALL()
291 value = bpf_map_lookup_elem(&array_map, &key); in BPF_KSYSCALL()
/linux/tools/perf/util/bpf_skel/
H A Dlock_contention.bpf.c246 ok = bpf_map_lookup_elem(&cpu_filter, &cpu); in can_record()
255 ok = bpf_map_lookup_elem(&task_filter, &pid); in can_record()
264 ok = bpf_map_lookup_elem(&type_filter, &flags); in can_record()
273 ok = bpf_map_lookup_elem(&addr_filter, &addr); in can_record()
282 ok = bpf_map_lookup_elem(&cgroup_filter, &cgrp); in can_record()
293 ok = bpf_map_lookup_elem(&slab_filter, &kmem_cache_addr); in can_record()
310 p = bpf_map_lookup_elem(&task_data, &pid); in update_task_data()
425 delay = bpf_map_lookup_elem(&lock_delays, &lock); in check_lock_delay()
439 pelem = bpf_map_lookup_elem(&tstamp_cpu, &idx); in get_tstamp_elem()
447 pelem = bpf_map_lookup_elem(&tstamp, &pid); in get_tstamp_elem()
[all …]
/linux/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()

12345678910>>...15