|
kthread_exit(9) -- kernel threads
|
Kernel threads are light-weight processes which execute entirely within the kernel. Any process can request the creation of a new kernel thread. Kernel threads are not swapped out during memory conges... |
linedisc(9) -- extensible line discipline framework
|
The NetBSD TTY line discipline framework allows extensibility. Modules that need special line disciplines can add them as convenient and do not need to modify tty_conf.c. Line disciplines are now mana... |
|
lock(9) -- kernel lock functions
|
The lock functions provide synchronisation in the kernel by preventing multiple threads from simultaneously executing critical sections of code accessing shared data. A number of different locks are a... |
lockinit(9) -- kernel lock functions
|
The lock functions provide synchronisation in the kernel by preventing multiple threads from simultaneously executing critical sections of code accessing shared data. A number of different locks are a... |
lockmgr(9) -- kernel lock functions
|
The lock functions provide synchronisation in the kernel by preventing multiple threads from simultaneously executing critical sections of code accessing shared data. A number of different locks are a... |
lockmgr_printinfo(9) -- kernel lock functions
|
The lock functions provide synchronisation in the kernel by preventing multiple threads from simultaneously executing critical sections of code accessing shared data. A number of different locks are a... |
lockstatus(9) -- kernel lock functions
|
The lock functions provide synchronisation in the kernel by preventing multiple threads from simultaneously executing critical sections of code accessing shared data. A number of different locks are a... |
log(9) -- log a message from the kernel through the /dev/klog device
|
The log() function allows the kernel to send messages to user processes listening on /dev/klog. Usually syslogd(8) monitors /dev/klog for these messages and writes them to a log file. All messages are... |
lookup(9) -- pathname lookup
|
The namei interface is used to convert pathnames to file system vnodes. The name of the interface is actually a contraction of the words name and inode for name-to-inode conversion, in the days before... |
ltsleep(9) -- process context sleep and and wakeup
|
These functions implement voluntary context switching. ltsleep(), tsleep() and sleep() are used throughout the kernel whenever processing in the current context can not continue for any of the followi... |
malloc(9) -- kernel memory allocator
|
The malloc() function allocates uninitialized memory in kernel address space for an object whose size is specified by size. malloc_roundup() returns the actual size of the allocation unit for the give... |
MALLOC(9) -- kernel memory allocator
|
The malloc() function allocates uninitialized memory in kernel address space for an object whose size is specified by size. malloc_roundup() returns the actual size of the allocation unit for the give... |
malloc_roundup(9) -- kernel memory allocator
|
The malloc() function allocates uninitialized memory in kernel address space for an object whose size is specified by size. malloc_roundup() returns the actual size of the allocation unit for the give... |
mbuf(9) -- functions and macros for managing memory used by networking code
|
The mbuf functions and macros provide an easy and consistent way to handle a networking stack's memory management needs. An mbuf consists of a header and a data area. It is of a fixed size, MSIZE (de... |
mca(9) -- MicroChannel Architecture bus
|
The MCA device provides support for IBM's MicroChannel Architecture bus found on IBM PS/2 systems and selected workstations. It was designed as a replacement bus for the ISA bus found on IBM's older... |