Lines Matching refs:map_ptr

185 	struct bpf_map *map_ptr;  member
318 reg->map_ptr->key_size, in print_verifier_state()
319 reg->map_ptr->value_size); in print_verifier_state()
1241 struct bpf_map *map = regs[regno].map_ptr; in __check_map_access()
2023 meta->map_ptr = reg->map_ptr; in check_func_arg()
2029 if (!meta->map_ptr) { in check_func_arg()
2039 meta->map_ptr->key_size, false, in check_func_arg()
2045 if (!meta->map_ptr) { in check_func_arg()
2051 meta->map_ptr->value_size, false, in check_func_arg()
2460 if (meta->map_ptr == NULL) { in record_func_map()
2466 bpf_map_ptr_store(aux, meta->map_ptr, in record_func_map()
2467 meta->map_ptr->unpriv_array); in record_func_map()
2468 else if (BPF_MAP_PTR(aux->map_state) != meta->map_ptr) in record_func_map()
2470 meta->map_ptr->unpriv_array); in record_func_map()
2588 if (meta.map_ptr == NULL) { in check_helper_call()
2593 regs[BPF_REG_0].map_ptr = meta.map_ptr; in check_helper_call()
2603 err = check_map_func_compatibility(env, meta.map_ptr, func_id); in check_helper_call()
3685 } else if (reg->map_ptr->inner_map_meta) { in mark_map_reg()
3687 reg->map_ptr = reg->map_ptr->inner_map_meta; in mark_map_reg()
3977 regs[insn->dst_reg].map_ptr = ld_imm64_to_map_ptr(insn); in check_ld_imm()
5672 struct bpf_map *map_ptr; in fixup_bpf_calls() local
5778 map_ptr = BPF_MAP_PTR(aux->map_state); in fixup_bpf_calls()
5780 map_ptr->max_entries, 2); in fixup_bpf_calls()
5782 container_of(map_ptr, in fixup_bpf_calls()
5809 map_ptr = BPF_MAP_PTR(aux->map_state); in fixup_bpf_calls()
5810 ops = map_ptr->ops; in fixup_bpf_calls()
5813 cnt = ops->map_gen_lookup(map_ptr, insn_buf); in fixup_bpf_calls()