Lines Matching refs:btf
327 struct btf *btf; in show_prog_metadata() local
338 btf = btf__load_from_kernel_by_id(map_info.btf_id); in show_prog_metadata()
339 if (libbpf_get_error(btf)) in show_prog_metadata()
342 t_datasec = btf__type_by_id(btf, map_info.btf_value_type_id); in show_prog_metadata()
355 .btf = btf, in show_prog_metadata()
361 t_var = btf__type_by_id(btf, vsi->type); in show_prog_metadata()
362 name = btf__name_by_offset(btf, t_var->name_off); in show_prog_metadata()
385 .btf = btf, in show_prog_metadata()
390 t_var = btf__type_by_id(btf, vsi->type); in show_prog_metadata()
391 name = btf__name_by_offset(btf, t_var->name_off); in show_prog_metadata()
423 btf__free(btf); in show_prog_metadata()
716 struct btf *btf = NULL; in prog_dump() local
740 btf = btf__load_from_kernel_by_id(info->btf_id); in prog_dump()
741 if (libbpf_get_error(btf)) { in prog_dump()
815 btf_dumper_type_only(btf, record->type_id, in prog_dump()
836 name, disasm_opt, btf, in prog_dump()
852 disasm_opt, btf, NULL, 0, 0, false); in prog_dump()
863 dd.btf = btf; in prog_dump()
880 btf__free(btf); in prog_dump()
2114 struct btf *btf = NULL; in profile_target_name() local
2146 btf = btf__load_from_kernel_by_id(info.btf_id); in profile_target_name()
2147 if (libbpf_get_error(btf)) { in profile_target_name()
2152 t = btf__type_by_id(btf, func_info.type_id); in profile_target_name()
2158 name = strdup(btf__name_by_offset(btf, t->name_off)); in profile_target_name()
2160 btf__free(btf); in profile_target_name()