Searched refs:ref_obj (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | verifier.c | 241 static void update_ref_obj(struct ref_obj_desc *ref_obj, struct bpf_reg_state *reg) in update_ref_obj() argument 243 ref_obj->id = reg->id; in update_ref_obj() 244 ref_obj->parent_id = reg->parent_id; in update_ref_obj() 245 ref_obj->cnt++; in update_ref_obj() 248 static int validate_ref_obj(struct bpf_verifier_env *env, struct ref_obj_desc *ref_obj) in validate_ref_obj() argument 250 if (ref_obj->cnt > 1) { in validate_ref_obj() 252 ref_obj->cnt); in validate_ref_obj() 673 struct ref_obj_desc *ref_obj, struct bpf_dynptr_desc *dynptr) in mark_stack_slots_dynptr() argument 709 err = validate_ref_obj(env, ref_obj); in mark_stack_slots_dynptr() 714 parent_id = ref_obj in mark_stack_slots_dynptr() 7612 process_dynptr_func(struct bpf_verifier_env * env,struct bpf_reg_state * reg,argno_t argno,int insn_idx,const char * call_name,enum bpf_arg_type arg_type,struct ref_obj_desc * ref_obj,struct bpf_dynptr_desc * dynptr) process_dynptr_func() argument 9689 struct ref_obj_desc ref_obj = {}; btf_check_func_arg_match() local [all...] |
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 1573 struct ref_obj_desc ref_obj; member
|