Lines Matching refs:btf_prog_table
713 build_btf_tables(struct btf_attach_table *btf_prog_table, in build_btf_tables() argument
722 err = build_btf_type_table(btf_prog_table, BPF_OBJ_PROG, &prog_info, in build_btf_tables()
730 delete_btf_table(btf_prog_table); in build_btf_tables()
739 struct btf_attach_table *btf_prog_table, in show_btf_plain() argument
749 hash_for_each_possible(btf_prog_table->table, obj, hash, info->id) { in show_btf_plain()
768 struct btf_attach_table *btf_prog_table, in show_btf_json() argument
779 hash_for_each_possible(btf_prog_table->table, obj, hash, in show_btf_json()
801 show_btf(int fd, struct btf_attach_table *btf_prog_table, in show_btf() argument
815 show_btf_json(&info, fd, btf_prog_table, btf_map_table); in show_btf()
817 show_btf_plain(&info, fd, btf_prog_table, btf_map_table); in show_btf()
824 struct btf_attach_table btf_prog_table; in do_show() local
841 hash_init(btf_prog_table.table); in do_show()
843 err = build_btf_tables(&btf_prog_table, &btf_map_table); in do_show()
852 err = show_btf(fd, &btf_prog_table, &btf_map_table); in do_show()
884 err = show_btf(fd, &btf_prog_table, &btf_map_table); in do_show()
894 delete_btf_table(&btf_prog_table); in do_show()