index.rst 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. =====================================
  2. The Linux kernel user-space API guide
  3. =====================================
  4. .. _man-pages: https://www.kernel.org/doc/man-pages/
  5. While much of the kernel's user-space API is documented elsewhere
  6. (particularly in the man-pages_ project), some user-space information can
  7. also be found in the kernel tree itself. This manual is intended to be the
  8. place where this information is gathered.
  9. System calls
  10. ============
  11. .. toctree::
  12. :maxdepth: 1
  13. unshare
  14. futex2
  15. ebpf/index
  16. ioctl/index
  17. mseal
  18. rseq
  19. Security-related interfaces
  20. ===========================
  21. .. toctree::
  22. :maxdepth: 1
  23. no_new_privs
  24. seccomp_filter
  25. landlock
  26. lsm
  27. mfd_noexec
  28. spec_ctrl
  29. tee
  30. check_exec
  31. Devices and I/O
  32. ===============
  33. .. toctree::
  34. :maxdepth: 1
  35. accelerators/ocxl
  36. dma-buf-heaps
  37. dma-buf-alloc-exchange
  38. fwctl/index
  39. gpio/index
  40. iommufd
  41. media/index
  42. dcdbas
  43. vduse
  44. isapnp
  45. Everything else
  46. ===============
  47. .. toctree::
  48. :maxdepth: 1
  49. ELF
  50. liveupdate
  51. netlink/index
  52. sysfs-platform_profile
  53. vduse
  54. futex2
  55. perf_ring_buffer
  56. ntsync