i3c_driver 266 drivers/i3c/device.c int i3c_driver_register_with_owner(struct i3c_driver *drv, struct module *owner) i3c_driver 282 drivers/i3c/device.c void i3c_driver_unregister(struct i3c_driver *drv) i3c_driver 282 drivers/i3c/master.c struct i3c_driver *i3cdrv; i3c_driver 298 drivers/i3c/master.c struct i3c_driver *driver = drv_to_i3cdrv(dev->driver); i3c_driver 306 drivers/i3c/master.c struct i3c_driver *driver = drv_to_i3cdrv(dev->driver); i3c_driver 45 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c static struct i3c_driver st_lsm6dsx_driver = { i3c_driver 183 include/linux/i3c/device.h static inline struct i3c_driver *drv_to_i3cdrv(struct device_driver *drv) i3c_driver 185 include/linux/i3c/device.h return container_of(drv, struct i3c_driver, driver); i3c_driver 210 include/linux/i3c/device.h int i3c_driver_register_with_owner(struct i3c_driver *drv, i3c_driver 212 include/linux/i3c/device.h void i3c_driver_unregister(struct i3c_driver *drv); i3c_driver 241 include/linux/i3c/device.h static inline int i3c_i2c_driver_register(struct i3c_driver *i3cdrv, i3c_driver 266 include/linux/i3c/device.h static inline void i3c_i2c_driver_unregister(struct i3c_driver *i3cdrv,