Lines Matching refs:driver

29 static int intel_th_match(struct device *dev, struct device_driver *driver)  in intel_th_match()  argument
31 struct intel_th_driver *thdrv = to_intel_th_driver(driver); in intel_th_match()
38 return !strcmp(thdev->name, driver->name); in intel_th_match()
50 struct intel_th_driver *thdrv = to_intel_th_driver(dev->driver); in intel_th_probe()
61 if (!hub || !hub->dev.driver) in intel_th_probe()
64 hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_probe()
100 struct intel_th_driver *thdrv = to_intel_th_driver(dev->driver); in intel_th_remove()
157 to_intel_th_driver(dev->parent->driver); in intel_th_remove()
159 if (hub->dev.driver) in intel_th_remove()
221 struct intel_th_driver *hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_trace_prepare()
237 to_intel_th_driver_or_null(thdev->dev.driver); in intel_th_output_activate()
244 if (!try_module_get(thdrv->driver.owner)) in intel_th_output_activate()
271 module_put(thdrv->driver.owner); in intel_th_output_activate()
279 to_intel_th_driver_or_null(thdev->dev.driver); in intel_th_output_deactivate()
294 module_put(thdrv->driver.owner); in intel_th_output_deactivate()
359 thdrv->driver.bus = &intel_th_bus; in intel_th_driver_register()
361 return driver_register(&thdrv->driver); in intel_th_driver_register()
367 driver_unregister(&thdrv->driver); in intel_th_driver_unregister()
813 if (!dev || !dev->driver) in intel_th_output_open()
816 thdrv = to_intel_th_driver(dev->driver); in intel_th_output_open()
849 d = to_intel_th_driver(th->thdev[i]->dev.driver); in intel_th_irq()
980 struct intel_th_driver *hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_trace_enable()
1002 struct intel_th_driver *hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_trace_switch()
1023 struct intel_th_driver *hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_trace_disable()
1040 struct intel_th_driver *hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_set_output()
1051 hubdrv = to_intel_th_driver(hub->dev.driver); in intel_th_set_output()
1052 if (!hubdrv || !try_module_get(hubdrv->driver.owner)) in intel_th_set_output()
1063 module_put(hubdrv->driver.owner); in intel_th_set_output()