i3c_device 12 drivers/base/regmap/regmap-i3c.c struct i3c_device *i3c = dev_to_i3cdev(dev); i3c_device 29 drivers/base/regmap/regmap-i3c.c struct i3c_device *i3c = dev_to_i3cdev(dev); i3c_device 48 drivers/base/regmap/regmap-i3c.c struct regmap *__devm_regmap_init_i3c(struct i3c_device *i3c, i3c_device 31 drivers/i3c/device.c int i3c_device_do_priv_xfers(struct i3c_device *dev, i3c_device 61 drivers/i3c/device.c void i3c_device_get_info(struct i3c_device *dev, i3c_device 83 drivers/i3c/device.c int i3c_device_disable_ibi(struct i3c_device *dev) i3c_device 112 drivers/i3c/device.c int i3c_device_enable_ibi(struct i3c_device *dev) i3c_device 139 drivers/i3c/device.c int i3c_device_request_ibi(struct i3c_device *dev, i3c_device 167 drivers/i3c/device.c void i3c_device_free_ibi(struct i3c_device *dev) i3c_device 185 drivers/i3c/device.c struct device *i3cdev_to_dev(struct i3c_device *i3cdev) i3c_device 197 drivers/i3c/device.c struct i3c_device *dev_to_i3cdev(struct device *dev) i3c_device 199 drivers/i3c/device.c return container_of(dev, struct i3c_device, dev); i3c_device 211 drivers/i3c/device.c i3c_device_match_id(struct i3c_device *i3cdev, i3c_device 252 drivers/i3c/master.c ATTRIBUTE_GROUPS(i3c_device); i3c_device 256 drivers/i3c/master.c struct i3c_device *i3cdev = dev_to_i3cdev(dev); i3c_device 281 drivers/i3c/master.c struct i3c_device *i3cdev; i3c_device 297 drivers/i3c/master.c struct i3c_device *i3cdev = dev_to_i3cdev(dev); i3c_device 305 drivers/i3c/master.c struct i3c_device *i3cdev = dev_to_i3cdev(dev); i3c_device 704 drivers/i3c/master.c struct i3c_device *i3cdev = dev_to_i3cdev(dev); i3c_device 25 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c static int st_lsm6dsx_i3c_probe(struct i3c_device *i3cdev) i3c_device 139 include/linux/i3c/device.h struct i3c_device; i3c_device 178 include/linux/i3c/device.h int (*probe)(struct i3c_device *dev); i3c_device 179 include/linux/i3c/device.h int (*remove)(struct i3c_device *dev); i3c_device 188 include/linux/i3c/device.h struct device *i3cdev_to_dev(struct i3c_device *i3cdev); i3c_device 189 include/linux/i3c/device.h struct i3c_device *dev_to_i3cdev(struct device *dev); i3c_device 192 include/linux/i3c/device.h i3c_device_match_id(struct i3c_device *i3cdev, i3c_device 195 include/linux/i3c/device.h static inline void i3cdev_set_drvdata(struct i3c_device *i3cdev, i3c_device 203 include/linux/i3c/device.h static inline void *i3cdev_get_drvdata(struct i3c_device *i3cdev) i3c_device 292 include/linux/i3c/device.h int i3c_device_do_priv_xfers(struct i3c_device *dev, i3c_device 296 include/linux/i3c/device.h void i3c_device_get_info(struct i3c_device *dev, struct i3c_device_info *info); i3c_device 325 include/linux/i3c/device.h void (*handler)(struct i3c_device *dev, i3c_device 329 include/linux/i3c/device.h int i3c_device_request_ibi(struct i3c_device *dev, i3c_device 331 include/linux/i3c/device.h void i3c_device_free_ibi(struct i3c_device *dev); i3c_device 332 include/linux/i3c/device.h int i3c_device_enable_ibi(struct i3c_device *dev); i3c_device 333 include/linux/i3c/device.h int i3c_device_disable_ibi(struct i3c_device *dev); i3c_device 28 include/linux/i3c/master.h struct i3c_device; i3c_device 154 include/linux/i3c/master.h void (*handler)(struct i3c_device *dev, i3c_device 212 include/linux/i3c/master.h struct i3c_device *dev; i3c_device 25 include/linux/regmap.h struct i3c_device; i3c_device 625 include/linux/regmap.h struct regmap *__devm_regmap_init_i3c(struct i3c_device *i3c,