rio_dev           134 arch/powerpc/sysdev/fsl_rio.h 	struct rio_dev *rdev,
rio_dev           660 arch/powerpc/sysdev/fsl_rmu.c fsl_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox,
rio_dev            67 drivers/net/rionet.c 	struct rio_dev *rdev;
rio_dev            75 drivers/net/rionet.c 	struct rio_dev **active;
rio_dev           146 drivers/net/rionet.c 			       struct rio_dev *rdev)
rio_dev           404 drivers/net/rionet.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           488 drivers/net/rionet.c 	nets[mport->id].active = (struct rio_dev **)__get_free_pages(GFP_KERNEL,
rio_dev           549 drivers/net/rionet.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev          1651 drivers/rapidio/devices/rio_mport_cdev.c 	struct rio_dev *rdev;
rio_dev          1682 drivers/rapidio/devices/rio_mport_cdev.c 	struct rio_dev *rdev;
rio_dev          1819 drivers/rapidio/devices/rio_mport_cdev.c 	struct rio_dev *rdev = NULL;
rio_dev          1667 drivers/rapidio/devices/tsi721.c tsi721_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox,
rio_dev            27 drivers/rapidio/rio-driver.c 						    const struct rio_dev *rdev)
rio_dev            53 drivers/rapidio/rio-driver.c struct rio_dev *rio_dev_get(struct rio_dev *rdev)
rio_dev            70 drivers/rapidio/rio-driver.c void rio_dev_put(struct rio_dev *rdev)
rio_dev            85 drivers/rapidio/rio-driver.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           116 drivers/rapidio/rio-driver.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           132 drivers/rapidio/rio-driver.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           174 drivers/rapidio/rio-driver.c void rio_attach_device(struct rio_dev *rdev)
rio_dev           192 drivers/rapidio/rio-driver.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           210 drivers/rapidio/rio-driver.c 	struct rio_dev *rdev;
rio_dev            36 drivers/rapidio/rio-scan.c static void rio_init_em(struct rio_dev *rdev);
rio_dev           194 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev;
rio_dev           284 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev;
rio_dev           299 drivers/rapidio/rio-scan.c static int rio_is_switch(struct rio_dev *rdev)
rio_dev           322 drivers/rapidio/rio-scan.c static struct rio_dev *rio_setup_device(struct rio_net *net,
rio_dev           327 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev;
rio_dev           333 drivers/rapidio/rio-scan.c 	size = sizeof(struct rio_dev);
rio_dev           485 drivers/rapidio/rio-scan.c rio_sport_is_active(struct rio_dev *rdev, int sp)
rio_dev           525 drivers/rapidio/rio-scan.c 			 u8 hopcount, struct rio_dev *prev, int prev_port)
rio_dev           527 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev;
rio_dev           729 drivers/rapidio/rio-scan.c 	      u8 hopcount, struct rio_dev *prev, int prev_port)
rio_dev           732 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev;
rio_dev           888 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev, *swrdev;
rio_dev           926 drivers/rapidio/rio-scan.c static void rio_init_em(struct rio_dev *rdev)
rio_dev          1025 drivers/rapidio/rio-scan.c 	struct rio_dev *rdev;
rio_dev            22 drivers/rapidio/rio-sysfs.c 	struct rio_dev *rdev = to_rio_dev(dev);				\
rio_dev            39 drivers/rapidio/rio-sysfs.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev            59 drivers/rapidio/rio-sysfs.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev            69 drivers/rapidio/rio-sysfs.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev            90 drivers/rapidio/rio-sysfs.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           120 drivers/rapidio/rio-sysfs.c 	struct rio_dev *dev = to_rio_dev(kobj_to_dev(kobj));
rio_dev           191 drivers/rapidio/rio-sysfs.c 	struct rio_dev *dev = to_rio_dev(kobj_to_dev(kobj));
rio_dev           262 drivers/rapidio/rio-sysfs.c 	struct rio_dev *rdev = to_rio_dev(kobj_to_dev(kobj));
rio_dev           172 drivers/rapidio/rio.c int rio_add_device(struct rio_dev *rdev)
rio_dev           203 drivers/rapidio/rio.c void rio_del_device(struct rio_dev *rdev, enum rio_device_state state)
rio_dev           515 drivers/rapidio/rio.c struct resource *rio_request_outb_dbell(struct rio_dev *rdev, u16 start,
rio_dev           543 drivers/rapidio/rio.c int rio_release_outb_dbell(struct rio_dev *rdev, struct resource *res)
rio_dev           620 drivers/rapidio/rio.c int rio_request_inb_pwrite(struct rio_dev *rdev,
rio_dev           621 drivers/rapidio/rio.c 	int (*pwcback)(struct rio_dev *rdev, union rio_pw_msg *msg, int step))
rio_dev           644 drivers/rapidio/rio.c int rio_release_inb_pwrite(struct rio_dev *rdev)
rio_dev           840 drivers/rapidio/rio.c struct rio_dev *rio_get_comptag(u32 comp_tag, struct rio_dev *from)
rio_dev           843 drivers/rapidio/rio.c 	struct rio_dev *rdev;
rio_dev           867 drivers/rapidio/rio.c int rio_set_port_lockout(struct rio_dev *rdev, u32 pnum, int lock)
rio_dev           954 drivers/rapidio/rio.c rio_chk_dev_route(struct rio_dev *rdev, struct rio_dev **nrdev, int *npnum)
rio_dev           958 drivers/rapidio/rio.c 	struct rio_dev *prev = NULL;
rio_dev          1014 drivers/rapidio/rio.c static int rio_chk_dev_access(struct rio_dev *rdev)
rio_dev          1028 drivers/rapidio/rio.c rio_get_input_status(struct rio_dev *rdev, int pnum, u32 *lnkresp)
rio_dev          1079 drivers/rapidio/rio.c static int rio_clr_err_stopped(struct rio_dev *rdev, u32 pnum, u32 err_status)
rio_dev          1081 drivers/rapidio/rio.c 	struct rio_dev *nextdev = rdev->rswitch->nextdev[pnum];
rio_dev          1172 drivers/rapidio/rio.c 	struct rio_dev *rdev;
rio_dev          1432 drivers/rapidio/rio.c struct rio_dev *rio_get_asm(u16 vid, u16 did,
rio_dev          1433 drivers/rapidio/rio.c 			    u16 asm_vid, u16 asm_did, struct rio_dev *from)
rio_dev          1436 drivers/rapidio/rio.c 	struct rio_dev *rdev;
rio_dev          1474 drivers/rapidio/rio.c struct rio_dev *rio_get_device(u16 vid, u16 did, struct rio_dev *from)
rio_dev          1679 drivers/rapidio/rio.c int rio_route_add_entry(struct rio_dev *rdev,
rio_dev          1732 drivers/rapidio/rio.c int rio_route_get_entry(struct rio_dev *rdev, u16 table,
rio_dev          1781 drivers/rapidio/rio.c int rio_route_clr_table(struct rio_dev *rdev, u16 table, int lock)
rio_dev          1849 drivers/rapidio/rio.c struct dma_chan *rio_request_dma(struct rio_dev *rdev)
rio_dev          1918 drivers/rapidio/rio.c struct dma_async_tx_descriptor *rio_dma_prep_slave_sg(struct rio_dev *rdev,
rio_dev          2109 drivers/rapidio/rio.c static void rio_fixup_device(struct rio_dev *dev)
rio_dev          2115 drivers/rapidio/rio.c 	struct rio_dev *dev = NULL;
rio_dev          2282 drivers/rapidio/rio.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev            29 drivers/rapidio/rio.h extern int rio_route_add_entry(struct rio_dev *rdev,
rio_dev            31 drivers/rapidio/rio.h extern int rio_route_get_entry(struct rio_dev *rdev, u16 table,
rio_dev            33 drivers/rapidio/rio.h extern int rio_route_clr_table(struct rio_dev *rdev, u16 table, int lock);
rio_dev            34 drivers/rapidio/rio.h extern int rio_set_port_lockout(struct rio_dev *rdev, u32 pnum, int lock);
rio_dev            35 drivers/rapidio/rio.h extern struct rio_dev *rio_get_comptag(u32 comp_tag, struct rio_dev *from);
rio_dev            39 drivers/rapidio/rio.h extern int rio_add_device(struct rio_dev *rdev);
rio_dev            40 drivers/rapidio/rio.h extern void rio_del_device(struct rio_dev *rdev, enum rio_device_state state);
rio_dev            45 drivers/rapidio/rio.h extern void rio_attach_device(struct rio_dev *rdev);
rio_dev           140 drivers/rapidio/rio_cm.c 	struct rio_dev   *rdev;
rio_dev           181 drivers/rapidio/rio_cm.c 	struct rio_dev		*rdev;	/* remote RapidIO device */
rio_dev           198 drivers/rapidio/rio_cm.c 	struct rio_dev *rdev;
rio_dev           226 drivers/rapidio/rio_cm.c static int riocm_post_send(struct cm_dev *cm, struct rio_dev *rdev,
rio_dev           703 drivers/rapidio/rio_cm.c static int riocm_queue_req(struct cm_dev *cm, struct rio_dev *rdev,
rio_dev           733 drivers/rapidio/rio_cm.c static int riocm_post_send(struct cm_dev *cm, struct rio_dev *rdev,
rio_dev          1947 drivers/rapidio/rio_cm.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev          1990 drivers/rapidio/rio_cm.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           213 drivers/rapidio/switches/idt_gen2.c idtg2_em_init(struct rio_dev *rdev)
rio_dev           322 drivers/rapidio/switches/idt_gen2.c idtg2_em_handler(struct rio_dev *rdev, u8 portnum)
rio_dev           371 drivers/rapidio/switches/idt_gen2.c 	struct rio_dev *rdev = to_rio_dev(dev);
rio_dev           389 drivers/rapidio/switches/idt_gen2.c static int idtg2_sysfs(struct rio_dev *rdev, bool create)
rio_dev           416 drivers/rapidio/switches/idt_gen2.c static int idtg2_probe(struct rio_dev *rdev, const struct rio_device_id *id)
rio_dev           443 drivers/rapidio/switches/idt_gen2.c static void idtg2_remove(struct rio_dev *rdev)
rio_dev           161 drivers/rapidio/switches/idt_gen3.c idtg3_em_init(struct rio_dev *rdev)
rio_dev           231 drivers/rapidio/switches/idt_gen3.c idtg3_em_handler(struct rio_dev *rdev, u8 pnum)
rio_dev           270 drivers/rapidio/switches/idt_gen3.c static int idtg3_probe(struct rio_dev *rdev, const struct rio_device_id *id)
rio_dev           296 drivers/rapidio/switches/idt_gen3.c static void idtg3_remove(struct rio_dev *rdev)
rio_dev           310 drivers/rapidio/switches/idt_gen3.c static void idtg3_shutdown(struct rio_dev *rdev)
rio_dev           129 drivers/rapidio/switches/idtcps.c static int idtcps_probe(struct rio_dev *rdev, const struct rio_device_id *id)
rio_dev           155 drivers/rapidio/switches/idtcps.c static void idtcps_remove(struct rio_dev *rdev)
rio_dev           111 drivers/rapidio/switches/tsi568.c tsi568_em_init(struct rio_dev *rdev)
rio_dev           140 drivers/rapidio/switches/tsi568.c static int tsi568_probe(struct rio_dev *rdev, const struct rio_device_id *id)
rio_dev           156 drivers/rapidio/switches/tsi568.c static void tsi568_remove(struct rio_dev *rdev)
rio_dev           156 drivers/rapidio/switches/tsi57x.c tsi57x_em_init(struct rio_dev *rdev)
rio_dev           209 drivers/rapidio/switches/tsi57x.c tsi57x_em_handler(struct rio_dev *rdev, u8 portnum)
rio_dev           301 drivers/rapidio/switches/tsi57x.c static int tsi57x_probe(struct rio_dev *rdev, const struct rio_device_id *id)
rio_dev           323 drivers/rapidio/switches/tsi57x.c static void tsi57x_remove(struct rio_dev *rdev)
rio_dev            85 include/linux/rio.h struct rio_dev;
rio_dev           103 include/linux/rio.h 	struct rio_dev *nextdev[0];
rio_dev           132 include/linux/rio.h 	int (*em_init) (struct rio_dev *dev);
rio_dev           133 include/linux/rio.h 	int (*em_handle) (struct rio_dev *dev, u8 swport);
rio_dev           199 include/linux/rio.h 	int (*pwcback) (struct rio_dev *rdev, union rio_pw_msg *msg, int step);
rio_dev           202 include/linux/rio.h 	struct rio_dev *prev;
rio_dev           207 include/linux/rio.h #define rio_dev_g(n) list_entry(n, struct rio_dev, global_list)
rio_dev           208 include/linux/rio.h #define rio_dev_f(n) list_entry(n, struct rio_dev, net_list)
rio_dev           209 include/linux/rio.h #define	to_rio_dev(n) container_of(n, struct rio_dev, dev)
rio_dev           210 include/linux/rio.h #define sw_to_rio_dev(n) container_of(n, struct rio_dev, rswitch[0])
rio_dev           416 include/linux/rio.h 	int  (*add_outb_message)(struct rio_mport *mport, struct rio_dev *rdev,
rio_dev           459 include/linux/rio.h 	int (*probe) (struct rio_dev * dev, const struct rio_device_id * id);
rio_dev           460 include/linux/rio.h 	void (*remove) (struct rio_dev * dev);
rio_dev           461 include/linux/rio.h 	void (*shutdown)(struct rio_dev *dev);
rio_dev           462 include/linux/rio.h 	int (*suspend) (struct rio_dev * dev, u32 state);
rio_dev           463 include/linux/rio.h 	int (*resume) (struct rio_dev * dev);
rio_dev           464 include/linux/rio.h 	int (*enable_wake) (struct rio_dev * dev, u32 state, int enable);
rio_dev           145 include/linux/rio_drv.h static inline int rio_read_config_32(struct rio_dev *rdev, u32 offset,
rio_dev           161 include/linux/rio_drv.h static inline int rio_write_config_32(struct rio_dev *rdev, u32 offset,
rio_dev           177 include/linux/rio_drv.h static inline int rio_read_config_16(struct rio_dev *rdev, u32 offset,
rio_dev           193 include/linux/rio_drv.h static inline int rio_write_config_16(struct rio_dev *rdev, u32 offset,
rio_dev           209 include/linux/rio_drv.h static inline int rio_read_config_8(struct rio_dev *rdev, u32 offset, u8 * data)
rio_dev           224 include/linux/rio_drv.h static inline int rio_write_config_8(struct rio_dev *rdev, u32 offset, u8 data)
rio_dev           241 include/linux/rio_drv.h static inline int rio_send_doorbell(struct rio_dev *rdev, u16 data)
rio_dev           312 include/linux/rio_drv.h 				       struct rio_dev *rdev, int mbox,
rio_dev           354 include/linux/rio_drv.h extern struct resource *rio_request_outb_dbell(struct rio_dev *, u16, u16);
rio_dev           355 include/linux/rio_drv.h extern int rio_release_outb_dbell(struct rio_dev *, struct resource *);
rio_dev           358 include/linux/rio_drv.h int rio_claim_resource(struct rio_dev *, int);
rio_dev           359 include/linux/rio_drv.h int rio_request_regions(struct rio_dev *, char *);
rio_dev           360 include/linux/rio_drv.h void rio_release_regions(struct rio_dev *);
rio_dev           361 include/linux/rio_drv.h int rio_request_region(struct rio_dev *, int, char *);
rio_dev           362 include/linux/rio_drv.h void rio_release_region(struct rio_dev *, int);
rio_dev           374 include/linux/rio_drv.h extern int rio_request_inb_pwrite(struct rio_dev *,
rio_dev           375 include/linux/rio_drv.h 			int (*)(struct rio_dev *, union rio_pw_msg*, int));
rio_dev           376 include/linux/rio_drv.h extern int rio_release_inb_pwrite(struct rio_dev *);
rio_dev           390 include/linux/rio_drv.h struct rio_dev *rio_dev_get(struct rio_dev *);
rio_dev           391 include/linux/rio_drv.h void rio_dev_put(struct rio_dev *);
rio_dev           394 include/linux/rio_drv.h extern struct dma_chan *rio_request_dma(struct rio_dev *rdev);
rio_dev           398 include/linux/rio_drv.h 		struct rio_dev *rdev, struct dma_chan *dchan,
rio_dev           414 include/linux/rio_drv.h static inline const char *rio_name(struct rio_dev *rdev)
rio_dev           426 include/linux/rio_drv.h static inline void *rio_get_drvdata(struct rio_dev *rdev)
rio_dev           439 include/linux/rio_drv.h static inline void rio_set_drvdata(struct rio_dev *rdev, void *data)
rio_dev           447 include/linux/rio_drv.h extern struct rio_dev *rio_get_device(u16 vid, u16 did, struct rio_dev *from);
rio_dev           448 include/linux/rio_drv.h extern struct rio_dev *rio_get_asm(u16 vid, u16 did, u16 asm_vid, u16 asm_did,
rio_dev           449 include/linux/rio_drv.h 				   struct rio_dev *from);