================= BPF Documentation ================= This directory contains documentation for the BPF (Berkeley Packet Filter) facility, with a focus on the extended BPF version (eBPF). This kernel side documentation is still work in progress. The Cilium project also maintains a `BPF and XDP Reference Guide`_ that goes into great technical depth about the BPF Architecture. .. toctree:: :maxdepth: 1 verifier libbpf/index standardization/index btf faq syscall_api helpers kfuncs cpumasks fs_kfuncs programs maps bpf_prog_run classic_vs_extended.rst bpf_iterators bpf_licensing test_debug clang-notes linux-notes other redirect .. only:: subproject and html Indices ======= * :ref:`genindex` .. Links: .. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/