Lines Matching refs:drv
1042 static int css_settle(struct device_driver *drv, void *unused) in css_settle() argument
1044 struct css_driver *cssdrv = to_cssdriver(drv); in css_settle()
1131 static int css_bus_match(struct device *dev, struct device_driver *drv) in css_bus_match() argument
1134 struct css_driver *driver = to_cssdriver(drv); in css_bus_match()
1193 struct css_driver *drv; in css_pm_prepare() local
1199 drv = to_cssdriver(sch->dev.driver); in css_pm_prepare()
1201 return drv->prepare ? drv->prepare(sch) : 0; in css_pm_prepare()
1207 struct css_driver *drv; in css_pm_complete() local
1211 drv = to_cssdriver(sch->dev.driver); in css_pm_complete()
1212 if (drv->complete) in css_pm_complete()
1213 drv->complete(sch); in css_pm_complete()
1219 struct css_driver *drv; in css_pm_freeze() local
1223 drv = to_cssdriver(sch->dev.driver); in css_pm_freeze()
1224 return drv->freeze ? drv->freeze(sch) : 0; in css_pm_freeze()
1230 struct css_driver *drv; in css_pm_thaw() local
1234 drv = to_cssdriver(sch->dev.driver); in css_pm_thaw()
1235 return drv->thaw ? drv->thaw(sch) : 0; in css_pm_thaw()
1241 struct css_driver *drv; in css_pm_restore() local
1246 drv = to_cssdriver(sch->dev.driver); in css_pm_restore()
1247 return drv->restore ? drv->restore(sch) : 0; in css_pm_restore()
1277 cdrv->drv.bus = &css_bus_type; in css_driver_register()
1278 return driver_register(&cdrv->drv); in css_driver_register()
1290 driver_unregister(&cdrv->drv); in css_driver_unregister()