summaryrefslogtreecommitdiff
path: root/tools/bpf/bpftool/btf.c
AgeCommit message (Expand)Author
2023-02-16bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich
2022-11-20bpftool: clean-up usage of libbpf_get_error()Sahid Orentino Ferdjaoui
2022-11-09libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman
2022-09-30bpftool: Fix error message of strerrorTianyi Liu
2022-09-30bpftool: Remove unused struct btf_attach_pointYuan Can
2022-06-07bpftool: Add btf enum64 supportYonghong Song
2022-05-13bpftool: Use sysfs vmlinux when dumping BTF by IDLarysa Zaremba
2022-01-12bpftool: Fix error check when calling hashmap__new()Mauricio Vásquez
2021-11-14bpftool: Use libbpf_get_error() to check errorHengqi Chen
2021-11-11bpftool: Support BTF_KIND_TYPE_TAGYonghong Song
2021-11-11bpftool: Update btf_dump__new() and perf_buffer__new_raw() callsAndrii Nakryiko
2021-10-25bpftool: Switch to libbpf's hashmap for PIDs/names referencesQuentin Monnet
2021-10-25bpftool: Switch to libbpf's hashmap for programs/maps in BTF listingQuentin Monnet
2021-10-22bpftool: Switch to new btf__type_cnt APIHengqi Chen
2021-10-18bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song
2021-09-14bpftool: Add support for BTF_KIND_TAGYonghong Song
2021-07-30tools: bpftool: Document and add bash completion for -L, -B optionsQuentin Monnet
2021-07-30tools: bpftool: Update and synchronise option list in doc and help msgQuentin Monnet
2021-07-29tools: bpftool: Support dumping split BTF by idQuentin Monnet
2021-07-29tools: Replace btf__get_from_id() with btf__load_from_kernel_by_id()Quentin Monnet
2021-04-23bpftool: Dump more info about DATASEC membersAndrii Nakryiko
2021-04-23bpftool: Support dumping BTF VAR's "extern" linkageAndrii Nakryiko
2021-03-16bpftool: Fix maybe-uninitialized warningsAndrii Nakryiko
2021-03-04tools/bpftool: Add BTF_KIND_FLOAT supportIlya Leoshkevich
2020-12-04Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2020-12-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2020-12-03tools/bpftool: Auto-detect split BTFs in common casesAndrii Nakryiko
2020-12-03tools/bpftool: Emit name <anon> for anonymous BTFsAndrii Nakryiko
2020-11-24bpftool: Fix error return value in build_btf_type_tableZhen Lei
2020-11-10tools/bpftool: Add support for in-kernel and named BTF in `btf show`Andrii Nakryiko
2020-11-05tools/bpftool: Add bpftool support for split BTFAndrii Nakryiko
2020-08-03tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from fileAndrii Nakryiko
2020-08-03tools, bpftool: Fix wrong return value in do_dump()Tianjia Zhang
2020-06-22tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDsAndrii Nakryiko
2020-06-01tools, bpftool: Print correct error message when failing to load BTFTobias Klauser
2020-06-01tools, bpftool: Clean subcommand help messagesQuentin Monnet
2020-04-26tools/bpf/bpftool: Remove duplicate headersJagadeesh Pagadala
2020-03-02bpftool: Add header guards to generated vmlinux.hAndrii Nakryiko
2020-01-24bpftool: Print function linkage in BTF dumpAndrii Nakryiko
2020-01-20bpftool: Use consistent include paths for libbpfToke Høiland-Jørgensen
2020-01-13bpftool: Apply preserve_access_index attribute to all types in BTF dumpAndrii Nakryiko
2019-11-24tools, bpftool: Fix warning on ignored return value for 'read'Quentin Monnet
2019-10-25bpftool: Allow to read btf as raw dataJiri Olsa
2019-08-20tools: bpftool: implement "bpftool btf show|list"Quentin Monnet
2019-08-15tools: bpftool: fix argument for p_err() in BTF do_dump()Quentin Monnet
2019-05-24bpftool: add C output format option to btf dump subcommandAndrii Nakryiko
2019-05-24bpftool: use libbpf's btf__parse_elf APIAndrii Nakryiko
2019-05-17bpftool: fix BTF raw dump of FWD's fwd_kindAndrii Nakryiko
2019-04-25bpftool: add ability to dump BTF typesAndrii Nakryiko