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()
1005 drv->core.core.name); in ps3_vuart_probe()
1007 BUG_ON(!drv); in ps3_vuart_probe()
1060 if (drv->probe) in ps3_vuart_probe()
1061 result = drv->probe(dev); in ps3_vuart_probe()
1122 struct ps3_vuart_port_driver *drv; in ps3_vuart_remove() local
1138 drv = ps3_system_bus_dev_to_vuart_drv(dev); in ps3_vuart_remove()
1140 BUG_ON(!drv); in ps3_vuart_remove()
1142 if (drv->remove) { in ps3_vuart_remove()
1143 drv->remove(dev); in ps3_vuart_remove()
1173 struct ps3_vuart_port_driver *drv; in ps3_vuart_shutdown() local
1189 drv = ps3_system_bus_dev_to_vuart_drv(dev); in ps3_vuart_shutdown()
1191 BUG_ON(!drv); in ps3_vuart_shutdown()
1193 if (drv->shutdown) in ps3_vuart_shutdown()
1194 drv->shutdown(dev); in ps3_vuart_shutdown()
1195 else if (drv->remove) { in ps3_vuart_shutdown()
1198 drv->remove(dev); in ps3_vuart_shutdown()
1237 int ps3_vuart_port_driver_register(struct ps3_vuart_port_driver *drv) in ps3_vuart_port_driver_register() argument
1241 pr_debug("%s:%d: (%s)\n", __func__, __LINE__, drv->core.core.name); in ps3_vuart_port_driver_register()
1243 BUG_ON(!drv->core.match_id); in ps3_vuart_port_driver_register()
1244 BUG_ON(!drv->core.core.name); in ps3_vuart_port_driver_register()
1246 drv->core.probe = ps3_vuart_probe; in ps3_vuart_port_driver_register()
1247 drv->core.remove = ps3_vuart_remove; in ps3_vuart_port_driver_register()
1248 drv->core.shutdown = ps3_vuart_shutdown; in ps3_vuart_port_driver_register()
1250 result = ps3_system_bus_driver_register(&drv->core); in ps3_vuart_port_driver_register()
1259 void ps3_vuart_port_driver_unregister(struct ps3_vuart_port_driver *drv) in ps3_vuart_port_driver_unregister() argument
1261 pr_debug("%s:%d: (%s)\n", __func__, __LINE__, drv->core.core.name); in ps3_vuart_port_driver_unregister()
1262 ps3_system_bus_driver_unregister(&drv->core); in ps3_vuart_port_driver_unregister()