|
mtx_owned(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_pool(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_alloc(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_create(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_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... |