Searched refs:kernel_btf (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.1/tools/bpf/bpftool/ |
D | btf.c | 550 return btf_info.kernel_btf && strncmp(btf_name, "vmlinux", sizeof(btf_name)) != 0; in btf_is_kernel_module() 869 if (info->kernel_btf) in show_btf_plain() 926 jsonw_bool_field(json_wtr, "kernel", info->kernel_btf); in show_btf_json()
|
D | cgroup.c | 89 if (btf_info.kernel_btf && strncmp(name, "vmlinux", sizeof(name)) == 0) in guess_vmlinux_btf_id()
|
/Linux-v6.1/kernel/bpf/ |
D | btf.c | 246 bool kernel_btf; member 3428 struct btf *kernel_btf = NULL; in btf_parse_kptrs() local 3452 &kernel_btf); in btf_parse_kptrs() 3471 dtor_btf_id = btf_find_dtor_kfunc(kernel_btf, id); in btf_parse_kptrs() 3477 dtor_func = btf_type_by_id(kernel_btf, dtor_btf_id); in btf_parse_kptrs() 3483 if (btf_is_module(kernel_btf)) { in btf_parse_kptrs() 3484 mod = btf_try_get_module(kernel_btf); in btf_parse_kptrs() 3494 dtor_func_name = __btf_name_by_offset(kernel_btf, dtor_func->name_off); in btf_parse_kptrs() 3506 tab->off[i].kptr.btf = kernel_btf; in btf_parse_kptrs() 3514 btf_put(kernel_btf); in btf_parse_kptrs() [all …]
|
/Linux-v6.1/tools/include/uapi/linux/ |
D | bpf.h | 6232 __u32 kernel_btf; member
|
/Linux-v6.1/include/uapi/linux/ |
D | bpf.h | 6232 __u32 kernel_btf; member
|
/Linux-v6.1/tools/lib/bpf/ |
D | libbpf.c | 5414 if (!info.kernel_btf || strcmp(name, "vmlinux") == 0) { in load_module_btfs()
|