Lines Matching refs:ref_t
12231 const struct btf_type *t, const struct btf_type *ref_t, in get_kfunc_ptr_arg_type() argument
12294 if (!btf_type_is_struct(ref_t)) { in get_kfunc_ptr_arg_type()
12296 meta->func_name, argno, btf_type_str(ref_t), ref_tname); in get_kfunc_ptr_arg_type()
12315 if (!btf_type_is_scalar(ref_t) && !__btf_type_is_scalar_struct(env, meta->btf, ref_t, 0) && in get_kfunc_ptr_arg_type()
12316 (arg_mem_size ? !btf_type_is_void(ref_t) : 1)) { in get_kfunc_ptr_arg_type()
12318 argno, btf_type_str(ref_t), ref_tname, arg_mem_size ? "void, " : ""); in get_kfunc_ptr_arg_type()
12326 const struct btf_type *ref_t, in process_kf_arg_ptr_to_btf_id() argument
12389 meta->func_name, argno, btf_type_str(ref_t), ref_tname, argno + 1, in process_kf_arg_ptr_to_btf_id()
12898 const struct btf_type *t, *ref_t, *resolve_ret; in check_kfunc_args() local
12979 ref_t = btf_type_skip_modifiers(btf, t->type, &ref_id); in check_kfunc_args()
12980 ref_tname = btf_name_by_offset(btf, ref_t->name_off); in check_kfunc_args()
12982 kf_arg_type = get_kfunc_ptr_arg_type(env, meta, t, ref_t, ref_tname, args, i, nargs); in check_kfunc_args()
13230 ref_t = btf_type_by_id(btf_vmlinux, ref_id); in check_kfunc_args()
13231 ref_tname = btf_name_by_offset(btf, ref_t->name_off); in check_kfunc_args()
13244 ret = process_kf_arg_ptr_to_btf_id(env, reg, ref_t, ref_tname, ref_id, meta, i); in check_kfunc_args()
13249 resolve_ret = btf_resolve_size(btf, ref_t, &type_size); in check_kfunc_args()
13252 i, btf_type_str(ref_t), ref_tname, PTR_ERR(resolve_ret)); in check_kfunc_args()