116192a77SAndrey IgnatovLIBBPF_0.0.1 { 216192a77SAndrey Ignatov global: 316192a77SAndrey Ignatov bpf_btf_get_fd_by_id; 416192a77SAndrey Ignatov bpf_map__btf_key_type_id; 516192a77SAndrey Ignatov bpf_map__btf_value_type_id; 616192a77SAndrey Ignatov bpf_map__fd; 716192a77SAndrey Ignatov bpf_map__name; 816192a77SAndrey Ignatov bpf_map__pin; 916192a77SAndrey Ignatov bpf_map__reuse_fd; 1016192a77SAndrey Ignatov bpf_map__set_ifindex; 1116192a77SAndrey Ignatov bpf_map__set_inner_map_fd; 1216192a77SAndrey Ignatov bpf_map__unpin; 1316192a77SAndrey Ignatov bpf_map_delete_elem; 1416192a77SAndrey Ignatov bpf_map_get_fd_by_id; 1516192a77SAndrey Ignatov bpf_map_get_next_id; 1616192a77SAndrey Ignatov bpf_map_get_next_key; 1716192a77SAndrey Ignatov bpf_map_lookup_and_delete_elem; 1816192a77SAndrey Ignatov bpf_map_lookup_elem; 1916192a77SAndrey Ignatov bpf_map_update_elem; 2016192a77SAndrey Ignatov bpf_obj_get; 2116192a77SAndrey Ignatov bpf_obj_get_info_by_fd; 2216192a77SAndrey Ignatov bpf_obj_pin; 2316192a77SAndrey Ignatov bpf_object__btf_fd; 2416192a77SAndrey Ignatov bpf_object__close; 2516192a77SAndrey Ignatov bpf_object__find_map_by_name; 2616192a77SAndrey Ignatov bpf_object__kversion; 2716192a77SAndrey Ignatov bpf_object__load; 2816192a77SAndrey Ignatov bpf_object__name; 2916192a77SAndrey Ignatov bpf_object__open; 3016192a77SAndrey Ignatov bpf_object__pin; 3116192a77SAndrey Ignatov bpf_object__pin_maps; 3216192a77SAndrey Ignatov bpf_object__pin_programs; 3316192a77SAndrey Ignatov bpf_object__unpin_maps; 3416192a77SAndrey Ignatov bpf_object__unpin_programs; 3516192a77SAndrey Ignatov bpf_prog_attach; 3616192a77SAndrey Ignatov bpf_prog_detach; 3716192a77SAndrey Ignatov bpf_prog_detach2; 3816192a77SAndrey Ignatov bpf_prog_get_fd_by_id; 3916192a77SAndrey Ignatov bpf_prog_get_next_id; 4016192a77SAndrey Ignatov bpf_prog_query; 4116192a77SAndrey Ignatov bpf_program__fd; 4216192a77SAndrey Ignatov bpf_program__pin; 4316192a77SAndrey Ignatov bpf_program__set_expected_attach_type; 4416192a77SAndrey Ignatov bpf_program__set_ifindex; 4516192a77SAndrey Ignatov bpf_program__set_type; 4616192a77SAndrey Ignatov bpf_program__unload; 4716192a77SAndrey Ignatov bpf_program__unpin; 48b053b439SMartin KaFai Lau bpf_prog_linfo__free; 49b053b439SMartin KaFai Lau bpf_prog_linfo__new; 50b053b439SMartin KaFai Lau bpf_prog_linfo__lfind_addr_func; 51b053b439SMartin KaFai Lau bpf_prog_linfo__lfind; 5216192a77SAndrey Ignatov bpf_raw_tracepoint_open; 5316192a77SAndrey Ignatov bpf_task_fd_query; 5416192a77SAndrey Ignatov btf__fd; 5516192a77SAndrey Ignatov btf__find_by_name; 5616192a77SAndrey Ignatov btf__free; 5716192a77SAndrey Ignatov btf__name_by_offset; 5816192a77SAndrey Ignatov btf__new; 5916192a77SAndrey Ignatov btf__resolve_size; 6016192a77SAndrey Ignatov btf__resolve_type; 6116192a77SAndrey Ignatov btf__type_by_id; 6216192a77SAndrey Ignatov libbpf_attach_type_by_name; 6316192a77SAndrey Ignatov libbpf_get_error; 6416192a77SAndrey Ignatov libbpf_prog_type_by_name; 6516192a77SAndrey Ignatov libbpf_set_print; 6616192a77SAndrey Ignatov libbpf_strerror; 6716192a77SAndrey Ignatov local: 6816192a77SAndrey Ignatov *; 6916192a77SAndrey Ignatov}; 701bf4b058SQuentin Monnet 711bf4b058SQuentin MonnetLIBBPF_0.0.2 { 721bf4b058SQuentin Monnet global: 73df5d22faSAlexei Starovoitov bpf_map_lookup_elem_flags; 74789f6babSAndrey Ignatov bpf_object__btf; 75f3cea32dSMaciej Fijalkowski bpf_object__find_map_fd_by_name; 7602c87446SAndrii Nakryiko btf__get_raw_data; 77b8dcf8d1SYonghong Song btf_ext__free; 78ae4ab4b4SAndrii Nakryiko btf_ext__get_raw_data; 79b8dcf8d1SYonghong Song btf_ext__new; 801bf4b058SQuentin Monnet} LIBBPF_0.0.1; 81d859900cSDaniel Borkmann 82d859900cSDaniel BorkmannLIBBPF_0.0.3 { 83d859900cSDaniel Borkmann global: 84d859900cSDaniel Borkmann bpf_map__is_internal; 85d859900cSDaniel Borkmann bpf_map_freeze; 86d859900cSDaniel Borkmann} LIBBPF_0.0.2; 87e6c64855SAndrii Nakryiko 88e6c64855SAndrii NakryikoLIBBPF_0.0.4 { 89e6c64855SAndrii Nakryiko global: 901c2e9efcSAndrii Nakryiko bpf_link__destroy; 91b2650027SAndrii Nakryiko bpf_program__attach_kprobe; 9263f2f5eeSAndrii Nakryiko bpf_program__attach_perf_event; 9384bf5e1fSAndrii Nakryiko bpf_program__attach_raw_tracepoint; 94f6de59c1SAndrii Nakryiko bpf_program__attach_tracepoint; 95b2650027SAndrii Nakryiko bpf_program__attach_uprobe; 96351131b5SAndrii Nakryiko btf_dump__dump_type; 97351131b5SAndrii Nakryiko btf_dump__free; 98e6c64855SAndrii Nakryiko btf__parse_elf; 996446b315SHechao Li libbpf_num_possible_cpus; 100fb84b822SAndrii Nakryiko perf_buffer__free; 101fb84b822SAndrii Nakryiko perf_buffer__poll; 102e6c64855SAndrii Nakryiko} LIBBPF_0.0.3; 103dadb81d0SAndrii Nakryiko 104dadb81d0SAndrii NakryikoLIBBPF_0.0.5 { 10509d7c2e3SQuentin Monnet global: 10609d7c2e3SQuentin Monnet bpf_btf_get_next_id; 107dadb81d0SAndrii Nakryiko} LIBBPF_0.0.4; 10803bd4773SAndrii Nakryiko 10903bd4773SAndrii NakryikoLIBBPF_0.0.6 { 1102ce8450eSAndrii Nakryiko global: 1114580b25fSToke Høiland-Jørgensen bpf_map__get_pin_path; 1124580b25fSToke Høiland-Jørgensen bpf_map__is_pinned; 1134580b25fSToke Høiland-Jørgensen bpf_map__set_pin_path; 1142ce8450eSAndrii Nakryiko bpf_object__open_file; 1152ce8450eSAndrii Nakryiko bpf_object__open_mem; 116b8c54ea4SAlexei Starovoitov bpf_program__attach_trace; 117f1eead9eSAndrii Nakryiko bpf_program__get_expected_attach_type; 118f1eead9eSAndrii Nakryiko bpf_program__get_type; 1191442e287SAlexei Starovoitov btf__find_by_name_kind; 120b8c54ea4SAlexei Starovoitov libbpf_find_vmlinux_btf_id; 12103bd4773SAndrii Nakryiko} LIBBPF_0.0.5; 12209c4708dSAndrii Nakryiko 12309c4708dSAndrii NakryikoLIBBPF_0.0.7 { 124d7a18ea7SAndrii Nakryiko global: 1259f81654eSAndrii Nakryiko btf_dump__emit_type_decl; 126d6958706SAndrii Nakryiko bpf_link__disconnect; 127590a0088SMartin KaFai Lau bpf_map__attach_struct_ops; 1282ab3d86eSYonghong Song bpf_map_delete_batch; 1292ab3d86eSYonghong Song bpf_map_lookup_and_delete_batch; 1302ab3d86eSYonghong Song bpf_map_lookup_batch; 1312ab3d86eSYonghong Song bpf_map_update_batch; 13201af3bf0SAndrii Nakryiko bpf_object__find_program_by_name; 133d66562fbSAndrii Nakryiko bpf_object__attach_skeleton; 134d66562fbSAndrii Nakryiko bpf_object__destroy_skeleton; 135d66562fbSAndrii Nakryiko bpf_object__detach_skeleton; 136d66562fbSAndrii Nakryiko bpf_object__load_skeleton; 137d66562fbSAndrii Nakryiko bpf_object__open_skeleton; 138d7a18ea7SAndrii Nakryiko bpf_program__attach; 13901af3bf0SAndrii Nakryiko bpf_program__name; 1403d208f4cSAndrii Nakryiko btf__align_of; 141fb2426adSMartin KaFai Lau libbpf_find_kernel_btf; 14209c4708dSAndrii Nakryiko} LIBBPF_0.0.6; 143dd88aed9SEelco Chaudron 144dd88aed9SEelco ChaudronLIBBPF_0.0.8 { 145ff26ce5cSEelco Chaudron global: 146c016b68eSAndrii Nakryiko bpf_link__fd; 147c016b68eSAndrii Nakryiko bpf_link__open; 148c016b68eSAndrii Nakryiko bpf_link__pin; 149c016b68eSAndrii Nakryiko bpf_link__pin_path; 150c016b68eSAndrii Nakryiko bpf_link__unpin; 151cc4f864bSAndrii Nakryiko bpf_link__update_program; 152cc4f864bSAndrii Nakryiko bpf_link_create; 153cc4f864bSAndrii Nakryiko bpf_link_update; 154e2842be5SToke Høiland-Jørgensen bpf_map__set_initial_value; 155d6c9c24eSChristy Lee bpf_prog_attach_opts; 156cc4f864bSAndrii Nakryiko bpf_program__attach_cgroup; 1571e092a03SKP Singh bpf_program__attach_lsm; 158ff26ce5cSEelco Chaudron bpf_program__set_attach_target; 159dd88aed9SEelco Chaudron} LIBBPF_0.0.7; 1600dbc8668SAndrii Nakryiko 1610dbc8668SAndrii NakryikoLIBBPF_0.0.9 { 1620dbc8668SAndrii Nakryiko global: 1630bee1067SSong Liu bpf_enable_stats; 164c09add2fSYonghong Song bpf_iter_create; 1650dbc8668SAndrii Nakryiko bpf_link_get_fd_by_id; 1660dbc8668SAndrii Nakryiko bpf_link_get_next_id; 167c09add2fSYonghong Song bpf_program__attach_iter; 168d60d81acSJakub Sitnicki bpf_program__attach_netns; 169272d51afSEelco Chaudron perf_buffer__consume; 170bf99c936SAndrii Nakryiko ring_buffer__add; 171bf99c936SAndrii Nakryiko ring_buffer__consume; 172bf99c936SAndrii Nakryiko ring_buffer__free; 173bf99c936SAndrii Nakryiko ring_buffer__new; 174bf99c936SAndrii Nakryiko ring_buffer__poll; 1750dbc8668SAndrii Nakryiko} LIBBPF_0.0.8; 1767bd3a33aSAndrii Nakryiko 1777bd3a33aSAndrii NakryikoLIBBPF_0.1.0 { 1781bdb6c9aSAndrii Nakryiko global: 1792e49527eSAndrii Nakryiko bpf_link__detach; 1802e49527eSAndrii Nakryiko bpf_link_detach; 1811bdb6c9aSAndrii Nakryiko bpf_map__ifindex; 1821bdb6c9aSAndrii Nakryiko bpf_map__key_size; 1831bdb6c9aSAndrii Nakryiko bpf_map__map_flags; 1841bdb6c9aSAndrii Nakryiko bpf_map__max_entries; 1851bdb6c9aSAndrii Nakryiko bpf_map__numa_node; 1861bdb6c9aSAndrii Nakryiko bpf_map__set_key_size; 1871bdb6c9aSAndrii Nakryiko bpf_map__set_map_flags; 1881bdb6c9aSAndrii Nakryiko bpf_map__set_max_entries; 1891bdb6c9aSAndrii Nakryiko bpf_map__set_numa_node; 1901bdb6c9aSAndrii Nakryiko bpf_map__set_type; 1911bdb6c9aSAndrii Nakryiko bpf_map__set_value_size; 1921bdb6c9aSAndrii Nakryiko bpf_map__type; 1931bdb6c9aSAndrii Nakryiko bpf_map__value_size; 194dc8698caSAndrii Nakryiko bpf_program__attach_xdp; 195d9297581SAndrii Nakryiko bpf_program__autoload; 196d9297581SAndrii Nakryiko bpf_program__set_autoload; 19794a1feddSAndrii Nakryiko btf__parse; 19894a1feddSAndrii Nakryiko btf__parse_raw; 19944ad23dfSAndrii Nakryiko btf__pointer_size; 20081372e12SAndrii Nakryiko btf__set_fd; 20144ad23dfSAndrii Nakryiko btf__set_pointer_size; 2027bd3a33aSAndrii Nakryiko} LIBBPF_0.0.9; 203dca5612fSAndrii Nakryiko 204dca5612fSAndrii NakryikoLIBBPF_0.2.0 { 205dca5612fSAndrii Nakryiko global: 2065d23328dSYiFei Zhu bpf_prog_bind_map; 20788f7fe72SSong Liu bpf_prog_test_run_opts; 208a5359091SToke Høiland-Jørgensen bpf_program__attach_freplace; 20952109584SAndrii Nakryiko bpf_program__section_name; 2104a3b33f8SAndrii Nakryiko btf__add_array; 2114a3b33f8SAndrii Nakryiko btf__add_const; 2124a3b33f8SAndrii Nakryiko btf__add_enum; 2134a3b33f8SAndrii Nakryiko btf__add_enum_value; 2144a3b33f8SAndrii Nakryiko btf__add_datasec; 2154a3b33f8SAndrii Nakryiko btf__add_datasec_var_info; 2164a3b33f8SAndrii Nakryiko btf__add_field; 2174a3b33f8SAndrii Nakryiko btf__add_func; 2184a3b33f8SAndrii Nakryiko btf__add_func_param; 2194a3b33f8SAndrii Nakryiko btf__add_func_proto; 2204a3b33f8SAndrii Nakryiko btf__add_fwd; 2214a3b33f8SAndrii Nakryiko btf__add_int; 2224a3b33f8SAndrii Nakryiko btf__add_ptr; 2234a3b33f8SAndrii Nakryiko btf__add_restrict; 224919d2b1dSAndrii Nakryiko btf__add_str; 2254a3b33f8SAndrii Nakryiko btf__add_struct; 2264a3b33f8SAndrii Nakryiko btf__add_typedef; 2274a3b33f8SAndrii Nakryiko btf__add_union; 2284a3b33f8SAndrii Nakryiko btf__add_var; 2294a3b33f8SAndrii Nakryiko btf__add_volatile; 2303289959bSAndrii Nakryiko btf__endianness; 231919d2b1dSAndrii Nakryiko btf__find_str; 232a871b043SAndrii Nakryiko btf__new_empty; 2333289959bSAndrii Nakryiko btf__set_endianness; 234f86ed050SAndrii Nakryiko btf__str_by_offset; 235dca5612fSAndrii Nakryiko perf_buffer__buffer_cnt; 236dca5612fSAndrii Nakryiko perf_buffer__buffer_fd; 237dca5612fSAndrii Nakryiko perf_buffer__epoll_fd; 238dca5612fSAndrii Nakryiko perf_buffer__consume_buffer; 239dca5612fSAndrii Nakryiko} LIBBPF_0.1.0; 240ba451366SAndrii Nakryiko 241ba451366SAndrii NakryikoLIBBPF_0.3.0 { 242ba451366SAndrii Nakryiko global: 2430cfdcd63SAndrii Nakryiko btf__base_btf; 244ba451366SAndrii Nakryiko btf__parse_elf_split; 245ba451366SAndrii Nakryiko btf__parse_raw_split; 246ba451366SAndrii Nakryiko btf__parse_split; 247ba451366SAndrii Nakryiko btf__new_empty_split; 248ba451366SAndrii Nakryiko btf__new_split; 249a4d2a7adSBrendan Jackman ring_buffer__epoll_fd; 250ba451366SAndrii Nakryiko} LIBBPF_0.2.0; 25122541a9eSIlya Leoshkevich 25222541a9eSIlya LeoshkevichLIBBPF_0.4.0 { 25322541a9eSIlya Leoshkevich global: 25422541a9eSIlya Leoshkevich btf__add_float; 2559af44bc5SAndrii Nakryiko btf__add_type; 256faf6ed32SAndrii Nakryiko bpf_linker__add_file; 257faf6ed32SAndrii Nakryiko bpf_linker__finalize; 258faf6ed32SAndrii Nakryiko bpf_linker__free; 259faf6ed32SAndrii Nakryiko bpf_linker__new; 260b3278099SAndrii Nakryiko bpf_map__inner_map; 261155f556dSRafael David Tinoco bpf_object__set_kversion; 262715c5ce4SKumar Kartikeya Dwivedi bpf_tc_attach; 263715c5ce4SKumar Kartikeya Dwivedi bpf_tc_detach; 264715c5ce4SKumar Kartikeya Dwivedi bpf_tc_hook_create; 265715c5ce4SKumar Kartikeya Dwivedi bpf_tc_hook_destroy; 266715c5ce4SKumar Kartikeya Dwivedi bpf_tc_query; 26722541a9eSIlya Leoshkevich} LIBBPF_0.3.0; 2685981881dSAndrii Nakryiko 2695981881dSAndrii NakryikoLIBBPF_0.5.0 { 2705981881dSAndrii Nakryiko global: 27116cac006SAndrii Nakryiko bpf_map__initial_value; 272e244d34dSEvgeniy Litvinenko bpf_map__pin_path; 27316cac006SAndrii Nakryiko bpf_map_lookup_and_delete_elem_flags; 274da97553eSJiri Olsa bpf_program__attach_kprobe_opts; 27547faff37SAndrii Nakryiko bpf_program__attach_perf_event_opts; 27647faff37SAndrii Nakryiko bpf_program__attach_tracepoint_opts; 27747faff37SAndrii Nakryiko bpf_program__attach_uprobe_opts; 27816cac006SAndrii Nakryiko bpf_object__gen_loader; 2796cc93e2fSQuentin Monnet btf__load_from_kernel_by_id; 28061fc51b1SQuentin Monnet btf__load_from_kernel_by_id_split; 2813c7e5859SQuentin Monnet btf__load_into_kernel; 282a710eed3SHengqi Chen btf__load_module_btf; 283a710eed3SHengqi Chen btf__load_vmlinux_btf; 284920d16afSAlan Maguire btf_dump__dump_type_data; 2855981881dSAndrii Nakryiko libbpf_set_strict_mode; 2865981881dSAndrii Nakryiko} LIBBPF_0.4.0; 2872f383041SAndrii Nakryiko 2882f383041SAndrii NakryikoLIBBPF_0.6.0 { 2895b84bd10SYonghong Song global: 29047512102SJoanne Koong bpf_map__map_extra; 29147512102SJoanne Koong bpf_map__set_map_extra; 292992c4225SAndrii Nakryiko bpf_map_create; 2932088a3a7SHengqi Chen bpf_object__next_map; 2942088a3a7SHengqi Chen bpf_object__next_program; 2952088a3a7SHengqi Chen bpf_object__prev_map; 2962088a3a7SHengqi Chen bpf_object__prev_program; 297d10ef2b8SAndrii Nakryiko bpf_prog_load; 298a6ca7158SAndrii Nakryiko bpf_program__flags; 29965a7fa2eSAndrii Nakryiko bpf_program__insn_cnt; 30065a7fa2eSAndrii Nakryiko bpf_program__insns; 3018cccee9eSFlorent Revest bpf_program__set_flags; 3027ca61121SAndrii Nakryiko btf__add_btf; 303223f903eSYonghong Song btf__add_decl_tag; 3042dc1e488SYonghong Song btf__add_type_tag; 305957d350aSAndrii Nakryiko btf__dedup; 3066a886de0SHengqi Chen btf__raw_data; 3076a886de0SHengqi Chen btf__type_cnt; 3086084f5dcSAndrii Nakryiko btf_dump__new; 3097615209fSAndrii Nakryiko libbpf_major_version; 3107615209fSAndrii Nakryiko libbpf_minor_version; 3117615209fSAndrii Nakryiko libbpf_version_string; 31241788934SAndrii Nakryiko perf_buffer__new; 31341788934SAndrii Nakryiko perf_buffer__new_raw; 3142f383041SAndrii Nakryiko} LIBBPF_0.5.0; 315dbdd2c7fSAndrii Nakryiko 316dbdd2c7fSAndrii NakryikoLIBBPF_0.7.0 { 317dbdd2c7fSAndrii Nakryiko global: 3180ed08d67SAndrii Nakryiko bpf_btf_load; 31920eccf29SAndrii Nakryiko bpf_program__expected_attach_type; 320b3ce9079SAndrii Nakryiko bpf_program__log_buf; 321dbdd2c7fSAndrii Nakryiko bpf_program__log_level; 322b3ce9079SAndrii Nakryiko bpf_program__set_log_buf; 323dbdd2c7fSAndrii Nakryiko bpf_program__set_log_level; 32420eccf29SAndrii Nakryiko bpf_program__type; 325c359821aSAndrii Nakryiko bpf_xdp_attach; 326c359821aSAndrii Nakryiko bpf_xdp_detach; 327c359821aSAndrii Nakryiko bpf_xdp_query; 328c359821aSAndrii Nakryiko bpf_xdp_query_id; 329ab9a5a05SAndrii Nakryiko btf_ext__raw_data; 330878d8defSAndrii Nakryiko libbpf_probe_bpf_helper; 331878d8defSAndrii Nakryiko libbpf_probe_bpf_map_type; 332878d8defSAndrii Nakryiko libbpf_probe_bpf_prog_type; 333ab9a5a05SAndrii Nakryiko libbpf_set_memlock_rlim; 334d130e954SAndrii Nakryiko} LIBBPF_0.6.0; 335697f104dSAndrii Nakryiko 336697f104dSAndrii NakryikoLIBBPF_0.8.0 { 337697f104dSAndrii Nakryiko global: 338ec41817bSAndrii Nakryiko bpf_map__autocreate; 339737d0646SAndrii Nakryiko bpf_map__get_next_key; 340737d0646SAndrii Nakryiko bpf_map__delete_elem; 341737d0646SAndrii Nakryiko bpf_map__lookup_and_delete_elem; 342737d0646SAndrii Nakryiko bpf_map__lookup_elem; 343ec41817bSAndrii Nakryiko bpf_map__set_autocreate; 344737d0646SAndrii Nakryiko bpf_map__update_elem; 345737d0646SAndrii Nakryiko bpf_map_delete_elem_flags; 346430025e5SDelyan Kratunov bpf_object__destroy_subskeleton; 347430025e5SDelyan Kratunov bpf_object__open_subskeleton; 348ec41817bSAndrii Nakryiko bpf_program__attach_kprobe_multi_opts; 349129b9c5eSKui-Feng Lee bpf_program__attach_trace_opts; 3502e4913e0SAndrii Nakryiko bpf_program__attach_usdt; 351b63b3c49SJiri Olsa bpf_program__set_insns; 352697f104dSAndrii Nakryiko libbpf_register_prog_handler; 353697f104dSAndrii Nakryiko libbpf_unregister_prog_handler; 354697f104dSAndrii Nakryiko} LIBBPF_0.7.0; 355e2371b16SAndrii Nakryiko 356e2371b16SAndrii NakryikoLIBBPF_1.0.0 { 357d18616e7SDaniel Müller global: 358395fc4faSJoe Burton bpf_obj_get_opts; 359a4b2f3cfSStanislav Fomichev bpf_prog_query_opts; 360708ac5beSAndrii Nakryiko bpf_program__attach_ksyscall; 36143cb8cbaSHao Luo bpf_program__autoattach; 36243cb8cbaSHao Luo bpf_program__set_autoattach; 363dffbbdc2SYonghong Song btf__add_enum64; 364dffbbdc2SYonghong Song btf__add_enum64_value; 365ccde5760SDaniel Müller libbpf_bpf_attach_type_str; 366ba5d1b58SDaniel Müller libbpf_bpf_link_type_str; 3673e6dc020SDaniel Müller libbpf_bpf_map_type_str; 368d18616e7SDaniel Müller libbpf_bpf_prog_type_str; 3699ff5efdeSJon Doron perf_buffer__buffer; 3707a366da2SRoberto Sassu} LIBBPF_0.8.0; 371b66ccae0SDavid Vernet 372b66ccae0SDavid VernetLIBBPF_1.1.0 { 373b66ccae0SDavid Vernet global: 3742ce7cbf2SRoberto Sassu bpf_btf_get_fd_by_id_opts; 37597c8f9ddSRoberto Sassu bpf_link_get_fd_by_id_opts; 376243e3005SRoberto Sassu bpf_map_get_fd_by_id_opts; 3778f13f168SRoberto Sassu bpf_prog_get_fd_by_id_opts; 378b66ccae0SDavid Vernet user_ring_buffer__discard; 379b66ccae0SDavid Vernet user_ring_buffer__free; 380b66ccae0SDavid Vernet user_ring_buffer__new; 381b66ccae0SDavid Vernet user_ring_buffer__reserve; 382b66ccae0SDavid Vernet user_ring_buffer__reserve_blocking; 383b66ccae0SDavid Vernet user_ring_buffer__submit; 384b66ccae0SDavid Vernet} LIBBPF_1.0.0; 3854ec38edaSAndrii Nakryiko 3864ec38edaSAndrii NakryikoLIBBPF_1.2.0 { 38755a9ed0eSIlya Leoshkevich global: 38855a9ed0eSIlya Leoshkevich bpf_btf_get_info_by_fd; 389912dd4b0SKui-Feng Lee bpf_link__update_map; 39055a9ed0eSIlya Leoshkevich bpf_link_get_info_by_fd; 39155a9ed0eSIlya Leoshkevich bpf_map_get_info_by_fd; 39255a9ed0eSIlya Leoshkevich bpf_prog_get_info_by_fd; 3934ec38edaSAndrii Nakryiko} LIBBPF_1.1.0; 3942b001b94SAndrii Nakryiko 3952b001b94SAndrii NakryikoLIBBPF_1.3.0 { 396f1674dc7SAndrii Nakryiko global: 397f1674dc7SAndrii Nakryiko bpf_obj_pin_opts; 398*068ca522SDaniel Xu bpf_object__unpin; 399fe20ce3aSDaniel Borkmann bpf_prog_detach_opts; 40052364abbSFlorian Westphal bpf_program__attach_netfilter; 40155cc3768SDaniel Borkmann bpf_program__attach_tcx; 4023140cf12SJiri Olsa bpf_program__attach_uprobe_multi; 4032b001b94SAndrii Nakryiko} LIBBPF_1.2.0; 404