summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/btf_dump.c
Commit message (Expand)AuthorAgeFilesLines
* libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIE...Martin KaFai Lau2023-05-011-3/+19
* libbpf: Fix btf_dump's packed struct determinationAndrii Nakryiko2022-12-151-27/+6
* libbpf: Fix BTF-to-C converter's padding logicAndrii Nakryiko2022-12-151-46/+123
* libbpf: Handle non-standardly sized enums better in BTF-to-C dumperAndrii Nakryiko2022-12-151-0/+38
* libbpf: Fix single-line struct definition output in btf_dumpAndrii Nakryiko2022-12-151-2/+5
* libbpf: Ignore hashmap__find() result explicitly in btf_dumpAndrii Nakryiko2022-11-181-1/+1
* libbpf: Fix uninitialized warning in btf_dump_dump_type_dataDavid Michael2022-11-141-1/+1
* libbpf: Hashmap interface update to allow both long and void* keys/valuesEduard Zingerman2022-11-091-8/+7
* libbpf: Fix use-after-free in btf_dump_name_dupsXu Kuohai2022-10-131-3/+26
* bpftool: Print newline before '}' for struct with padding only fieldsEduard Zingerman2022-10-051-1/+5
* libbpf: Fix NULL pointer exception in API btf_dump__dump_type_dataXin Liu2022-09-201-1/+1
* libbpf: Fix sign expansion bug in btf_dump_get_enum_value()Dan Carpenter2022-07-211-1/+1
* libbpf: remove deprecated BTF APIsAndrii Nakryiko2022-06-281-16/+7
* libbpf: Add enum64 support for btf_dumpYonghong Song2022-06-071-34/+103
* libbpf: Skip forward declaration when counting duplicated type namesXu Kuohai2022-03-011-0/+5
* libbpf: Fix compilation warning due to mismatched printf formatAndrii Nakryiko2022-02-091-1/+2
* libbpf: Fix signedness bug in btf_dump_array_data()Dan Carpenter2022-02-081-2/+3
* libbpf: Add sane strncpy alternative and use it internallyAndrii Nakryiko2021-12-141-2/+2
* libbpf: Silence uninitialized warning/error in btf_dump_dump_type_dataAlan Maguire2021-11-291-1/+1
* libbpf: Support BTF_KIND_TYPE_TAGYonghong Song2021-11-111-0/+9
* libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proofAndrii Nakryiko2021-11-111-9/+22
* libbpf: Use __BYTE_ORDER__Ilya Leoshkevich2021-10-251-4/+4
* libbpf: Add btf__type_cnt() and btf__raw_data() APIsHengqi Chen2021-10-221-4/+4
* libbpf: Fix the use of aligned attributeAndrii Nakryiko2021-10-221-1/+1
* libbpf: Fix ptr_is_aligned() usagesIlya Leoshkevich2021-10-211-8/+12
* libbpf: Fix dumping non-aligned __int128Ilya Leoshkevich2021-10-201-3/+6
* libbpf: Fix dumping big-endian bitfieldsIlya Leoshkevich2021-10-201-8/+7
* bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song2021-10-181-3/+3
* libbpf: Add support for BTF_KIND_TAGYonghong Song2021-09-141-0/+3
* libbpf: Propagate errors when retrieving enum value for typed data displayAlan Maguire2021-07-201-2/+3
* libbpf: Avoid use of __int128 in typed dump displayAlan Maguire2021-07-201-33/+65
* libbpf: Btf typed dump does not need to allocate dump dataAlan Maguire2021-07-161-5/+4
* libbpf: Fix compilation errors on ppc64le for btf dump typed dataAlan Maguire2021-07-161-2/+2
* libbpf: Clarify/fix unaligned data issues for btf typed dumpAlan Maguire2021-07-161-4/+24
* libbpf: BTF dumper support for typed dataAlan Maguire2021-07-161-5/+814
* libbpf: Streamline error reporting for high-level APIsAndrii Nakryiko2021-05-251-7/+7
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-03-251-4/+4
|\
| * libbpf: Rename internal memory-management helpersAndrii Nakryiko2021-03-181-4/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-03-251-1/+1
|\ \ | |/ |/|
| * libbpf: Fix BTF dump of pointer-to-array-of-structJean-Philippe Brucker2021-03-191-1/+1
* | libbpf: Add BTF_KIND_FLOAT supportIlya Leoshkevich2021-03-041-0/+4
|/
* libbpf: Make btf_dump work with modifiable BTFAndrii Nakryiko2020-09-301-22/+47
* libbpf: Extract generic string hashing function for reuseAndrii Nakryiko2020-09-281-8/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-09-011-7/+2
|\
| * libbpf: Centralize poisoning and poison reallocarray()Andrii Nakryiko2020-08-181-3/+0
| * libbpf: Remove any use of reallocarray() in libbpfAndrii Nakryiko2020-08-181-4/+2
* | libbpf: Fix build on ppc64le architectureAndrii Nakryiko2020-08-181-1/+1
|/
* libbpf: Handle BTF pointer sizes more carefullyAndrii Nakryiko2020-08-131-1/+3
* libbpf: Handle GCC built-in types for Arm NEONJean-Philippe Brucker2020-08-121-1/+34
* libbpf: Make destructors more robust by handling ERR_PTR(err) casesAndrii Nakryiko2020-07-311-1/+1