46 lines · plain
1=================2BPF Documentation3=================4 5This directory contains documentation for the BPF (Berkeley Packet6Filter) facility, with a focus on the extended BPF version (eBPF).7 8This kernel side documentation is still work in progress.9The Cilium project also maintains a `BPF and XDP Reference Guide`_10that goes into great technical depth about the BPF Architecture.11 12.. toctree::13 :maxdepth: 114 15 verifier16 libbpf/index17 standardization/index18 btf19 faq20 syscall_api21 helpers22 kfuncs23 cpumasks24 fs_kfuncs25 programs26 maps27 bpf_prog_run28 classic_vs_extended.rst29 bpf_iterators30 bpf_licensing31 test_debug32 clang-notes33 linux-notes34 other35 redirect36 37.. only:: subproject and html38 39 Indices40 =======41 42 * :ref:`genindex`43 44.. Links:45.. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/46