Searched refs:ref_t (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | btf.c | 7787 const struct btf_type *t, *ref_t, *fn_t; in btf_prepare_func_args() local 7947 ref_t = btf_type_skip_modifiers(btf, t->type, NULL); in btf_prepare_func_args() 7948 if (btf_type_is_void(ref_t) || btf_type_is_primitive(ref_t)) { in btf_prepare_func_args() 7959 ref_t = btf_type_by_id(vmlinux_btf, kern_type_id); in btf_prepare_func_args() 7960 if (!btf_type_is_struct(ref_t)) { in btf_prepare_func_args() 7963 i, btf_type_str(ref_t), tname); in btf_prepare_func_args() 7987 ref_t = btf_resolve_size(btf, t, &mem_size); in btf_prepare_func_args() 7988 if (IS_ERR(ref_t)) { in btf_prepare_func_args() 7991 PTR_ERR(ref_t)); in btf_prepare_func_args()
|
| H A D | verifier.c | 12605 const struct btf_type *t, const struct btf_type *ref_t, in get_kfunc_ptr_arg_type() argument 12682 if (!btf_type_is_struct(ref_t)) { in get_kfunc_ptr_arg_type() 12684 meta->func_name, argno, btf_type_str(ref_t), ref_tname); in get_kfunc_ptr_arg_type() 12698 if (!btf_type_is_scalar(ref_t) && !__btf_type_is_scalar_struct(env, meta->btf, ref_t, 0) && in get_kfunc_ptr_arg_type() 12699 (arg_mem_size ? !btf_type_is_void(ref_t) : 1)) { in get_kfunc_ptr_arg_type() 12701 argno, btf_type_str(ref_t), ref_tname, arg_mem_size ? "void, " : ""); in get_kfunc_ptr_arg_type() 12709 const struct btf_type *ref_t, in process_kf_arg_ptr_to_btf_id() argument 12772 meta->func_name, argno, btf_type_str(ref_t), ref_tname, argno + 1, in process_kf_arg_ptr_to_btf_id() 13302 const struct btf_type *t, *ref_t, *resolve_ret; in check_kfunc_args() local 13393 ref_t = btf_type_skip_modifiers(btf, t->type, &ref_id); in check_kfunc_args() [all …]
|