blob: f5a66b72f9848cfb399b0694463ea1ec5eacb17b [file] [log] [blame]
Silvio Fricke24755a52016-10-28 10:14:10 +02001======================
Jonathan Corbet93dc3a12016-11-18 17:06:13 -07002Core API Documentation
Silvio Fricke24755a52016-10-28 10:14:10 +02003======================
4
Jonathan Corbet93dc3a12016-11-18 17:06:13 -07005This is the beginning of a manual for core kernel APIs. The conversion
6(and writing!) of documents for this manual is much appreciated!
7
8Core utilities
9==============
Silvio Fricke24755a52016-10-28 10:14:10 +020010
11.. toctree::
12 :maxdepth: 1
13
Mauro Carvalho Chehabbaca8a02017-03-30 17:11:32 -030014 kernel-api
Silvio Frickec3cbf1a2016-11-28 18:30:53 +010015 assoc_array
Silvio Fricke326bc872016-11-28 18:30:55 +010016 atomic_ops
Mauro Carvalho Chehabde0f51e2018-05-07 06:35:41 -030017 cachetlb
Elena Reshetovab6e859f2017-12-05 12:46:35 +020018 refcount-vs-atomic
Sebastian Andrzej Siewiorff58fa72016-12-22 17:19:34 +010019 cpu_hotplug
Matthew Wilcoxac665d92018-02-06 15:05:49 -050020 idr
Silvio Frickec2326942016-11-28 18:30:54 +010021 local_ops
Silvio Frickee7f08ff2016-10-28 10:14:11 +020022 workqueue
Mauro Carvalho Chehab3bd3b992017-03-30 17:11:30 -030023 genericirq
sayli karnikb2e33532017-03-30 02:01:16 +053024 flexible-arrays
Mauro Carvalho Chehab8aba7842017-05-13 07:07:47 -030025 librs
Jonathan Corbet7ee8adc2017-08-24 14:27:05 -060026 genalloc
Matthew Wilcox14ebc282017-12-22 06:32:16 -080027 errseq
Tobin C. Hardingb3ed2322017-12-20 08:17:15 +110028 printk-formats
Mauro Carvalho Chehabd8a121e2018-05-07 06:35:43 -030029 circular-buffers
Michal Hocko46ca3592018-05-29 10:26:44 +020030 gfp_mask-from-fs-io
Silvio Frickee7f08ff2016-10-28 10:14:11 +020031
Jonathan Corbet93dc3a12016-11-18 17:06:13 -070032Interfaces for kernel debugging
33===============================
34
35.. toctree::
36 :maxdepth: 1
37
Jonathan Corbetd6ba7a92016-11-18 17:21:32 -070038 debug-objects
39 tracepoint
Jonathan Corbet93dc3a12016-11-18 17:06:13 -070040
Silvio Fricke24755a52016-10-28 10:14:10 +020041.. only:: subproject
42
43 Indices
44 =======
45
46 * :ref:`genindex`