|
device_unbusy(9) -- manipulate device state
|
The current state of a device is accessed by calling device_get_state() which returns DS_NOTPRESENT, DS_ALIVE, DS_ATTACHED or DS_BUSY (described in device(9)). To test see if a device was successfully... |
device_verbose(9) -- manipulate device quiet flag
|
Each device has a quiet flag associated with it. A device is verbose by default when it is created but may be quieted to prevent the device identification string to be printed during probe. To quiet a... |
devstat(9) -- kernel interface for keeping device statistics
|
The devstat subsystem is an interface for recording device statistics, as its name implies. The idea is to keep reasonably detailed statistics while utilizing a minimum amount of CPU time to record th... |
devstat_add_entry(9) -- kernel interface for keeping device statistics
|
The devstat subsystem is an interface for recording device statistics, as its name implies. The idea is to keep reasonably detailed statistics while utilizing a minimum amount of CPU time to record th... |
devstat_end_transaction(9) -- kernel interface for keeping device statistics
|
The devstat subsystem is an interface for recording device statistics, as its name implies. The idea is to keep reasonably detailed statistics while utilizing a minimum amount of CPU time to record th... |
devstat_remove_entry(9) -- kernel interface for keeping device statistics
|
The devstat subsystem is an interface for recording device statistics, as its name implies. The idea is to keep reasonably detailed statistics while utilizing a minimum amount of CPU time to record th... |
devstat_start_transaction(9) -- kernel interface for keeping device statistics
|
The devstat subsystem is an interface for recording device statistics, as its name implies. The idea is to keep reasonably detailed statistics while utilizing a minimum amount of CPU time to record th... |
devsw(9) -- returns the cdevsw structure
|
The devsw() function returns a pointer to the cdevsw structure associated with this character device ID. If dev->si_cdevsw is set it is returned; otherwise, the major(9) offset into the cdevsw array i... |
devtoname(9) -- converts dev_t data into a string indicating the device name
|
The devtoname() function returns a pointer to the name of the device passed to it. The name is whatever was set to it in make_dev(). If no name is associated with dev, a pointer to a string consisting... |
dev_depends(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... |
DEV_MODULE(9) -- device driver module declaration macro
|
The DEV_MODULE() macro declares a device driver kernel module. It fills in a moduledata_t structure and then calls DECLARE_MODULE() with the correct args, where name is the name of the module and evh ... |
disk(9) -- Kernel disk storage API
|
The disk storage API permits kernel device drivers providing access to disk-like storage devices to advertise the device to other kernel components, including GEOM(4), and devfs(5). Each disk device i... |
disk_create(9) -- Kernel disk storage API
|
The disk storage API permits kernel device drivers providing access to disk-like storage devices to advertise the device to other kernel components, including GEOM(4), and devfs(5). Each disk device i... |