Lines Matching refs:drv

677 	struct ps3_vuart_port_driver *drv =  in ps3_vuart_work()  local
680 BUG_ON(!drv); in ps3_vuart_work()
681 drv->work(dev); in ps3_vuart_work()
997 struct ps3_vuart_port_driver *drv; in ps3_vuart_probe() local
1002 drv = ps3_system_bus_dev_to_vuart_drv(dev); in ps3_vuart_probe()
1003 BUG_ON(!drv); in ps3_vuart_probe()
1006 drv->core.core.name); in ps3_vuart_probe()
1059 if (drv->probe) in ps3_vuart_probe()
1060 result = drv->probe(dev); in ps3_vuart_probe()
1121 struct ps3_vuart_port_driver *drv; in ps3_vuart_remove() local
1137 drv = ps3_system_bus_dev_to_vuart_drv(dev); in ps3_vuart_remove()
1139 BUG_ON(!drv); in ps3_vuart_remove()
1141 if (drv->remove) { in ps3_vuart_remove()
1142 drv->remove(dev); in ps3_vuart_remove()
1172 struct ps3_vuart_port_driver *drv; in ps3_vuart_shutdown() local
1188 drv = ps3_system_bus_dev_to_vuart_drv(dev); in ps3_vuart_shutdown()
1190 BUG_ON(!drv); in ps3_vuart_shutdown()
1192 if (drv->shutdown) in ps3_vuart_shutdown()
1193 drv->shutdown(dev); in ps3_vuart_shutdown()
1194 else if (drv->remove) { in ps3_vuart_shutdown()
1197 drv->remove(dev); in ps3_vuart_shutdown()
1236 int ps3_vuart_port_driver_register(struct ps3_vuart_port_driver *drv) in ps3_vuart_port_driver_register() argument
1240 pr_debug("%s:%d: (%s)\n", __func__, __LINE__, drv->core.core.name); in ps3_vuart_port_driver_register()
1242 BUG_ON(!drv->core.match_id); in ps3_vuart_port_driver_register()
1243 BUG_ON(!drv->core.core.name); in ps3_vuart_port_driver_register()
1245 drv->core.probe = ps3_vuart_probe; in ps3_vuart_port_driver_register()
1246 drv->core.remove = ps3_vuart_remove; in ps3_vuart_port_driver_register()
1247 drv->core.shutdown = ps3_vuart_shutdown; in ps3_vuart_port_driver_register()
1249 result = ps3_system_bus_driver_register(&drv->core); in ps3_vuart_port_driver_register()
1258 void ps3_vuart_port_driver_unregister(struct ps3_vuart_port_driver *drv) in ps3_vuart_port_driver_unregister() argument
1260 pr_debug("%s:%d: (%s)\n", __func__, __LINE__, drv->core.core.name); in ps3_vuart_port_driver_unregister()
1261 ps3_system_bus_driver_unregister(&drv->core); in ps3_vuart_port_driver_unregister()