summaryrefslogtreecommitdiff
path: root/tools/lib/bpf/libbpf.map
diff options
context:
space:
mode:
authorAndrii Nakryiko <andrii@kernel.org>2022-06-28 00:15:21 +0300
committerAlexei Starovoitov <ast@kernel.org>2022-06-28 23:13:32 +0300
commitb4bda502dfa28c7cb78e25f24593fc1d4628b21c (patch)
tree33e4fe519607ae3c7a39c3b1afdaef8672fb5a6e /tools/lib/bpf/libbpf.map
parent146bf811f5ac133e619fcf4e77bc7a97a9e401e7 (diff)
downloadlinux-b4bda502dfa28c7cb78e25f24593fc1d4628b21c.tar.xz
libbpf: remove multi-instance and custom private data APIs
Remove all the public APIs that are related to creating multi-instance bpf_programs through custom preprocessing callback and generally working with them. Also remove all the bpf_{object,map,program}__[set_]priv() APIs. Signed-off-by: Andrii Nakryiko <andrii@kernel.org> Link: https://lore.kernel.org/r/20220627211527.2245459-10-andrii@kernel.org Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/lib/bpf/libbpf.map')
-rw-r--r--tools/lib/bpf/libbpf.map10
1 files changed, 0 insertions, 10 deletions
diff --git a/tools/lib/bpf/libbpf.map b/tools/lib/bpf/libbpf.map
index 7f19c43028f1..236efc7338f1 100644
--- a/tools/lib/bpf/libbpf.map
+++ b/tools/lib/bpf/libbpf.map
@@ -6,11 +6,9 @@ LIBBPF_0.0.1 {
bpf_map__fd;
bpf_map__name;
bpf_map__pin;
- bpf_map__priv;
bpf_map__reuse_fd;
bpf_map__set_ifindex;
bpf_map__set_inner_map_fd;
- bpf_map__set_priv;
bpf_map__unpin;
bpf_map_delete_elem;
bpf_map_get_fd_by_id;
@@ -32,8 +30,6 @@ LIBBPF_0.0.1 {
bpf_object__pin;
bpf_object__pin_maps;
bpf_object__pin_programs;
- bpf_object__priv;
- bpf_object__set_priv;
bpf_object__unpin_maps;
bpf_object__unpin_programs;
bpf_prog_attach;
@@ -43,18 +39,12 @@ LIBBPF_0.0.1 {
bpf_prog_get_next_id;
bpf_prog_query;
bpf_program__fd;
- bpf_program__nth_fd;
bpf_program__pin;
- bpf_program__pin_instance;
- bpf_program__priv;
bpf_program__set_expected_attach_type;
bpf_program__set_ifindex;
- bpf_program__set_prep;
- bpf_program__set_priv;
bpf_program__set_type;
bpf_program__unload;
bpf_program__unpin;
- bpf_program__unpin_instance;
bpf_prog_linfo__free;
bpf_prog_linfo__new;
bpf_prog_linfo__lfind_addr_func;