Lines Matching refs:btf_id
4500 int i, btf_id; in btf_vmlinux_map_ids_init() local
4510 btf_id = btf_find_by_name_kind(btf, ops->map_btf_name, in btf_vmlinux_map_ids_init()
4512 if (btf_id < 0) in btf_vmlinux_map_ids_init()
4513 return btf_id; in btf_vmlinux_map_ids_init()
4514 *ops->map_btf_id = btf_id; in btf_vmlinux_map_ids_init()
4828 if (!ctx_arg_info->btf_id) { in btf_ctx_access()
4835 info->btf_id = ctx_arg_info->btf_id; in btf_ctx_access()
4852 info->btf_id = ret; in btf_ctx_access()
4860 info->btf_id = t->type; in btf_ctx_access()
4864 info->btf_id = t->type; in btf_ctx_access()
4874 tname, arg, info->btf_id, btf_kind_str[BTF_INFO_KIND(t->info)], in btf_ctx_access()
5200 static int __get_type_size(struct btf *btf, u32 btf_id, in __get_type_size() argument
5205 if (!btf_id) in __get_type_size()
5208 t = btf_type_by_id(btf, btf_id); in __get_type_size()
5412 u32 btf_id = 0; in btf_check_type_match() local
5419 btf_id = prog->aux->func_info[0].type_id; in btf_check_type_match()
5420 if (!btf_id) in btf_check_type_match()
5423 t1 = btf_type_by_id(btf1, btf_id); in btf_check_type_match()
5511 reg_ref_id = reg->btf_id; in btf_check_func_arg_match()
5584 u32 btf_id; in btf_check_subprog_arg_match() local
5590 btf_id = prog->aux->func_info[subprog].type_id; in btf_check_subprog_arg_match()
5591 if (!btf_id) in btf_check_subprog_arg_match()
5598 err = btf_check_func_arg_match(env, btf, btf_id, regs, is_global); in btf_check_subprog_arg_match()
5632 u32 i, nargs, btf_id; in btf_prepare_func_args() local
5641 btf_id = prog->aux->func_info[subprog].type_id; in btf_prepare_func_args()
5642 if (!btf_id) { in btf_prepare_func_args()
5647 t = btf_type_by_id(btf, btf_id); in btf_prepare_func_args()