summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/libbpf.h
AgeCommit message (Expand)Author
2022-05-13libbpf: Add safer high-level wrappers for map operationsAndrii Nakryiko
2022-05-11libbpf: Add bpf_program__set_insns functionJiri Olsa
2022-05-10libbpf: Assign cookies to links in libbpf.Kui-Feng Lee
2022-04-28libbpf: Allow to opt-out from creating BPF mapsAndrii Nakryiko
2022-04-21libbpf: Add documentation to API functionsGrant Seltzer
2022-04-21libbpf: Add error returns to two API functionsGrant Seltzer
2022-04-05libbpf: Wire up USDT API and bpf_link integrationAndrii Nakryiko
2022-04-03libbpf: Support function name-based attach uprobesAlan Maguire
2022-03-17libbpf: Add subskeleton scaffoldingDelyan Kratunov
2022-03-17libbpf: Add bpf_program__attach_kprobe_multi_opts functionJiri Olsa
2022-03-05libbpf: Support custom SEC() handlersAndrii Nakryiko
2022-02-03libbpf: Deprecate priv/set_priv storageDelyan Kratunov
2022-01-25libbpf: deprecate bpf_program__is_<type>() and bpf_program__set_<type>() APIsAndrii Nakryiko
2022-01-25libbpf: deprecate bpf_map__resize()Andrii Nakryiko
2022-01-25libbpf: hide and discourage inconsistently named gettersAndrii Nakryiko
2022-01-24libbpf: Mark bpf_object__open_xattr() deprecatedChristy Lee
2022-01-24libbpf: Mark bpf_object__open_buffer() API deprecatedChristy Lee
2022-01-20libbpf: streamline low-level XDP APIsAndrii Nakryiko
2022-01-12libbpf: Deprecate bpf_map__def() APIChristy Lee
2022-01-05libbpf 1.0: Deprecate bpf_object__find_map_by_offset() APIChristy Lee
2022-01-05libbpf 1.0: Deprecate bpf_map__is_offload_neutral()Christy Lee
2022-01-05libbpf: Deprecate bpf_perf_event_read_simple() APIChristy Lee
2021-12-17libbpf: Rework feature-probing APIsAndrii Nakryiko
2021-12-14libbpf: Mark bpf_object__find_program_by_title API deprecated.Kui-Feng Lee
2021-12-13libbpf: Add doc comments for bpf_program__(un)pin()Grant Seltzer
2021-12-10libbpf: Deprecate bpf_object__load_xattr()Andrii Nakryiko
2021-12-10libbpf: Add per-program log buffer setter and getterAndrii Nakryiko
2021-12-10libbpf: Allow passing user log setting through bpf_object_open_optsAndrii Nakryiko
2021-12-06libbpf: Add doc comments in libbpf.hGrant Seltzer
2021-12-06libbpf: Fix trivial typohuangxuesen
2021-12-02libbpf: Deprecate bpf_prog_load_xattr() APIAndrii Nakryiko
2021-12-02libbpf: Add API to get/set log_level at per-program levelAndrii Nakryiko
2021-11-19libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flagsFlorent Revest
2021-11-19libbpf: Add runtime APIs to query libbpf versionAndrii Nakryiko
2021-11-11libbpf: Make perf_buffer__new() use OPTS-based interfaceAndrii Nakryiko
2021-11-11libbpf: Add ability to get/set per-program load flagsAndrii Nakryiko
2021-11-07libbpf: Remove deprecation attribute from struct bpf_prog_prep_resultAndrii Nakryiko
2021-11-07libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load()Andrii Nakryiko
2021-11-03libbpf: Deprecate bpf_program__load() APIAndrii Nakryiko
2021-11-03libbpf: Deprecate bpf_program__get_prog_info_linearDave Marchevsky
2021-10-28libbpf: Add "map_extra" as a per-map-type extra flagJoanne Koong
2021-10-27libbpf: Deprecate bpf_objects_listJoe Burton
2021-10-25libbpf: Deprecate ambiguously-named bpf_program__size() APIAndrii Nakryiko
2021-10-25libbpf: Deprecate multi-instance bpf_program APIsAndrii Nakryiko
2021-10-25libbpf: Add ability to fetch bpf_program's underlying instructionsAndrii Nakryiko
2021-10-06libbpf: Deprecate bpf_{map,program}__{prev,next} APIs since v0.7Hengqi Chen
2021-10-06libbpf: Deprecate bpf_object__unload() API since v0.6Hengqi Chen
2021-09-21libbpf: Refactor and simplify legacy kprobe codeAndrii Nakryiko
2021-09-20libbpf: Add doc comments in libbpf.hGrant Seltzer
2021-09-17libbpf: Constify all high-level program attach APIsAndrii Nakryiko