124755a55SSilvio Fricke====================== 293dc3a11SJonathan CorbetCore API Documentation 324755a55SSilvio Fricke====================== 424755a55SSilvio Fricke 593dc3a11SJonathan CorbetThis is the beginning of a manual for core kernel APIs. The conversion 693dc3a11SJonathan Corbet(and writing!) of documents for this manual is much appreciated! 793dc3a11SJonathan Corbet 893dc3a11SJonathan CorbetCore utilities 993dc3a11SJonathan Corbet============== 1024755a55SSilvio Fricke 1124755a55SSilvio Fricke.. toctree:: 1224755a55SSilvio Fricke :maxdepth: 1 1324755a55SSilvio Fricke 14baca8a0cSMauro Carvalho Chehab kernel-api 15*5fed00dcSSameer Rahmani kobject 16c3cbf1a7SSilvio Fricke assoc_array 17326bc876SSilvio Fricke atomic_ops 18de0f51e4SMauro Carvalho Chehab cachetlb 19b6e859f6SElena Reshetova refcount-vs-atomic 20ff58fa7fSSebastian Andrzej Siewior cpu_hotplug 21ac665d94SMatthew Wilcox idr 22c232694eSSilvio Fricke local_ops 23e7f08ffbSSilvio Fricke workqueue 243bd3b99aSMauro Carvalho Chehab genericirq 25992a8e60SMatthew Wilcox xarray 268aba7848SMauro Carvalho Chehab librs 277ee8adcfSJonathan Corbet genalloc 2814ebc28eSMatthew Wilcox errseq 291ec779b9SMauro Carvalho Chehab packing 30b3ed2321STobin C. Harding printk-formats 31d8a121e3SMauro Carvalho Chehab circular-buffers 32ba20ba2eSKent Overstreet generic-radix-tree 3352272c92SMike Rapoport memory-allocation 3441f35b39SMike Rapoport mm-api 35eddb1c22SJohn Hubbard pin_user_pages 3646ca3599SMichal Hocko gfp_mask-from-fs-io 370e3fd810SArnd Bergmann timekeeping 38ae9d8845SMike Rapoport boot-time-mm 3952d7e21fSMike Rapoport memory-hotplug 401eecbcdcSMauro Carvalho Chehab protection-keys 41772626ecSJonathan Corbet ../RCU/index 42d5ccd65aSMauro Carvalho Chehab gcc-plugins 43fcfacb9fSMasahiro Yamada symbol-namespaces 44bfcdcef8SDaniel Jordan padata 458ce156deSArnd Bergmann ioctl 4698cee674SMike Rapoport 47e7f08ffbSSilvio Fricke 4893dc3a11SJonathan CorbetInterfaces for kernel debugging 4993dc3a11SJonathan Corbet=============================== 5093dc3a11SJonathan Corbet 5193dc3a11SJonathan Corbet.. toctree:: 5293dc3a11SJonathan Corbet :maxdepth: 1 5393dc3a11SJonathan Corbet 5493dc3a11SJonathan Corbet debug-objects 55d6ba7a9cSJonathan Corbet tracepoint 5693dc3a11SJonathan Corbet 579c970ab5SMauro Carvalho Chehab.. only:: subproject and html 5824755a55SSilvio Fricke 5924755a55SSilvio Fricke Indices 6024755a55SSilvio Fricke ======= 6124755a55SSilvio Fricke 6224755a55SSilvio Fricke * :ref:`genindex` 63