Home
last modified time | relevance | path

Searched refs:kern_btf (Results 1 – 2 of 2) sorted by relevance

/external/bpftool/src/
Dstruct_ops.c43 const struct btf *kern_btf; in get_kern_struct_ops_name() local
47 kern_btf = get_btf_vmlinux(); in get_kern_struct_ops_name()
48 if (libbpf_get_error(kern_btf)) in get_kern_struct_ops_name()
51 t = btf__type_by_id(kern_btf, info->btf_vmlinux_value_type_id); in get_kern_struct_ops_name()
52 st_ops_name = btf__name_by_offset(kern_btf, t->name_off); in get_kern_struct_ops_name()
60 const struct btf *kern_btf; in get_map_info_type_id() local
65 kern_btf = get_btf_vmlinux(); in get_map_info_type_id()
66 if (libbpf_get_error(kern_btf)) { in get_map_info_type_id()
67 map_info_type_id = PTR_ERR(kern_btf); in get_map_info_type_id()
71 map_info_type_id = btf__find_by_name_kind(kern_btf, "bpf_map_info", in get_map_info_type_id()
[all …]
/external/libbpf/src/
Dlibbpf.c930 const struct btf *kern_btf) in bpf_map__init_kern_struct_ops() argument
943 err = find_struct_ops_kern_types(kern_btf, tname, in bpf_map__init_kern_struct_ops()
975 kern_member = find_member_by_name(kern_btf, kern_type, mname); in bpf_map__init_kern_struct_ops()
997 kern_mtype = skip_mods_and_typedefs(kern_btf, kern_member->type, in bpf_map__init_kern_struct_ops()
1014 kern_mtype = skip_mods_and_typedefs(kern_btf, in bpf_map__init_kern_struct_ops()
1041 kern_msize = btf__resolve_size(kern_btf, kern_mtype_id); in bpf_map__init_kern_struct_ops()
2949 struct btf *kern_btf = obj->btf; in bpf_object__sanitize_and_load_btf() local
3004 kern_btf = btf__new(raw_data, sz); in bpf_object__sanitize_and_load_btf()
3005 err = libbpf_get_error(kern_btf); in bpf_object__sanitize_and_load_btf()
3011 bpf_object__sanitize_btf(obj, kern_btf); in bpf_object__sanitize_and_load_btf()
[all …]