index.rst 800 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. =================
  2. BPF Documentation
  3. =================
  4. This directory contains documentation for the BPF (Berkeley Packet
  5. Filter) facility, with a focus on the extended BPF version (eBPF).
  6. This kernel side documentation is still work in progress.
  7. The Cilium project also maintains a `BPF and XDP Reference Guide`_
  8. that goes into great technical depth about the BPF Architecture.
  9. .. toctree::
  10. :maxdepth: 1
  11. instruction-set
  12. verifier
  13. libbpf/index
  14. btf
  15. faq
  16. syscall_api
  17. helpers
  18. kfuncs
  19. programs
  20. maps
  21. bpf_prog_run
  22. classic_vs_extended.rst
  23. bpf_licensing
  24. test_debug
  25. clang-notes
  26. linux-notes
  27. other
  28. .. only:: subproject and html
  29. Indices
  30. =======
  31. * :ref:`genindex`
  32. .. Links:
  33. .. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/