summaryrefslogtreecommitdiffstats
path: root/tools/bpf/bpftool/btf.c
Commit message (Expand)AuthorAgeFilesLines
* bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich2023-02-161-5/+8
* bpftool: clean-up usage of libbpf_get_error()Sahid Orentino Ferdjaoui2022-11-201-11/+8
* libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman2022-11-091-16/+9
* bpftool: Fix error message of strerrorTianyi Liu2022-09-301-6/+5
* bpftool: Remove unused struct btf_attach_pointYuan Can2022-09-301-5/+0
* bpftool: Add btf enum64 supportYonghong Song2022-06-071-3/+54
* bpftool: Use sysfs vmlinux when dumping BTF by IDLarysa Zaremba2022-05-131-9/+53
* bpftool: Fix error check when calling hashmap__new()Mauricio Vásquez2022-01-121-1/+1
* bpftool: Use libbpf_get_error() to check errorHengqi Chen2021-11-141-4/+5
* bpftool: Support BTF_KIND_TYPE_TAGYonghong Song2021-11-111-0/+2
* bpftool: Update btf_dump__new() and perf_buffer__new_raw() callsAndrii Nakryiko2021-11-111-1/+1
* bpftool: Switch to libbpf's hashmap for PIDs/names referencesQuentin Monnet2021-10-251-4/+3
* bpftool: Switch to libbpf's hashmap for programs/maps in BTF listingQuentin Monnet2021-10-251-68/+57
* bpftool: Switch to new btf__type_cnt APIHengqi Chen2021-10-221-6/+6
* bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song2021-10-181-3/+3
* bpftool: Add support for BTF_KIND_TAGYonghong Song2021-09-141-0/+12
* tools: bpftool: Document and add bash completion for -L, -B optionsQuentin Monnet2021-07-301-1/+2
* tools: bpftool: Update and synchronise option list in doc and help msgQuentin Monnet2021-07-301-1/+1
* tools: bpftool: Support dumping split BTF by idQuentin Monnet2021-07-291-1/+1
* tools: Replace btf__get_from_id() with btf__load_from_kernel_by_id()Quentin Monnet2021-07-291-6/+2
* bpftool: Dump more info about DATASEC membersAndrii Nakryiko2021-04-231-8/+18
* bpftool: Support dumping BTF VAR's "extern" linkageAndrii Nakryiko2021-04-231-1/+3
* bpftool: Fix maybe-uninitialized warningsAndrii Nakryiko2021-03-161-0/+3
* tools/bpftool: Add BTF_KIND_FLOAT supportIlya Leoshkevich2021-03-041-0/+8
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-041-4/+23
|\
| * tools/bpftool: Auto-detect split BTFs in common casesAndrii Nakryiko2020-12-031-4/+21
| * tools/bpftool: Emit name <anon> for anonymous BTFsAndrii Nakryiko2020-12-031-0/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-031-0/+1
|\ \ | |/ |/|
| * bpftool: Fix error return value in build_btf_type_tableZhen Lei2020-11-241-0/+1
* | tools/bpftool: Add support for in-kernel and named BTF in `btf show`Andrii Nakryiko2020-11-101-1/+27
* | tools/bpftool: Add bpftool support for split BTFAndrii Nakryiko2020-11-051-3/+6
|/
* tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from fileAndrii Nakryiko2020-08-031-53/+1
* tools, bpftool: Fix wrong return value in do_dump()Tianjia Zhang2020-08-031-1/+1
* tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDsAndrii Nakryiko2020-06-221-0/+6
* tools, bpftool: Print correct error message when failing to load BTFTobias Klauser2020-06-011-1/+1
* tools, bpftool: Clean subcommand help messagesQuentin Monnet2020-06-011-4/+4
* tools/bpf/bpftool: Remove duplicate headersJagadeesh Pagadala2020-04-261-1/+0
* bpftool: Add header guards to generated vmlinux.hAndrii Nakryiko2020-03-021-0/+5
* bpftool: Print function linkage in BTF dumpAndrii Nakryiko2020-01-241-4/+23
* bpftool: Use consistent include paths for libbpfToke Høiland-Jørgensen2020-01-201-4/+4
* bpftool: Apply preserve_access_index attribute to all types in BTF dumpAndrii Nakryiko2020-01-131-0/+8
* tools, bpftool: Fix warning on ignored return value for 'read'Quentin Monnet2019-11-241-3/+3
* bpftool: Allow to read btf as raw dataJiri Olsa2019-10-251-1/+56
* tools: bpftool: implement "bpftool btf show|list"Quentin Monnet2019-08-201-2/+340
* tools: bpftool: fix argument for p_err() in BTF do_dump()Quentin Monnet2019-08-151-1/+1
* bpftool: add C output format option to btf dump subcommandAndrii Nakryiko2019-05-241-2/+73
* bpftool: use libbpf's btf__parse_elf APIAndrii Nakryiko2019-05-241-109/+8
* bpftool: fix BTF raw dump of FWD's fwd_kindAndrii Nakryiko2019-05-171-2/+2
* bpftool: add ability to dump BTF typesAndrii Nakryiko2019-04-251-0/+586