summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/btf.h
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Don't require full struct enum64 in UAPI headersAndrii Nakryiko2022-09-271-1/+24
* libbpf: Clean up deprecated and legacy aliasesAndrii Nakryiko2022-08-171-1/+0
* libbpf: remove deprecated BTF APIsAndrii Nakryiko2022-06-281-84/+2
* libbpf: Add enum64 relocation supportYonghong Song2022-06-071-0/+7
* libbpf: Add enum64 sanitizationYonghong Song2022-06-071-1/+2
* libbpf: Add enum64 support for btf_dumpYonghong Song2022-06-071-0/+5
* libbpf: Add enum64 deduplication supportYonghong Song2022-06-071-0/+5
* libbpf: Add enum64 parsing and new enum64 public APIYonghong Song2022-06-071-0/+12
* libbpf: Deprecate forgotten btf__get_map_kv_tids()Andrii Nakryiko2022-02-041-0/+1
* libbpf: Deprecate btf_ext rec_size APIsDave Marchevsky2022-02-011-2/+4
* libbpf: hide and discourage inconsistently named gettersAndrii Nakryiko2022-01-251-4/+1
* libbpf: Define BTF_KIND_* constants in btf.h to avoid compilation errorsToke Høiland-Jørgensen2022-01-181-1/+21
* libbpf: Do not use btf_dump__new() macro in C++ modeJiri Olsa2021-12-231-0/+6
* libbpf: Fix potential misaligned memory access in btf_ext__new()Andrii Nakryiko2021-11-261-1/+1
* libbpf: Support BTF_KIND_TYPE_TAGYonghong Song2021-11-111-1/+8
* libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proofAndrii Nakryiko2021-11-111-4/+47
* libbpf: Turn btf_dedup_opts into OPTS-based structAndrii Nakryiko2021-11-111-4/+16
* libbpf: Add btf__type_cnt() and btf__raw_data() APIsHengqi Chen2021-10-221-0/+4
* libbpf: Deprecate btf__finalize_data() and move it into libbpf.cAndrii Nakryiko2021-10-211-0/+1
* bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song2021-10-181-6/+6
* libbpf: Add API that copies all BTF types from one BTF object to anotherAndrii Nakryiko2021-10-061-0/+22
* libbpf: Add sphinx code documentation commentsGrant Seltzer2021-09-151-0/+70
* libbpf: Add support for BTF_KIND_TAGYonghong Song2021-09-141-0/+15
* libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecationsQuentin Monnet2021-09-091-0/+2
* libbpf: Add btf__load_vmlinux_btf/btf__load_module_btfHengqi Chen2021-07-301-2/+4
* libbpf: Add split BTF support for btf__load_from_kernel_by_id()Quentin Monnet2021-07-291-0/+1
* libbpf: Rename btf__get_from_id() as btf__load_from_kernel_by_id()Quentin Monnet2021-07-291-1/+3
* libbpf: Rename btf__load() as btf__load_into_kernel()Quentin Monnet2021-07-291-0/+1
* libbpf: BTF dumper support for typed dataAlan Maguire2021-07-161-0/+19
* libbpf: Add explicit padding to btf_dump_emit_type_decl_optsKP Singh2021-03-191-0/+1
* libbpf: Add generic BTF type shallow copy APIAndrii Nakryiko2021-03-181-0/+2
* libbpf: Add BTF_KIND_FLOAT supportIlya Leoshkevich2021-03-041-0/+6
* libbpf: Add base BTF accessorAndrii Nakryiko2020-12-031-0/+1
* libbpf: Implement basic split BTF supportAndrii Nakryiko2020-11-051-0/+8
* libbpf: Support BTF loading and raw data output in both endiannessAndrii Nakryiko2020-09-291-0/+7
* libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offsetAndrii Nakryiko2020-09-281-0/+1
* libbpf: Add BTF writing APIsAndrii Nakryiko2020-09-281-0/+38
* libbpf: Add btf__new_empty() to create an empty BTF objectAndrii Nakryiko2020-09-281-0/+1
* libbpf: Allow modification of BTF and add btf__add_str APIAndrii Nakryiko2020-09-281-0/+4
* libbpf: Implement generalized .BTF.ext func/line info adjustmentAndrii Nakryiko2020-09-031-8/+10
* libbpf: Clean up and improve CO-RE reloc loggingAndrii Nakryiko2020-08-181-38/+0
* libbpf: Handle BTF pointer sizes more carefullyAndrii Nakryiko2020-08-131-0/+2
* libbpf: Add btf__parse_raw() and generic btf__parse() APIsAndrii Nakryiko2020-08-031-2/+3
* tools/bpftool: Strip away modifiers from global variablesAndrii Nakryiko2020-07-131-1/+1
* libbpf: Support stripping modifiers for btf_dumpAndrii Nakryiko2020-07-131-0/+2
* libbpf: Fix memory leak and optimize BTF sanitizationAndrii Nakryiko2020-07-101-1/+1
* libbpf: Add btf__set_fd() for more control over loaded BTF FDAndrii Nakryiko2020-07-091-0/+1
* libbpf: Add support for extracting kernel symbol addressesAndrii Nakryiko2020-06-221-0/+5
* libbpf: Expose bpf_find_kernel_btf as a LIBBPF_APIMartin KaFai Lau2020-01-151-0/+2
* libbpf: Expose BTF-to-C type declaration emitting APIAndrii Nakryiko2019-12-151-0/+22