Lines Matching refs:cx_drv
54 struct cx_drv *cx_drv = to_cx_driver(drv);
55 const struct cx_device_id *ids = cx_drv->id_table;
109 * @cx_driver: driver table (cx_drv struct) from driver
115 struct cx_drv *cx_drv = to_cx_driver(dev->driver);
119 if (!cx_dev->driver && cx_drv->probe) {
120 id = cx_device_match(cx_drv->id_table, cx_dev);
122 if ((error = cx_drv->probe(cx_dev, id)) < 0)
125 cx_dev->driver = cx_drv;
139 struct cx_drv *cx_drv = cx_dev->driver;
140 if (cx_drv->remove)
141 cx_drv->remove(cx_dev);
156 * @cx_driver: driver table (cx_drv struct) from driver
159 * The cx_drv struct contains the driver name, a pointer to
163 int cx_driver_register(struct cx_drv *cx_driver)
173 * @cx_driver: driver table (cx_drv struct) from driver
175 int cx_driver_unregister(struct cx_drv *cx_driver)