slim_device        12 drivers/base/regmap/regmap-slimbus.c 	struct slim_device *sdev = context;
slim_device        20 drivers/base/regmap/regmap-slimbus.c 	struct slim_device *sdev = context;
slim_device        32 drivers/base/regmap/regmap-slimbus.c static const struct regmap_bus *regmap_get_slimbus(struct slim_device *slim,
slim_device        41 drivers/base/regmap/regmap-slimbus.c struct regmap *__regmap_init_slimbus(struct slim_device *slimbus,
slim_device        56 drivers/base/regmap/regmap-slimbus.c struct regmap *__devm_regmap_init_slimbus(struct slim_device *slimbus,
slim_device        20 drivers/slimbus/core.c 					       const struct slim_device *sbdev)
slim_device        35 drivers/slimbus/core.c 	struct slim_device *sbdev = to_slim_device(dev);
slim_device        45 drivers/slimbus/core.c static void slim_device_update_status(struct slim_device *sbdev,
slim_device        64 drivers/slimbus/core.c 	struct slim_device	*sbdev = to_slim_device(dev);
slim_device        86 drivers/slimbus/core.c 	struct slim_device *sbdev = to_slim_device(dev);
slim_device       100 drivers/slimbus/core.c 	struct slim_device *sbdev = to_slim_device(dev);
slim_device       149 drivers/slimbus/core.c 	struct slim_device *sbdev = to_slim_device(dev);
slim_device       155 drivers/slimbus/core.c 			   struct slim_device *sbdev,
slim_device       178 drivers/slimbus/core.c static struct slim_device *slim_alloc_device(struct slim_controller *ctrl,
slim_device       182 drivers/slimbus/core.c 	struct slim_device *sbdev;
slim_device       208 drivers/slimbus/core.c 		struct slim_device *sbdev;
slim_device       284 drivers/slimbus/core.c static void slim_remove_device(struct slim_device *sbdev)
slim_device       318 drivers/slimbus/core.c void slim_report_absent(struct slim_device *sbdev)
slim_device       346 drivers/slimbus/core.c 	struct slim_device *sbdev = to_slim_device(dev);
slim_device       351 drivers/slimbus/core.c static struct slim_device *find_slim_device(struct slim_controller *ctrl,
slim_device       354 drivers/slimbus/core.c 	struct slim_device *sbdev;
slim_device       375 drivers/slimbus/core.c struct slim_device *slim_get_device(struct slim_controller *ctrl,
slim_device       378 drivers/slimbus/core.c 	struct slim_device *sbdev;
slim_device       394 drivers/slimbus/core.c 	struct slim_device *sbdev = to_slim_device(dev);
slim_device       399 drivers/slimbus/core.c static struct slim_device *of_find_slim_device(struct slim_controller *ctrl,
slim_device       402 drivers/slimbus/core.c 	struct slim_device *sbdev;
slim_device       423 drivers/slimbus/core.c struct slim_device *of_slim_get_device(struct slim_controller *ctrl,
slim_device       430 drivers/slimbus/core.c static int slim_device_alloc_laddr(struct slim_device *sbdev,
slim_device       495 drivers/slimbus/core.c 	struct slim_device *sbdev;
slim_device       532 drivers/slimbus/core.c int slim_get_logical_addr(struct slim_device *sbdev)
slim_device       232 drivers/slimbus/messaging.c int slim_xfer_msg(struct slim_device *sbdev, struct slim_val_inf *msg,
slim_device       294 drivers/slimbus/messaging.c int slim_read(struct slim_device *sdev, u32 addr, size_t count, u8 *val)
slim_device       312 drivers/slimbus/messaging.c int slim_readb(struct slim_device *sdev, u32 addr)
slim_device       337 drivers/slimbus/messaging.c int slim_write(struct slim_device *sdev, u32 addr, size_t count, u8 *val)
slim_device       359 drivers/slimbus/messaging.c int slim_writeb(struct slim_device *sdev, u32 addr, u8 value)
slim_device       915 drivers/slimbus/qcom-ngd-ctrl.c 	struct slim_device *sdev = rt->dev;
slim_device      1136 drivers/slimbus/qcom-ngd-ctrl.c 	struct slim_device *sbdev;
slim_device       335 drivers/slimbus/slimbus.h 	struct slim_device *dev;
slim_device       427 drivers/slimbus/slimbus.h void slim_report_absent(struct slim_device *sbdev);
slim_device        99 drivers/slimbus/stream.c struct slim_stream_runtime *slim_stream_allocate(struct slim_device *dev,
slim_device       126 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device       146 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device       162 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device       266 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device       301 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device       325 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device       466 drivers/slimbus/stream.c 	struct slim_device *sdev = stream->dev;
slim_device        27 include/linux/regmap.h struct slim_device;
slim_device       543 include/linux/regmap.h struct regmap *__regmap_init_slimbus(struct slim_device *slimbus,
slim_device       621 include/linux/regmap.h struct regmap *__devm_regmap_init_slimbus(struct slim_device *slimbus,
slim_device        69 include/linux/slimbus.h #define to_slim_device(d) container_of(d, struct slim_device, dev)
slim_device        86 include/linux/slimbus.h 	int	(*probe)(struct slim_device *sl);
slim_device        87 include/linux/slimbus.h 	void	(*remove)(struct slim_device *sl);
slim_device        88 include/linux/slimbus.h 	void	(*shutdown)(struct slim_device *sl);
slim_device        89 include/linux/slimbus.h 	int	(*device_status)(struct slim_device *sl,
slim_device       165 include/linux/slimbus.h static inline void *slim_get_devicedata(const struct slim_device *dev)
slim_device       170 include/linux/slimbus.h static inline void slim_set_devicedata(struct slim_device *dev, void *data)
slim_device       175 include/linux/slimbus.h struct slim_device *of_slim_get_device(struct slim_controller *ctrl,
slim_device       177 include/linux/slimbus.h struct slim_device *slim_get_device(struct slim_controller *ctrl,
slim_device       179 include/linux/slimbus.h int slim_get_logical_addr(struct slim_device *sbdev);
slim_device       194 include/linux/slimbus.h int slim_xfer_msg(struct slim_device *sbdev, struct slim_val_inf *msg,
slim_device       196 include/linux/slimbus.h int slim_readb(struct slim_device *sdev, u32 addr);
slim_device       197 include/linux/slimbus.h int slim_writeb(struct slim_device *sdev, u32 addr, u8 value);
slim_device       198 include/linux/slimbus.h int slim_read(struct slim_device *sdev, u32 addr, size_t count, u8 *val);
slim_device       199 include/linux/slimbus.h int slim_write(struct slim_device *sdev, u32 addr, size_t count, u8 *val);
slim_device       203 include/linux/slimbus.h struct slim_stream_runtime *slim_stream_allocate(struct slim_device *dev,
slim_device       311 sound/soc/codecs/wcd9335.c 	struct slim_device *slim;
slim_device       312 sound/soc/codecs/wcd9335.c 	struct slim_device *slim_ifc_dev;
slim_device      5139 sound/soc/codecs/wcd9335.c static int wcd9335_slim_probe(struct slim_device *slim)
slim_device      5165 sound/soc/codecs/wcd9335.c static int wcd9335_slim_status(struct slim_device *sdev,