Home
last modified time | relevance | path

Searched refs:ref_obj (Results 1 – 2 of 2) sorted by relevance

/linux/kernel/bpf/
H A Dverifier.c241 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 Dbpf_verifier.h1573 struct ref_obj_desc ref_obj; member