Home
last modified time | relevance | path

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

12345678910>>...13

/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()
259 : __imm(bpf_map_lookup_elem), in ptr_unknown_vs_unknown_lt()
299 : __imm(bpf_map_lookup_elem), in ptr_unknown_vs_unknown_gt()
329 : __imm(bpf_map_lookup_elem), in value_ptr_from_different_maps()
362 : __imm(bpf_map_lookup_elem), in known_scalar_from_different_maps()
392 : __imm(bpf_map_lookup_elem), in maps_but_same_value_properties()
[all …]
H A Dverifier_bounds.c41 : __imm(bpf_map_lookup_elem), in bounds_map_value_variant_1()
72 : __imm(bpf_map_lookup_elem), in bounds_map_value_variant_2()
105 : __imm(bpf_map_lookup_elem), in subtraction_on_pointers_for_unpriv()
135 : __imm(bpf_map_lookup_elem), in based_on_zero_extended_mov()
166 : __imm(bpf_map_lookup_elem), in on_sign_extended_mov_test1()
197 : __imm(bpf_map_lookup_elem), in on_sign_extended_mov_test2()
224 : __imm(bpf_map_lookup_elem), in var_off_insn_off_test1()
253 : __imm(bpf_map_lookup_elem), in var_off_insn_off_test2()
295 : __imm(bpf_map_lookup_elem), in of_non_boundary_crossing_range()
336 : __imm(bpf_map_lookup_elem), in of_boundary_crossing_range_1()
[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()
245 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog4()
246 end = bpf_map_lookup_elem(&sock_bytes, &one); in bpf_prog4()
257 pop = bpf_map_lookup_elem(&sock_bytes, &five); in bpf_prog4()
278 start = bpf_map_lookup_elem(&sock_bytes, &zero); in bpf_prog6()
279 end = bpf_map_lookup_elem(&sock_bytes, &one); in bpf_prog6()
292 pop = bpf_map_lookup_elem(&sock_bytes, &five); in bpf_prog6()
361 end = bpf_map_lookup_elem(&sock_bytes, &one); in bpf_prog10()
[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 Dverifier_array_access.c56 : __imm(bpf_map_lookup_elem), in an_array_with_a_constant_1()
83 : __imm(bpf_map_lookup_elem), in __flag()
111 : __imm(bpf_map_lookup_elem), in __flag()
144 : __imm(bpf_map_lookup_elem), in __flag()
169 : __imm(bpf_map_lookup_elem), in an_array_with_a_constant_2()
198 : __imm(bpf_map_lookup_elem), in __flag()
228 : __imm(bpf_map_lookup_elem), in __flag()
259 : __imm(bpf_map_lookup_elem), in __flag()
291 : __imm(bpf_map_lookup_elem), in __flag()
325 : __imm(bpf_map_lookup_elem), in __flag()
[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(&array_map, &key); in inherit_untrusted_on_walk()
[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 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()
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()
160 f2 = bpf_map_lookup_elem(map, &key); in lock_id_mismatch_innermapval_innermapval1()
178 map = bpf_map_lookup_elem(&map_of_maps, &key); in lock_id_mismatch_innermapval_innermapval2()
181 f1 = bpf_map_lookup_elem(map, &key); in lock_id_mismatch_innermapval_innermapval2()
[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.c91 lru_timer = bpf_map_lookup_elem(&lru, &lru_key); in timer_cb1()
117 bpf_map_lookup_elem(map, &lru_key); in timer_cb1()
142 arr_timer = bpf_map_lookup_elem(&array, &array_key); in BPF_PROG2()
148 lru_timer = bpf_map_lookup_elem(&lru, &lru_key); in BPF_PROG2()
160 arr_timer = bpf_map_lookup_elem(&array, &array_key); in BPF_PROG2()
233 val = bpf_map_lookup_elem(&hmap, &key); in bpf_timer_test()
258 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG2()
276 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG2()
281 val = bpf_map_lookup_elem(&hmap, &key); in BPF_PROG2()
325 timer = bpf_map_lookup_elem(&abs_timer, &key); in BPF_PROG2()
[all …]
H A Dverifier_helper_restricted.c106 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_kprobe_2()
131 : __imm(bpf_map_lookup_elem), in bpf_prog_type_perf_event_2()
156 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_tracepoint_2()
181 : __imm(bpf_map_lookup_elem), in bpf_prog_type_raw_tracepoint_2()
204 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_kprobe_3()
227 : __imm(bpf_map_lookup_elem), in in_bpf_prog_type_tracepoint_3()
250 : __imm(bpf_map_lookup_elem), in bpf_prog_type_perf_event_3()
273 : __imm(bpf_map_lookup_elem), in bpf_prog_type_raw_tracepoint_3()
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_map, &key); in BPF_PROG()
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.c49 : __imm(bpf_map_lookup_elem), in __retval()
73 : __imm(bpf_map_lookup_elem), in __retval()
121 : __imm(bpf_map_lookup_elem), in __flag()
156 __imm(bpf_map_lookup_elem), in should_be_verified_nop_operation()
188 __imm(bpf_map_lookup_elem), in be_verified_invalid_stack_access()
227 __imm(bpf_map_lookup_elem), in tracking_for_u32_spill_fill()
H A Dverifier_value_illegal_alu.c41 : __imm(bpf_map_lookup_elem), in value_illegal_alu_op_1()
65 : __imm(bpf_map_lookup_elem), in value_illegal_alu_op_2()
89 : __imm(bpf_map_lookup_elem), in value_illegal_alu_op_3()
114 : __imm(bpf_map_lookup_elem), in __flag()
144 : __imm(bpf_map_lookup_elem), in __flag()
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()
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()
H A Dverifier_value.c39 : __imm(bpf_map_lookup_elem), in store_of_cleared_call_register()
89 : __imm(bpf_map_lookup_elem), in __flag()
121 : __imm(bpf_map_lookup_elem), in __flag()
152 : __imm(bpf_map_lookup_elem), in __flag()
/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/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()
/linux/tools/perf/util/bpf_skel/
H A Dlock_contention.bpf.c177 ok = bpf_map_lookup_elem(&cpu_filter, &cpu); in can_record()
186 ok = bpf_map_lookup_elem(&task_filter, &pid); in can_record()
195 ok = bpf_map_lookup_elem(&type_filter, &flags); in can_record()
204 ok = bpf_map_lookup_elem(&addr_filter, &addr); in can_record()
230 p = bpf_map_lookup_elem(&task_data, &pid); in update_task_data()
330 pelem = bpf_map_lookup_elem(&tstamp_cpu, &idx); in get_tstamp_elem()
338 pelem = bpf_map_lookup_elem(&tstamp, &pid); in get_tstamp_elem()
351 pelem = bpf_map_lookup_elem(&tstamp, &pid); in get_tstamp_elem()
428 pelem = bpf_map_lookup_elem(&tstamp_cpu, &idx); in contention_end()
434 pelem = bpf_map_lookup_elem(&tstamp, &pid); in contention_end()
[all …]

12345678910>>...13