summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/btf_dump.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-01libbpf: Skip forward declaration when counting duplicated type namesXu Kuohai1-0/+5
2022-02-09libbpf: Fix compilation warning due to mismatched printf formatAndrii Nakryiko1-1/+2
2022-02-09libbpf: Fix signedness bug in btf_dump_array_data()Dan Carpenter1-2/+3
2021-12-14libbpf: Add sane strncpy alternative and use it internallyAndrii Nakryiko1-2/+2
2021-11-29libbpf: Silence uninitialized warning/error in btf_dump_dump_type_dataAlan Maguire1-1/+1
2021-11-12libbpf: Support BTF_KIND_TYPE_TAGYonghong Song1-0/+9
2021-11-12libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proofAndrii Nakryiko1-9/+22
2021-10-26libbpf: Use __BYTE_ORDER__Ilya Leoshkevich1-4/+4
2021-10-23libbpf: Add btf__type_cnt() and btf__raw_data() APIsHengqi Chen1-4/+4
2021-10-23libbpf: Fix the use of aligned attributeAndrii Nakryiko1-1/+1
2021-10-22libbpf: Fix ptr_is_aligned() usagesIlya Leoshkevich1-8/+12
2021-10-20libbpf: Fix dumping non-aligned __int128Ilya Leoshkevich1-3/+6
2021-10-20libbpf: Fix dumping big-endian bitfieldsIlya Leoshkevich1-8/+7
2021-10-19bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song1-3/+3
2021-09-15libbpf: Add support for BTF_KIND_TAGYonghong Song1-0/+3
2021-07-20libbpf: Propagate errors when retrieving enum value for typed data displayAlan Maguire1-2/+3
2021-07-20libbpf: Avoid use of __int128 in typed dump displayAlan Maguire1-33/+65
2021-07-17libbpf: Btf typed dump does not need to allocate dump dataAlan Maguire1-5/+4
2021-07-17libbpf: Fix compilation errors on ppc64le for btf dump typed dataAlan Maguire1-2/+2
2021-07-17libbpf: Clarify/fix unaligned data issues for btf typed dumpAlan Maguire1-4/+24
2021-07-16libbpf: BTF dumper support for typed dataAlan Maguire1-5/+814
2021-05-26libbpf: Streamline error reporting for high-level APIsAndrii Nakryiko1-7/+7
2021-03-26Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-4/+4
2021-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2021-03-20libbpf: Fix BTF dump of pointer-to-array-of-structJean-Philippe Brucker1-1/+1
2021-03-19libbpf: Rename internal memory-management helpersAndrii Nakryiko1-4/+4
2021-03-05libbpf: Add BTF_KIND_FLOAT supportIlya Leoshkevich1-0/+4
2020-09-30libbpf: Make btf_dump work with modifiable BTFAndrii Nakryiko1-22/+47
2020-09-29libbpf: Extract generic string hashing function for reuseAndrii Nakryiko1-8/+1
2020-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-7/+2
2020-08-19libbpf: Centralize poisoning and poison reallocarray()Andrii Nakryiko1-3/+0
2020-08-19libbpf: Remove any use of reallocarray() in libbpfAndrii Nakryiko1-4/+2
2020-08-18libbpf: Fix build on ppc64le architectureAndrii Nakryiko1-1/+1
2020-08-14libbpf: Handle BTF pointer sizes more carefullyAndrii Nakryiko1-1/+3
2020-08-13libbpf: Handle GCC built-in types for Arm NEONJean-Philippe Brucker1-1/+34
2020-07-31libbpf: Make destructors more robust by handling ERR_PTR(err) casesAndrii Nakryiko1-1/+1
2020-07-14libbpf: Support stripping modifiers for btf_dumpAndrii Nakryiko1-2/+8
2020-06-10libbpf: Handle GCC noreturn-turned-volatile quirkAndrii Nakryiko1-9/+24
2020-04-28libbpf: Remove unneeded semicolon in btf_dump_emit_typeZou Wei1-1/+1
2020-03-04libbpf: Assume unsigned values for BTF_KIND_ENUMAndrii Nakryiko1-4/+4
2020-03-04libbpf: Fix handling of optional field_name in btf_dump__emit_type_declAndrii Nakryiko1-1/+1
2020-01-17libbpf: Fix error handling bug in btf_dump__newAndrii Nakryiko1-0/+1
2020-01-10libbpf: Poison kernel-only integer typesAndrii Nakryiko1-0/+3
2019-12-16libbpf: Expose BTF-to-C type declaration emitting APIAndrii Nakryiko1-26/+42
2019-12-16libbpf: Expose btf__align_of() APIAndrii Nakryiko1-41/+6
2019-10-21tools, bpf: Rename pr_warning to pr_warn to align with kernel loggingKefeng Wang1-9/+9
2019-10-12libbpf: Handle invalid typedef emitted by old GCCAndrii Nakryiko1-0/+11
2019-10-10libbpf: Fix struct end padding in btf_dumpAndrii Nakryiko1-1/+7
2019-09-26libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitionsAndrii Nakryiko1-6/+87
2019-09-25libbpf: fix false uninitialized variable warningAndrii Nakryiko1-0/+1