The Linux Kernel
6.14.0
eBPF verifier
libbpf
BPF Standardization
BPF Type Format (BTF)
Frequently asked questions (FAQ)
Syscall API
Helper functions
BPF Kernel Functions (kfuncs)
BPF cpumask kfuncs
BPF filesystem kfuncs
Program Types
BPF_PROG_TYPE_CGROUP_SOCKOPT
BPF_PROG_TYPE_CGROUP_SYSCTL
BPF_PROG_TYPE_FLOW_DISSECTOR
LSM BPF Programs
BPF sk_lookup program
BPF maps
Running BPF programs from userspace
Classic BPF vs eBPF
BPF Iterators
BPF licensing
Testing and debugging BPF
1
Clang implementation notes
1
Linux implementation notes
Other
Redirect
The Linux Kernel
Program Types
View page source
Program Types
¶
BPF_PROG_TYPE_CGROUP_SOCKOPT
BPF_PROG_TYPE_CGROUP_SYSCTL
BPF_PROG_TYPE_FLOW_DISSECTOR
LSM BPF Programs
BPF sk_lookup program
For a list of all program types, see
Program Types and ELF Sections
in the
libbpf
documentation.