|
mtx_pool_destroy(9) -- mutex pool routines
|
Mutex pools are designed to be used as short term leaf mutexes; i.e., the last mutex one might acquire before calling msleep(9). They operate using a shared pool of mutexes. A mutex may be chosen from... |
mtx_pool_find(9) -- mutex pool routines
|
Mutex pools are designed to be used as short term leaf mutexes; i.e., the last mutex one might acquire before calling msleep(9). They operate using a shared pool of mutexes. A mutex may be chosen from... |
|
mtx_pool_lock(9) -- mutex pool routines
|
Mutex pools are designed to be used as short term leaf mutexes; i.e., the last mutex one might acquire before calling msleep(9). They operate using a shared pool of mutexes. A mutex may be chosen from... |
mtx_pool_lock_spin(9) -- mutex pool routines
|
Mutex pools are designed to be used as short term leaf mutexes; i.e., the last mutex one might acquire before calling msleep(9). They operate using a shared pool of mutexes. A mutex may be chosen from... |
mtx_pool_unlock(9) -- mutex pool routines
|
Mutex pools are designed to be used as short term leaf mutexes; i.e., the last mutex one might acquire before calling msleep(9). They operate using a shared pool of mutexes. A mutex may be chosen from... |
mtx_pool_unlock_spin(9) -- mutex pool routines
|
Mutex pools are designed to be used as short term leaf mutexes; i.e., the last mutex one might acquire before calling msleep(9). They operate using a shared pool of mutexes. A mutex may be chosen from... |
mtx_recursed(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
MTX_SYSINIT(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
mtx_trylock(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
mtx_trylock_flags(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
mtx_unlock(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
mtx_unlock_flags(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
mtx_unlock_spin(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
mtx_unlock_spin_flags(9) -- kernel synchronization primitives
|
Mutexes are the most basic and primary method of process synchronization. The major design considerations for mutexes are: 1. Acquiring and releasing uncontested mutexes should be as cheap as possible... |
MULTI_DRIVER_MODULE(9) -- kernel driver declaration macro
|
The DRIVER_MODULE() macro declares a kernel driver. DRIVER_MODULE() expands to the real driver declaration, where the phrase name is used as the naming prefix for the driver and its functions. Note th... |