summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/libbpf.h
AgeCommit message (Expand)Author
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
2021-09-17libbpf: Schedule open_opts.attach_prog_fd deprecation since v0.7Andrii Nakryiko
2021-09-17libbpf: Deprecated bpf_object_open_opts.relaxed_core_relocsAndrii Nakryiko
2021-09-07libbpf: Change bpf_object_skeleton data field to const pointerMatt Smith
2021-08-17libbpf: Add uprobe ref counter offset support for USDT semaphoresAndrii Nakryiko
2021-08-17libbpf: Add bpf_cookie to perf_event, kprobe, uprobe, and tp attach APIsAndrii Nakryiko
2021-07-23libbpf: Add bpf_map__pin_path functionEvgeniy Litvinenko
2021-07-22libbpf: Export bpf_program__attach_kprobe_opts functionJiri Olsa
2021-07-16libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts'Shuyi Cheng
2021-05-25libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviorsAndrii Nakryiko
2021-05-19libbpf: Introduce bpf_map__initial_value().Alexei Starovoitov
2021-05-19libbpf: Generate loader program out of BPF ELF file.Alexei Starovoitov
2021-05-17libbpf: Add low level TC-BPF management APIKumar Kartikeya Dwivedi
2021-05-11libbpf: Add per-file linker optsAndrii Nakryiko
2021-04-08libbpf: Add bpf_map__inner_map APIAndrii Nakryiko
2021-03-25libbpf: Add bpf object kern_version attribute setterRafael David Tinoco
2021-03-26libbpf: Constify few bpf_program gettersAndrii Nakryiko
2021-03-18libbpf: Add BPF static linker APIsAndrii Nakryiko
2021-03-16libbpf: Add explicit padding to bpf_xdp_set_link_optsAndrii Nakryiko
2020-12-14libbpf: Expose libbpf ring_buffer epoll_fdBrendan Jackman
2020-09-29libbpf: Add support for freplace attachment in bpf_link_createToke Høiland-Jørgensen
2020-09-03libbpf: Deprecate notion of BPF program "title" in favor of "section name"Andrii Nakryiko
2020-08-21libbpf: Add perf_buffer APIs for better integration with outside epoll loopAndrii Nakryiko
2020-08-06tools/bpf: Support new uapi for map element bpf iteratorYonghong Song