i3c_dev_desc       18 drivers/i3c/internals.h int i3c_dev_do_priv_xfers_locked(struct i3c_dev_desc *dev,
i3c_dev_desc       21 drivers/i3c/internals.h int i3c_dev_disable_ibi_locked(struct i3c_dev_desc *dev);
i3c_dev_desc       22 drivers/i3c/internals.h int i3c_dev_enable_ibi_locked(struct i3c_dev_desc *dev);
i3c_dev_desc       23 drivers/i3c/internals.h int i3c_dev_request_ibi_locked(struct i3c_dev_desc *dev,
i3c_dev_desc       25 drivers/i3c/internals.h void i3c_dev_free_ibi_locked(struct i3c_dev_desc *dev);
i3c_dev_desc      119 drivers/i3c/master.c static struct i3c_dev_desc *dev_to_i3cdesc(struct device *dev)
i3c_dev_desc      136 drivers/i3c/master.c 	struct i3c_dev_desc *desc;
i3c_dev_desc      153 drivers/i3c/master.c 	struct i3c_dev_desc *desc;
i3c_dev_desc      170 drivers/i3c/master.c 	struct i3c_dev_desc *desc;
i3c_dev_desc      187 drivers/i3c/master.c 	struct i3c_dev_desc *desc;
i3c_dev_desc      208 drivers/i3c/master.c 	struct i3c_dev_desc *desc;
i3c_dev_desc      712 drivers/i3c/master.c static void i3c_master_free_i3c_dev(struct i3c_dev_desc *dev)
i3c_dev_desc      717 drivers/i3c/master.c static struct i3c_dev_desc *
i3c_dev_desc      721 drivers/i3c/master.c 	struct i3c_dev_desc *dev;
i3c_dev_desc      880 drivers/i3c/master.c 	struct i3c_dev_desc *i3cdev;
i3c_dev_desc     1204 drivers/i3c/master.c static int i3c_master_retrieve_dev_info(struct i3c_dev_desc *dev)
i3c_dev_desc     1252 drivers/i3c/master.c static void i3c_master_put_i3c_addrs(struct i3c_dev_desc *dev)
i3c_dev_desc     1270 drivers/i3c/master.c static int i3c_master_get_i3c_addrs(struct i3c_dev_desc *dev)
i3c_dev_desc     1318 drivers/i3c/master.c 				     struct i3c_dev_desc *dev)
i3c_dev_desc     1347 drivers/i3c/master.c static int i3c_master_reattach_i3c_dev(struct i3c_dev_desc *dev,
i3c_dev_desc     1375 drivers/i3c/master.c static void i3c_master_detach_i3c_dev(struct i3c_dev_desc *dev)
i3c_dev_desc     1413 drivers/i3c/master.c static void i3c_master_pre_assign_dyn_addr(struct i3c_dev_desc *dev)
i3c_dev_desc     1445 drivers/i3c/master.c 	struct i3c_dev_desc *desc;
i3c_dev_desc     1539 drivers/i3c/master.c 	struct i3c_dev_desc *i3cdev;
i3c_dev_desc     1574 drivers/i3c/master.c 	struct i3c_dev_desc *i3cdev, *i3ctmp;
i3c_dev_desc     1634 drivers/i3c/master.c 	struct i3c_dev_desc *i3cdev;
i3c_dev_desc     1763 drivers/i3c/master.c static struct i3c_dev_desc *
i3c_dev_desc     1764 drivers/i3c/master.c i3c_master_search_i3c_dev_duplicate(struct i3c_dev_desc *refdev)
i3c_dev_desc     1767 drivers/i3c/master.c 	struct i3c_dev_desc *i3cdev;
i3c_dev_desc     1797 drivers/i3c/master.c 	struct i3c_dev_desc *newdev, *olddev;
i3c_dev_desc     2158 drivers/i3c/master.c 	struct i3c_dev_desc *i3cdev;
i3c_dev_desc     2181 drivers/i3c/master.c void i3c_master_queue_ibi(struct i3c_dev_desc *dev, struct i3c_ibi_slot *slot)
i3c_dev_desc     2192 drivers/i3c/master.c 	struct i3c_dev_desc *dev = slot->dev;
i3c_dev_desc     2207 drivers/i3c/master.c static void i3c_master_init_ibi_slot(struct i3c_dev_desc *dev,
i3c_dev_desc     2268 drivers/i3c/master.c i3c_generic_ibi_alloc_pool(struct i3c_dev_desc *dev,
i3c_dev_desc     2537 drivers/i3c/master.c int i3c_dev_do_priv_xfers_locked(struct i3c_dev_desc *dev,
i3c_dev_desc     2556 drivers/i3c/master.c int i3c_dev_disable_ibi_locked(struct i3c_dev_desc *dev)
i3c_dev_desc     2578 drivers/i3c/master.c int i3c_dev_enable_ibi_locked(struct i3c_dev_desc *dev)
i3c_dev_desc     2593 drivers/i3c/master.c int i3c_dev_request_ibi_locked(struct i3c_dev_desc *dev,
i3c_dev_desc     2626 drivers/i3c/master.c void i3c_dev_free_ibi_locked(struct i3c_dev_desc *dev)
i3c_dev_desc      827 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_master_priv_xfers(struct i3c_dev_desc *dev,
i3c_dev_desc      896 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_master_reattach_i3c_dev(struct i3c_dev_desc *dev,
i3c_dev_desc      912 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_master_attach_i3c_dev(struct i3c_dev_desc *dev)
i3c_dev_desc      939 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_detach_i3c_dev(struct i3c_dev_desc *dev)
i3c_dev_desc      398 drivers/i3c/master/i3c-master-cdns.c 		struct i3c_dev_desc **slots;
i3c_dev_desc      726 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_priv_xfers(struct i3c_dev_desc *dev,
i3c_dev_desc      890 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_upd_i3c_addr(struct i3c_dev_desc *dev)
i3c_dev_desc      932 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_reattach_i3c_dev(struct i3c_dev_desc *dev,
i3c_dev_desc      940 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_attach_i3c_dev(struct i3c_dev_desc *dev)
i3c_dev_desc      972 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_detach_i3c_dev(struct i3c_dev_desc *dev)
i3c_dev_desc     1060 drivers/i3c/master/i3c-master-cdns.c 	struct i3c_dev_desc *dev;
i3c_dev_desc     1281 drivers/i3c/master/i3c-master-cdns.c 	struct i3c_dev_desc *dev;
i3c_dev_desc     1376 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_disable_ibi(struct i3c_dev_desc *dev)
i3c_dev_desc     1401 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_enable_ibi(struct i3c_dev_desc *dev)
i3c_dev_desc     1440 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_request_ibi(struct i3c_dev_desc *dev,
i3c_dev_desc     1472 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_free_ibi(struct i3c_dev_desc *dev)
i3c_dev_desc     1487 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_recycle_ibi_slot(struct i3c_dev_desc *dev,
i3c_dev_desc      113 include/linux/i3c/master.h 	struct i3c_dev_desc *dev;
i3c_dev_desc      231 include/linux/i3c/master.h 	struct i3c_dev_desc *desc;
i3c_dev_desc      333 include/linux/i3c/master.h 	struct i3c_dev_desc *cur_master;
i3c_dev_desc      433 include/linux/i3c/master.h 	int (*attach_i3c_dev)(struct i3c_dev_desc *dev);
i3c_dev_desc      434 include/linux/i3c/master.h 	int (*reattach_i3c_dev)(struct i3c_dev_desc *dev, u8 old_dyn_addr);
i3c_dev_desc      435 include/linux/i3c/master.h 	void (*detach_i3c_dev)(struct i3c_dev_desc *dev);
i3c_dev_desc      441 include/linux/i3c/master.h 	int (*priv_xfers)(struct i3c_dev_desc *dev,
i3c_dev_desc      448 include/linux/i3c/master.h 	int (*request_ibi)(struct i3c_dev_desc *dev,
i3c_dev_desc      450 include/linux/i3c/master.h 	void (*free_ibi)(struct i3c_dev_desc *dev);
i3c_dev_desc      451 include/linux/i3c/master.h 	int (*enable_ibi)(struct i3c_dev_desc *dev);
i3c_dev_desc      452 include/linux/i3c/master.h 	int (*disable_ibi)(struct i3c_dev_desc *dev);
i3c_dev_desc      453 include/linux/i3c/master.h 	void (*recycle_ibi_slot)(struct i3c_dev_desc *dev,
i3c_dev_desc      485 include/linux/i3c/master.h 	struct i3c_dev_desc *this;
i3c_dev_desc      555 include/linux/i3c/master.h static inline void *i3c_dev_get_master_data(const struct i3c_dev_desc *dev)
i3c_dev_desc      569 include/linux/i3c/master.h static inline void i3c_dev_set_master_data(struct i3c_dev_desc *dev,
i3c_dev_desc      610 include/linux/i3c/master.h i3c_dev_get_master(struct i3c_dev_desc *dev)
i3c_dev_desc      642 include/linux/i3c/master.h i3c_generic_ibi_alloc_pool(struct i3c_dev_desc *dev,
i3c_dev_desc      651 include/linux/i3c/master.h void i3c_master_queue_ibi(struct i3c_dev_desc *dev, struct i3c_ibi_slot *slot);
i3c_dev_desc      653 include/linux/i3c/master.h struct i3c_ibi_slot *i3c_master_get_free_ibi_slot(struct i3c_dev_desc *dev);