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