|
cv_init(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_signal(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
|
cv_timedwait(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_timedwait_sig(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_wait(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_waitq_empty(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_waitq_remove(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_wait_sig(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
cv_wmesg(9) -- kernel condition variable
|
Condition variables are used in conjunction with mutexes to wait for conditions to occur. Condition variables are created with cv_init(), where cvp is a pointer to space for a struct cv, and desc is a... |
DECLARE_MODULE(9) -- kernel module declaration macro
|
The DECLARE_MODULE() macro declares a generic kernel module. It is used to register the module with the system, using the SYSINIT() macro. DECLARE_MODULE() is usually used within other macros, such as... |
DEFINE_CLASS(9) -- a kernel object system for FreeBSD
|
The kernel object system implements an object-oriented programming system in the FreeBSD kernel. The system is based around the concepts of interfaces, which are descriptions of sets of methods; class... |
DELAY(9) -- busy loop for an interval
|
Delay for delay microseconds (1/1000000th of a second). |
destroy_dev(9) -- manage dev_t's and DEVFS registration for devices
|
The make_dev() function creates a dev_t structure for a new device. If DEVFS is available, it is also notified of the presence of the new device. The device will be owned by uid, with the group owners... |
devclass(9) -- object representing a class of devices
|
The devclass object has two main functions in the system. The first is to manage the allocation of unit numbers for device instances and the second is to hold the list of device drivers for a particul... |
devclass_add_driver(9) -- manipulate the drivers in a devclass
|
These functions can be used to add new drivers into the system, remove old ones and search for existing ones. Normally drivers are added automatically during system initialisation. |