index.rst 783 B

1234567891011121314151617181920212223242526272829303132333435363738
  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. verifier
  12. libbpf/index
  13. standardization/index
  14. btf
  15. faq
  16. syscall_api
  17. helpers
  18. kfuncs
  19. cpumasks
  20. fs_kfuncs
  21. programs
  22. maps
  23. bpf_prog_run
  24. classic_vs_extended.rst
  25. bpf_iterators
  26. bpf_licensing
  27. test_debug
  28. clang-notes
  29. linux-notes
  30. other
  31. redirect
  32. .. Links:
  33. .. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/