|
1 | 1 | - [index](index.md)
|
| 2 | +- BPF Object functions |
| 3 | + - [`bpf_object__open`](bpf_object__open.md) |
| 4 | + - [`bpf_object__open_file`](bpf_object__open_file.md) |
| 5 | + - [`bpf_object__open_mem`](bpf_object__open_mem.md) |
| 6 | + - [`bpf_object__load`](bpf_object__load.md) |
| 7 | + - [`bpf_object__close`](bpf_object__close.md) |
| 8 | + - [`bpf_object__pin_maps`](bpf_object__pin_maps.md) |
| 9 | + - [`bpf_object__unpin_maps`](bpf_object__unpin_maps.md) |
| 10 | + - [`bpf_object__pin_programs`](bpf_object__pin_programs.md) |
| 11 | + - [`bpf_object__unpin_programs`](bpf_object__unpin_programs.md) |
| 12 | + - [`bpf_object__pin`](bpf_object__pin.md) |
| 13 | + - [`bpf_object__unpin`](bpf_object__unpin.md) |
| 14 | + - [`bpf_object__name`](bpf_object__name.md) |
| 15 | + - [`bpf_object__kversion`](bpf_object__kversion.md) |
| 16 | + - [`bpf_object__set_kversion`](bpf_object__set_kversion.md) |
| 17 | + - [`bpf_object__token_fd`](bpf_object__token_fd.md) |
| 18 | + - [`bpf_object__btf`](bpf_object__btf.md) |
| 19 | + - [`bpf_object__btf_fd`](bpf_object__btf_fd.md) |
| 20 | + - [`bpf_object__find_program_by_name`](bpf_object__find_program_by_name.md) |
| 21 | + - BPF Skeleton functions |
| 22 | + - [`bpf_object__open_skeleton`](bpf_object__open_skeleton.md) |
| 23 | + - [`bpf_object__load_skeleton`](bpf_object__load_skeleton.md) |
| 24 | + - [`bpf_object__attach_skeleton`](bpf_object__attach_skeleton.md) |
| 25 | + - [`bpf_object__detach_skeleton`](bpf_object__detach_skeleton.md) |
| 26 | + - [`bpf_object__destroy_skeleton`](bpf_object__destroy_skeleton.md) |
| 27 | + - [`bpf_object__open_subskeleton`](bpf_object__open_subskeleton.md) |
| 28 | + - [`bpf_object__destroy_subskeleton`](bpf_object__destroy_subskeleton.md) |
| 29 | + - [`bpf_object__gen_loader`](bpf_object__gen_loader.md) |
| 30 | + - [`bpf_object__next_program`](bpf_object__next_program.md) |
| 31 | + - [`bpf_object__prev_program`](bpf_object__prev_program.md) |
| 32 | + - [`bpf_object__find_map_by_name`](bpf_object__find_map_by_name.md) |
| 33 | + - [`bpf_object__find_map_fd_by_name`](bpf_object__find_map_fd_by_name.md) |
| 34 | + - [`bpf_object__next_map`](bpf_object__next_map.md) |
| 35 | + - [`bpf_object__prev_map`](bpf_object__prev_map.md) |
| 36 | +- BPF Program functions |
| 37 | + - [`bpf_program__set_ifindex`](bpf_program__set_ifindex.md) |
| 38 | + - [`bpf_program__name`](bpf_program__name.md) |
| 39 | + - [`bpf_program__section_name`](bpf_program__section_name.md) |
| 40 | + - [`bpf_program__autoload`](bpf_program__autoload.md) |
| 41 | + - [`bpf_program__set_autoload`](bpf_program__set_autoload.md) |
| 42 | + - [`bpf_program__autoattach`](bpf_program__autoattach.md) |
| 43 | + - [`bpf_program__set_autoattach`](bpf_program__set_autoattach.md) |
| 44 | + - [`bpf_program__insns`](bpf_program__insns.md) |
| 45 | + - [`bpf_program__set_insns`](bpf_program__set_insns.md) |
| 46 | + - [`bpf_program__insn_cnt`](bpf_program__insn_cnt.md) |
| 47 | + - [`bpf_program__fd`](bpf_program__fd.md) |
| 48 | + - [`bpf_program__pin`](bpf_program__pin.md) |
| 49 | + - [`bpf_program__unpin`](bpf_program__unpin.md) |
| 50 | + - [`bpf_program__unload`](bpf_program__unload.md) |
| 51 | + - Program attach functions |
| 52 | + - [`bpf_program__attach`](bpf_program__attach.md) |
| 53 | + - [`bpf_program__attach_perf_event`](bpf_program__attach_perf_event.md) |
| 54 | + - [`bpf_program__attach_perf_event_opts`](bpf_program__attach_perf_event_opts.md) |
| 55 | + - [`bpf_program__attach_kprobe`](bpf_program__attach_kprobe.md) |
| 56 | + - [`bpf_program__attach_kprobe_opts`](bpf_program__attach_kprobe_opts.md) |
| 57 | + - [`bpf_program__attach_kprobe_multi_opts`](bpf_program__attach_kprobe_multi_opts.md) |
| 58 | + - [`bpf_program__attach_uprobe_multi`](bpf_program__attach_uprobe_multi.md) |
| 59 | + - [`bpf_program__attach_ksyscall`](bpf_program__attach_ksyscall.md) |
| 60 | + - [`bpf_program__attach_uprobe`](bpf_program__attach_uprobe.md) |
| 61 | + - [`bpf_program__attach_uprobe_opts`](bpf_program__attach_uprobe_opts.md) |
| 62 | + - [`bpf_program__attach_usdt`](bpf_program__attach_usdt.md) |
| 63 | + - [`bpf_program__attach_tracepoint`](bpf_program__attach_tracepoint.md) |
| 64 | + - [`bpf_program__attach_tracepoint_opts`](bpf_program__attach_tracepoint_opts.md) |
| 65 | + - [`bpf_program__attach_raw_tracepoint`](bpf_program__attach_raw_tracepoint.md) |
| 66 | + - [`bpf_program__attach_raw_tracepoint_opts`](bpf_program__attach_raw_tracepoint_opts.md) |
| 67 | + - [`bpf_program__attach_trace`](bpf_program__attach_trace.md) |
| 68 | + - [`bpf_program__attach_trace_opts`](bpf_program__attach_trace_opts.md) |
| 69 | + - [`bpf_program__attach_lsm`](bpf_program__attach_lsm.md) |
| 70 | + - [`bpf_program__attach_cgroup`](bpf_program__attach_cgroup.md) |
| 71 | + - [`bpf_program__attach_netns`](bpf_program__attach_netns.md) |
| 72 | + - [`bpf_program__attach_sockmap`](bpf_program__attach_sockmap.md) |
| 73 | + - [`bpf_program__attach_xdp`](bpf_program__attach_xdp.md) |
| 74 | + - [`bpf_program__attach_freplace`](bpf_program__attach_freplace.md) |
| 75 | + - [`bpf_program__attach_netfilter`](bpf_program__attach_netfilter.md) |
| 76 | + - [`bpf_program__attach_tcx`](bpf_program__attach_tcx.md) |
| 77 | + - [`bpf_program__attach_netkit`](bpf_program__attach_netkit.md) |
| 78 | + - [`bpf_program__attach_iter`](bpf_program__attach_iter.md) |
| 79 | + - [`bpf_program__type`](bpf_program__type.md) |
| 80 | + - [`bpf_program__set_type`](bpf_program__set_type.md) |
| 81 | + - [`bpf_program__set_expected_attach_type`](bpf_program__set_expected_attach_type.md) |
| 82 | + - [`bpf_program__flags`](bpf_program__flags.md) |
| 83 | + - [`bpf_program__set_flags`](bpf_program__set_flags.md) |
| 84 | + - [`bpf_program__log_level`](bpf_program__log_level.md) |
| 85 | + - [`bpf_program__set_log_level`](bpf_program__set_log_level.md) |
| 86 | + - [`bpf_program__log_buf`](bpf_program__log_buf.md) |
| 87 | + - [`bpf_program__set_log_buf`](bpf_program__set_log_buf.md) |
| 88 | + - [`bpf_program__set_attach_target`](bpf_program__set_attach_target.md) |
| 89 | + - [`bpf_program__expected_attach_type`](bpf_program__expected_attach_type.md) |
2 | 90 | - Misc libbpf functions
|
3 | 91 | - [`libbpf_major_version`](libbpf_major_version.md)
|
4 | 92 | - [`libbpf_minor_version`](libbpf_minor_version.md)
|
5 | 93 | - [`libbpf_strerror`](libbpf_strerror.md)
|
| 94 | +- Legacy APIs |
| 95 | + - [`bpf_program__get_type`](bpf_program__get_type.md) |
| 96 | + - [`bpf_program__get_expected_attach_type`](bpf_program__get_expected_attach_type.md) |
0 commit comments