Lines Matching refs:driver
9 * Core driver model functions and structures that should not be
16 * struct subsys_private - structure to hold the private to the driver core portions of the bus_type/class structure.
40 * driver core should ever touch these fields.
83 struct device_driver *driver;
88 * struct device_private - structure to hold the private to the driver core portions of the device structure.
92 * @knode_driver - node in driver list
97 * the device; typically because it depends on another driver getting
99 * @async_driver - pointer to device driver awaiting probe via async_probe
106 * Nothing outside of the driver core should ever touch these fields.
174 else if (dev->driver && dev->driver->sync_state)
175 dev->driver->sync_state(dev);