Searched refs:btf_new (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/tools/bpf/bpftool/ |
| H A D | gen.c | 2433 struct btf *btf_new = NULL; in btfgen_get_btf() local 2438 btf_new = btf__new_empty(); in btfgen_get_btf() 2439 if (!btf_new) { in btfgen_get_btf() 2507 for (i = 1; i < btf__type_cnt(btf_new); i++) { in btfgen_get_btf() 2521 return btf_new; in btfgen_get_btf() 2524 btf__free(btf_new); in btfgen_get_btf() 2556 struct btf *btf_new = NULL; in minimize_btf() local 2575 btf_new = btfgen_get_btf(info); in minimize_btf() 2576 if (!btf_new) { in minimize_btf() 2582 err = btf_save_raw(btf_new, dst_btf); in minimize_btf() [all …]
|
| /linux-6.15/tools/lib/bpf/ |
| H A D | btf.c | 1033 static struct btf *btf_new(const void *data, __u32 size, struct btf *base_btf) in btf_new() function 1086 return libbpf_ptr(btf_new(data, size, NULL)); in btf__new() 1091 return libbpf_ptr(btf_new(data, size, base_btf)); in btf__new_split() 1205 dist_base_btf = btf_new(secs.btf_base_data->d_buf, secs.btf_base_data->d_size, in btf_parse_elf() 1214 btf = btf_new(secs.btf_data->d_buf, secs.btf_data->d_size, in btf_parse_elf() 1332 btf = btf_new(data, sz, base_btf); in btf_parse_raw() 1615 btf = btf_new(ptr, btf_info.btf_size, base_btf); in btf_get_from_fd()
|