Searched refs:arg_btf_id (Results 1 – 4 of 4) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | bpf_struct_ops.c | 191 u32 arg_btf_id; in prepare_arg_info() 262 pointed_type = btf_type_resolve_ptr(btf, args[arg_no].type, &arg_btf_id); in prepare_arg_info() 285 info->btf_id = arg_btf_id; in prepare_arg_info() 190 u32 arg_btf_id; prepare_arg_info() local
|
| H A D | verifier.c | 9086 const struct btf *arg_btf, u32 arg_btf_id, in check_map_func_compatibility() 9329 u32 arg_btf_id; in check_btf_id_ok() 9331 arg_btf_id = btf_params(meta->func_proto)[arg].type; in check_mem_arg_rw_flag_ok() 9333 bpf_diag_fmt_btf_type(env, meta->btf, arg_btf_id)); in check_mem_arg_rw_flag_ok() 9911 const u32 *arg_btf_id = fn->arg_btf_id[arg]; in push_callback_call() 9925 if (!arg_btf_id) { 9931 arg_btf_id = compatible->btf_id; in check_func_call() 9933 if (arg_btf_id == BPF_PTR_POISON) { in check_func_call() 9948 expected_type = bpf_diag_fmt_btf_type(env, arg_btf, *arg_btf_id); in check_func_call() 8307 check_reg_type(struct bpf_verifier_env * env,struct bpf_reg_state * reg,argno_t argno,enum bpf_arg_type arg_type,const u32 * arg_btf_id,struct bpf_call_arg_meta * meta,const char * call_name) check_reg_type() argument 8748 u32 *arg_btf_id = NULL; check_func_arg() local [all...] |
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 1833 u32 arg_btf_id; 1594 u32 arg_btf_id; global() member
|
| H A D | bpf.h | 1064 const u32 *arg_btf_id[MAX_BPF_FUNC_ARGS]; 1014 u32 *arg_btf_id[MAX_BPF_FUNC_ARGS]; global() member
|