tools/lib/bpf/libbpf.map

Source file repositories/reference/linux-study-clean/tools/lib/bpf/libbpf.map

File Facts

System
Linux kernel
Corpus path
tools/lib/bpf/libbpf.map
Extension
.map
Size
9778 bytes
Lines
465
Domain
Support Tooling And Documentation
Bucket
tools
Inferred role
Support Tooling And Documentation: tools
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

LIBBPF_0.0.1 {
	global:
		bpf_btf_get_fd_by_id;
		bpf_map__btf_key_type_id;
		bpf_map__btf_value_type_id;
		bpf_map__fd;
		bpf_map__name;
		bpf_map__pin;
		bpf_map__reuse_fd;
		bpf_map__set_ifindex;
		bpf_map__set_inner_map_fd;
		bpf_map__unpin;
		bpf_map_delete_elem;
		bpf_map_get_fd_by_id;
		bpf_map_get_next_id;
		bpf_map_get_next_key;
		bpf_map_lookup_and_delete_elem;
		bpf_map_lookup_elem;
		bpf_map_update_elem;
		bpf_obj_get;
		bpf_obj_get_info_by_fd;
		bpf_obj_pin;
		bpf_object__btf_fd;
		bpf_object__close;
		bpf_object__find_map_by_name;
		bpf_object__kversion;
		bpf_object__load;
		bpf_object__name;
		bpf_object__open;
		bpf_object__pin;
		bpf_object__pin_maps;
		bpf_object__pin_programs;
		bpf_object__unpin_maps;
		bpf_object__unpin_programs;
		bpf_prog_attach;
		bpf_prog_detach;
		bpf_prog_detach2;
		bpf_prog_get_fd_by_id;
		bpf_prog_get_next_id;
		bpf_prog_query;
		bpf_program__fd;
		bpf_program__pin;
		bpf_program__set_expected_attach_type;
		bpf_program__set_ifindex;
		bpf_program__set_type;
		bpf_program__unload;
		bpf_program__unpin;
		bpf_prog_linfo__free;
		bpf_prog_linfo__new;
		bpf_prog_linfo__lfind_addr_func;
		bpf_prog_linfo__lfind;
		bpf_raw_tracepoint_open;
		bpf_task_fd_query;
		btf__fd;
		btf__find_by_name;
		btf__free;
		btf__name_by_offset;
		btf__new;
		btf__resolve_size;
		btf__resolve_type;
		btf__type_by_id;
		libbpf_attach_type_by_name;
		libbpf_get_error;
		libbpf_prog_type_by_name;
		libbpf_set_print;
		libbpf_strerror;
	local:
		*;
};

Annotation

Implementation Notes