btf_prog_table 678 tools/bpf/bpftool/btf.c build_btf_tables(struct btf_attach_table *btf_prog_table, btf_prog_table 687 tools/bpf/bpftool/btf.c err = build_btf_type_table(btf_prog_table, BPF_OBJ_PROG, &prog_info, btf_prog_table 695 tools/bpf/bpftool/btf.c delete_btf_table(btf_prog_table); btf_prog_table 704 tools/bpf/bpftool/btf.c struct btf_attach_table *btf_prog_table, btf_prog_table 714 tools/bpf/bpftool/btf.c hash_for_each_possible(btf_prog_table->table, obj, hash, info->id) { btf_prog_table 732 tools/bpf/bpftool/btf.c struct btf_attach_table *btf_prog_table, btf_prog_table 743 tools/bpf/bpftool/btf.c hash_for_each_possible(btf_prog_table->table, obj, hash, btf_prog_table 762 tools/bpf/bpftool/btf.c show_btf(int fd, struct btf_attach_table *btf_prog_table, btf_prog_table 776 tools/bpf/bpftool/btf.c show_btf_json(&info, fd, btf_prog_table, btf_map_table); btf_prog_table 778 tools/bpf/bpftool/btf.c show_btf_plain(&info, fd, btf_prog_table, btf_map_table); btf_prog_table 785 tools/bpf/bpftool/btf.c struct btf_attach_table btf_prog_table; btf_prog_table 802 tools/bpf/bpftool/btf.c hash_init(btf_prog_table.table); btf_prog_table 804 tools/bpf/bpftool/btf.c err = build_btf_tables(&btf_prog_table, &btf_map_table); btf_prog_table 812 tools/bpf/bpftool/btf.c err = show_btf(fd, &btf_prog_table, &btf_map_table); btf_prog_table 844 tools/bpf/bpftool/btf.c err = show_btf(fd, &btf_prog_table, &btf_map_table); btf_prog_table 854 tools/bpf/bpftool/btf.c delete_btf_table(&btf_prog_table);