Lines Matching refs:ref_t
6241 const struct btf_type *t, *ref_t; in btf_check_func_arg_match() local
6347 ref_t = btf_type_skip_modifiers(btf, t->type, &ref_id); in btf_check_func_arg_match()
6348 ref_tname = btf_name_by_offset(btf, ref_t->name_off); in btf_check_func_arg_match()
6393 if (!btf_type_is_ptr(ref_t)) { in btf_check_func_arg_match()
6398 ref_t = btf_type_skip_modifiers(btf, ref_t->type, &ref_id); in btf_check_func_arg_match()
6399 ref_tname = btf_name_by_offset(btf, ref_t->name_off); in btf_check_func_arg_match()
6401 if (!btf_type_is_struct(ref_t)) { in btf_check_func_arg_match()
6403 func_name, i, btf_type_str(ref_t), ref_tname); in btf_check_func_arg_match()
6409 func_name, i, btf_type_str(ref_t), ref_tname); in btf_check_func_arg_match()
6430 if (!btf_type_is_struct(ref_t)) { in btf_check_func_arg_match()
6432 func_name, i, btf_type_str(ref_t), in btf_check_func_arg_match()
6454 btf_type_str(ref_t), ref_tname, in btf_check_func_arg_match()
6465 bool arg_dynptr = btf_type_is_struct(ref_t) && in btf_check_func_arg_match()
6476 if (!btf_type_is_scalar(ref_t) && in btf_check_func_arg_match()
6477 !__btf_type_is_scalar_struct(log, btf, ref_t, 0) && in btf_check_func_arg_match()
6479 (arg_mem_size ? !btf_type_is_void(ref_t) : 1)) { in btf_check_func_arg_match()
6482 i, btf_type_str(ref_t), ref_tname, arg_mem_size ? "void, " : ""); in btf_check_func_arg_match()
6489 i, btf_type_str(ref_t), in btf_check_func_arg_match()
6497 i, btf_type_str(ref_t), in btf_check_func_arg_match()
6506 i, btf_type_str(ref_t), in btf_check_func_arg_match()
6526 resolve_ret = btf_resolve_size(btf, ref_t, &type_size); in btf_check_func_arg_match()
6530 i, btf_type_str(ref_t), ref_tname, in btf_check_func_arg_match()
6674 const struct btf_type *t, *ref_t; in btf_prepare_func_args() local
6755 ref_t = btf_resolve_size(btf, t, ®->mem_size); in btf_prepare_func_args()
6756 if (IS_ERR(ref_t)) { in btf_prepare_func_args()
6760 PTR_ERR(ref_t)); in btf_prepare_func_args()