summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/bpf.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-14libbpf: Add path_fd to struct bpf_link_create_optsJiri Olsa1-0/+1
2026-06-07libbpf: Add bpf_link_create support for tracing_multi linkJiri Olsa1-0/+9
2026-05-28libbpf: Add __NR_bpf definition for LoongArchTiezhu Yang1-0/+2
2026-05-18libbpf: Add OPTS_VALID() for log_opts in bpf_map_createLeon Hwang1-0/+3
2026-05-12libbpf: Add syscall common attributes support for map_createLeon Hwang1-1/+15
2026-05-12libbpf: Add support for extended BPF syscallLeon Hwang1-0/+36
2026-01-24libbpf: add fsession supportMenglong Dong1-0/+1
2025-12-05libbpf: Add support for associating BPF program with struct_opsAmery Hung1-0/+19
2025-10-28libbpf: Fix the incorrect reference to the memlock_rlim variable in the comment.Jianyun Gao1-1/+1
2025-09-22bpf: Implement signature verification for BPF programsKP Singh1-1/+1
2025-09-18libbpf: Support exclusive map creationKP Singh1-1/+3
2025-07-03libbpf: Introduce bpf_prog_stream_read() APIKumar Kartikeya Dwivedi1-0/+20
2025-06-09libbpf: Support link-based cgroup attach with optionsYonghong Song1-0/+44
2025-03-17libbpf: Pass BPF token from find_prog_btf_id to BPF_BTF_GET_FD_BY_IDMykyta Yatsenko1-1/+2
2024-12-13libbpf: prog load: Allow to use fd_array_cntAnton Protopopov1-1/+2
2024-11-11libbpf: Add support for uprobe multi session attachJiri Olsa1-0/+1
2024-05-15libbpf: fix feature detectors when using token_fdAndrii Nakryiko1-1/+1
2024-04-30libbpf: Add support for kprobe session attachJiri Olsa1-0/+1
2024-03-19libbpf: add support for BPF cookie for raw_tp/tp_btf programsAndrii Nakryiko1-2/+14
2024-01-24libbpf: Wire up token_fd into feature probing logicAndrii Nakryiko1-1/+4
2024-01-24libbpf: Further decouple feature checking logic from bpf_objectAndrii Nakryiko1-3/+3
2024-01-24libbpf: Add BPF token support to bpf_prog_load() APIAndrii Nakryiko1-1/+2
2024-01-24libbpf: Add BPF token support to bpf_btf_load() APIAndrii Nakryiko1-1/+5
2024-01-24libbpf: Add BPF token support to bpf_map_create() APIAndrii Nakryiko1-2/+3
2024-01-24libbpf: Add bpf_token_create() APIAndrii Nakryiko1-0/+17
2024-01-24libbpf: Ensure undefined bpf_attr field stays 0Martin KaFai Lau1-1/+1
2024-01-23libbpf: Find correct module BTFs for struct_ops maps and progs.Kui-Feng Lee1-1/+3
2023-10-24libbpf: Add link-based API for netkitDaniel Borkmann1-0/+16
2023-08-21libbpf: Add bpf_link_create support for multi uprobesJiri Olsa1-0/+11
2023-07-19libbpf: Add link-based API for tcxDaniel Borkmann1-2/+18
2023-07-19libbpf: Add opts-based attach/detach/query API for tcxDaniel Borkmann1-36/+71
2023-06-30libbpf: Add netfilter link attach helperFlorian Westphal1-0/+8
2023-05-23libbpf: Add opts-based bpf_obj_pin() API and add support for path_fdAndrii Nakryiko1-3/+14
2023-04-11libbpf: Wire through log_true_size for bpf_btf_load() APIAndrii Nakryiko1-2/+4
2023-04-11libbpf: Wire through log_true_size returned from kernel for BPF_PROG_LOADAndrii Nakryiko1-2/+5
2023-04-11libbpf: Don't enforce unnecessary verifier log restrictions on libbpf sideAndrii Nakryiko1-4/+0
2023-03-22libbpf: Update a bpf_link with another struct_ops.Kui-Feng Lee1-1/+7
2023-02-16libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd()Ilya Leoshkevich1-0/+20
2022-10-10libbpf: Introduce bpf_link_get_fd_by_id_opts()Roberto Sassu1-1/+11
2022-10-10libbpf: Introduce bpf_btf_get_fd_by_id_opts()Roberto Sassu1-1/+11
2022-10-10libbpf: Introduce bpf_prog_get_fd_by_id_opts()Roberto Sassu1-1/+11
2022-10-10libbpf: Introduce bpf_get_fd_by_id_opts and bpf_map_get_fd_by_id_opts()Roberto Sassu1-1/+11
2022-08-17libbpf: Clean up deprecated and legacy aliasesAndrii Nakryiko1-5/+0
2022-08-17libbpf: Streamline bpf_attr and perf_event_attr initializationAndrii Nakryiko1-71/+102
2022-08-15libbpf: Making bpf_prog_load() ignore name if kernel doesn't supportHangbin Liu1-4/+2
2022-08-11libbpf: Add names for auxiliary mapsHangbin Liu1-1/+1
2022-07-29libbpf: Add bpf_obj_get_opts()Joe Burton1-0/+9
2022-06-29libbpf: implement bpf_prog_query_optsStanislav Fomichev1-7/+31
2022-06-28libbpf: enforce strict libbpf 1.0 behaviorsAndrii Nakryiko1-4/+0
2022-06-28libbpf: remove deprecated low-level APIsAndrii Nakryiko1-170/+4