Lines Matching defs:driver
68 * @data: pointer to driver private data specific to device
88 * struct peci_driver - PECI driver
89 * @driver: inherit device driver
95 struct device_driver driver;
103 return container_of(d, struct peci_driver, driver);
106 int __peci_driver_register(struct peci_driver *driver, struct module *owner,
109 * peci_driver_register() - register PECI driver
110 * @driver: the driver to be registered
117 #define peci_driver_register(driver) \
118 __peci_driver_register(driver, THIS_MODULE, KBUILD_MODNAME)
119 void peci_driver_unregister(struct peci_driver *driver);
122 * module_peci_driver() - helper macro for registering a modular PECI driver