| /tools/testing/selftests/bpf/progs/ |
| A D | verifier_helper_value_access.c | 60 : __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 …]
|
| A D | verifier_value_ptr_arith.c | 73 : __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 …]
|
| A D | verifier_bounds_mix_sign_unsign.c | 42 __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 …]
|
| A D | test_sockmap_kern.h | 100 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 …]
|
| A D | verifier_array_access.c | 70 : __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 …]
|
| A D | map_kptr_fail.c | 30 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 …]
|
| A D | verifier_regalloc.c | 47 __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()
|
| A D | verifier_spin_lock.c | 46 : __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 …]
|
| A D | verifier_value_or_null.c | 47 : __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()
|
| A D | verifier_bounds.c | 42 : __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 …]
|
| A D | verifier_map_in_map.c | 43 : __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()
|
| A D | verifier_helper_restricted.c | 106 : __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()
|
| A D | res_spin_lock_fail.c | 32 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 …]
|
| A D | test_spin_lock_fail.c | 59 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 …]
|
| A D | timer.c | 91 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 …]
|
| A D | lsm.c | 124 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()
|
| A D | verifier_value_illegal_alu.c | 41 : __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()
|
| A D | verifier_helper_access_var_len.c | 341 : __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()
|
| A D | verifier_search_pruning.c | 50 : __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()
|
| A D | verifier_value.c | 39 : __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()
|
| A D | verifier_var_off.c | 261 : __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()
|
| A D | timer_lockup.c | 38 timer = bpf_map_lookup_elem(&timer2_map, &key); in timer_cb1() 50 timer = bpf_map_lookup_elem(&timer1_map, &key); in timer_cb2() 63 timer = bpf_map_lookup_elem(&timer1_map, &key); in timer1_prog() 79 timer = bpf_map_lookup_elem(&timer2_map, &key); in timer2_prog()
|
| A D | test_sockmap_listen.c | 54 value = bpf_map_lookup_elem(&parser_map, &key); in prog_stream_parser() 73 count = bpf_map_lookup_elem(&verdict_map, &verdict); in prog_stream_verdict() 94 count = bpf_map_lookup_elem(&verdict_map, &verdict); in prog_skb_verdict() 113 count = bpf_map_lookup_elem(&verdict_map, &verdict); in prog_msg_verdict() 133 count = bpf_map_lookup_elem(&verdict_map, &verdict); in prog_reuseport()
|
| /tools/perf/util/bpf_skel/ |
| A D | bperf_follower.bpf.c | 72 fval = bpf_map_lookup_elem(&filter, &filter_key); in BPF_PROG() 81 diff_val = bpf_map_lookup_elem(&diff_readings, &zero); in BPF_PROG() 85 accum_val = bpf_map_lookup_elem(&accum_readings, &accum_key); in BPF_PROG() 123 parent_fval = bpf_map_lookup_elem(&filter, &parent_key); in BPF_PROG() 155 fval = bpf_map_lookup_elem(&filter, &pid); in BPF_PROG()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | btf_map_in_map.c | 53 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()
|