Lines Matching full:kernel
14 .Nd "introduction to kernel programming interfaces"
18 kernel documentation.
22 programming interfaces available within the kernel.
34 To further set expectations, we acknowledge that kernel documentation, like the
51 kernel is expected to conform to the established style and coding conventions.
59 kernel.
100 Non-recoverable errors in the kernel should trigger a
121 kernel and advice on their usage.
134 Dynamic memory allocations inside the kernel are generally done using
175 The kernel interface for file systems is
183 directory, or other file-like entity within the kernel.
223 The front-end for interfacing with network sockets from within the kernel is
293 The kernel clock frequency and overall system time model is described by
302 Direct read/write access of userspace memory from the kernel is not permitted,
303 and memory transactions that cross the kernel/user boundary must go through one
317 .Ss Kernel Threads, Tasks, and Callbacks
318 Kernel threads and processes are created using the
324 Where dedicated kernel threads are too heavyweight, there is also the
368 The kernel interface for signals is described by
409 .Ss Kernel Modules
410 The interfaces for declaring loadable kernel modules are described by
424 A kernel test framework:
432 kernel debugger are defined with the
438 tracing facility adds static tracepoints to many areas of the kernel.
450 Kernel sanitizers can perform additional compiler-assisted checks against
454 The Kernel Address Sanitizer
456 and Kernel Memory Sanitizer
462 kernel config option enables extra code to assist with profiling and/or
487 Kernel environment management:
497 A facility for asynchronous logging to files from within the kernel is provided
511 The kernel object implementation is described by