Lines Matching refs:map_ptr
199 struct bpf_map *map_ptr; member
343 map_value_has_spin_lock(reg->map_ptr); in reg_may_point_to_spin_lock()
467 reg->map_ptr->key_size, in print_verifier_state()
468 reg->map_ptr->value_size); in print_verifier_state()
2153 struct bpf_map *map = regs[regno].map_ptr; in check_map_access_type()
2176 struct bpf_map *map = regs[regno].map_ptr; in __check_map_access()
2240 if (map_value_has_spin_lock(reg->map_ptr)) { in check_map_access()
2241 u32 lock = reg->map_ptr->spin_lock_off; in check_map_access()
2852 struct bpf_map *map = reg->map_ptr; in check_mem_access()
3226 struct bpf_map *map = reg->map_ptr; in process_spin_lock()
3429 meta->map_ptr = reg->map_ptr; in check_func_arg()
3435 if (!meta->map_ptr) { in check_func_arg()
3445 meta->map_ptr->key_size, false, in check_func_arg()
3454 if (!meta->map_ptr) { in check_func_arg()
3461 meta->map_ptr->value_size, false, in check_func_arg()
4002 struct bpf_map *map = meta->map_ptr; in record_func_map()
4032 bpf_map_ptr_store(aux, meta->map_ptr, in record_func_map()
4033 meta->map_ptr->unpriv_array); in record_func_map()
4034 else if (BPF_MAP_PTR(aux->map_state) != meta->map_ptr) in record_func_map()
4036 meta->map_ptr->unpriv_array); in record_func_map()
4180 if (meta.map_ptr == NULL) { in check_helper_call()
4185 regs[BPF_REG_0].map_ptr = meta.map_ptr; in check_helper_call()
4188 if (map_value_has_spin_lock(meta.map_ptr)) in check_helper_call()
4230 err = check_map_func_compatibility(env, meta.map_ptr, func_id); in check_helper_call()
4341 max = ptr_reg->map_ptr->value_size; in retrieve_ptr_limit()
5932 if (reg->map_ptr->inner_map_meta) { in mark_ptr_or_null_reg()
5934 reg->map_ptr = reg->map_ptr->inner_map_meta; in mark_ptr_or_null_reg()
5935 } else if (reg->map_ptr->map_type == in mark_ptr_or_null_reg()
6303 regs[insn->dst_reg].map_ptr = map; in check_ld_imm()
9214 struct bpf_map *map_ptr; in fixup_bpf_calls() local
9374 map_ptr = BPF_MAP_PTR(aux->map_state); in fixup_bpf_calls()
9376 map_ptr->max_entries, 2); in fixup_bpf_calls()
9378 container_of(map_ptr, in fixup_bpf_calls()
9408 map_ptr = BPF_MAP_PTR(aux->map_state); in fixup_bpf_calls()
9409 ops = map_ptr->ops; in fixup_bpf_calls()
9412 cnt = ops->map_gen_lookup(map_ptr, insn_buf); in fixup_bpf_calls()