|
device_set_driver(9) -- associate a specific driver with a device node in the tree
|
This function associates a specific driver with a given device node in the tree. It is typically used in DEVICE_IDENTIFY(9) functions to add devices to a bus that does not support doing so automatical... |
device_set_flags(9) -- manipulate driver flags
|
Each device supports a set of driver-dependent flags which are often used to control device behaviour. These flags are read by calling device_get_flags() and written by calling device_set_flags(). |
device_set_ivars(9) -- access bus private variables
|
The device_get_ivars() function returns the bus-specific instance variables of a device. The device_set_ivars() function sets the bus-specific instance variables of a device. Typically, only bus drive... |
DEVICE_SHUTDOWN(9) -- called during system shutdown
|
This is called during system shutdown to allow the driver to put the hardware into a consistent state for rebooting the computer. |
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... |