Lines Matching refs:cldrv

1002 					    const struct mei_cl_driver *cldrv)  in mei_cl_device_find()  argument
1012 id = cldrv->id_table; in mei_cl_device_find()
1046 const struct mei_cl_driver *cldrv = to_mei_cl_driver(drv); in mei_cl_device_match() local
1052 if (!cldrv || !cldrv->id_table) in mei_cl_device_match()
1055 found_id = mei_cl_device_find(cldev, cldrv); in mei_cl_device_match()
1072 struct mei_cl_driver *cldrv; in mei_cl_device_probe() local
1077 cldrv = to_mei_cl_driver(dev->driver); in mei_cl_device_probe()
1079 if (!cldrv || !cldrv->probe) in mei_cl_device_probe()
1082 id = mei_cl_device_find(cldev, cldrv); in mei_cl_device_probe()
1091 ret = cldrv->probe(cldev, id); in mei_cl_device_probe()
1111 struct mei_cl_driver *cldrv = to_mei_cl_driver(dev->driver); in mei_cl_device_remove() local
1113 if (cldrv->remove) in mei_cl_device_remove()
1114 cldrv->remove(cldev); in mei_cl_device_remove()
1520 int __mei_cldev_driver_register(struct mei_cl_driver *cldrv, in __mei_cldev_driver_register() argument
1525 cldrv->driver.name = cldrv->name; in __mei_cldev_driver_register()
1526 cldrv->driver.owner = owner; in __mei_cldev_driver_register()
1527 cldrv->driver.bus = &mei_cl_bus_type; in __mei_cldev_driver_register()
1529 err = driver_register(&cldrv->driver); in __mei_cldev_driver_register()
1533 pr_debug("mei: driver [%s] registered\n", cldrv->driver.name); in __mei_cldev_driver_register()
1539 void mei_cldev_driver_unregister(struct mei_cl_driver *cldrv) in mei_cldev_driver_unregister() argument
1541 driver_unregister(&cldrv->driver); in mei_cldev_driver_unregister()
1543 pr_debug("mei: driver [%s] unregistered\n", cldrv->driver.name); in mei_cldev_driver_unregister()