Lines Matching refs:btf_prog_table
678 build_btf_tables(struct btf_attach_table *btf_prog_table, in build_btf_tables() argument
687 err = build_btf_type_table(btf_prog_table, BPF_OBJ_PROG, &prog_info, in build_btf_tables()
695 delete_btf_table(btf_prog_table); in build_btf_tables()
704 struct btf_attach_table *btf_prog_table, in show_btf_plain() argument
714 hash_for_each_possible(btf_prog_table->table, obj, hash, info->id) { in show_btf_plain()
732 struct btf_attach_table *btf_prog_table, in show_btf_json() argument
743 hash_for_each_possible(btf_prog_table->table, obj, hash, in show_btf_json()
762 show_btf(int fd, struct btf_attach_table *btf_prog_table, in show_btf() argument
776 show_btf_json(&info, fd, btf_prog_table, btf_map_table); in show_btf()
778 show_btf_plain(&info, fd, btf_prog_table, btf_map_table); in show_btf()
785 struct btf_attach_table btf_prog_table; in do_show() local
802 hash_init(btf_prog_table.table); in do_show()
804 err = build_btf_tables(&btf_prog_table, &btf_map_table); in do_show()
812 err = show_btf(fd, &btf_prog_table, &btf_map_table); in do_show()
844 err = show_btf(fd, &btf_prog_table, &btf_map_table); in do_show()
854 delete_btf_table(&btf_prog_table); in do_show()