Symbol: rio_dev
arch/powerpc/sysdev/fsl_rio.h
134
struct rio_dev *rdev,
arch/powerpc/sysdev/fsl_rmu.c
660
fsl_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox,
drivers/net/rionet.c
146
struct rio_dev *rdev)
drivers/net/rionet.c
405
struct rio_dev *rdev = to_rio_dev(dev);
drivers/net/rionet.c
490
nets[mport->id].active = (struct rio_dev **)__get_free_pages(GFP_KERNEL,
drivers/net/rionet.c
552
struct rio_dev *rdev = to_rio_dev(dev);
drivers/net/rionet.c
67
struct rio_dev *rdev;
drivers/net/rionet.c
75
struct rio_dev **active;
drivers/rapidio/devices/rio_mport_cdev.c
1631
struct rio_dev *rdev;
drivers/rapidio/devices/rio_mport_cdev.c
1662
struct rio_dev *rdev;
drivers/rapidio/devices/rio_mport_cdev.c
1805
struct rio_dev *rdev = NULL;
drivers/rapidio/devices/tsi721.c
1694
tsi721_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox,
drivers/rapidio/rio-driver.c
117
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-driver.c
131
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-driver.c
173
void rio_attach_device(struct rio_dev *rdev)
drivers/rapidio/rio-driver.c
191
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-driver.c
209
const struct rio_dev *rdev;
drivers/rapidio/rio-driver.c
28
const struct rio_dev *rdev)
drivers/rapidio/rio-driver.c
54
struct rio_dev *rio_dev_get(struct rio_dev *rdev)
drivers/rapidio/rio-driver.c
71
void rio_dev_put(struct rio_dev *rdev)
drivers/rapidio/rio-driver.c
86
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-scan.c
1031
struct rio_dev *rdev;
drivers/rapidio/rio-scan.c
194
struct rio_dev *rdev;
drivers/rapidio/rio-scan.c
284
struct rio_dev *rdev;
drivers/rapidio/rio-scan.c
299
static int rio_is_switch(struct rio_dev *rdev)
drivers/rapidio/rio-scan.c
322
static struct rio_dev *rio_setup_device(struct rio_net *net,
drivers/rapidio/rio-scan.c
327
struct rio_dev *rdev;
drivers/rapidio/rio-scan.c
36
static void rio_init_em(struct rio_dev *rdev);
drivers/rapidio/rio-scan.c
487
rio_sport_is_active(struct rio_dev *rdev, int sp)
drivers/rapidio/rio-scan.c
527
u8 hopcount, struct rio_dev *prev, int prev_port)
drivers/rapidio/rio-scan.c
529
struct rio_dev *rdev;
drivers/rapidio/rio-scan.c
731
u8 hopcount, struct rio_dev *prev, int prev_port)
drivers/rapidio/rio-scan.c
734
struct rio_dev *rdev;
drivers/rapidio/rio-scan.c
894
struct rio_dev *rdev, *swrdev;
drivers/rapidio/rio-scan.c
932
static void rio_init_em(struct rio_dev *rdev)
drivers/rapidio/rio-sysfs.c
120
struct rio_dev *dev = to_rio_dev(kobj_to_dev(kobj));
drivers/rapidio/rio-sysfs.c
191
struct rio_dev *dev = to_rio_dev(kobj_to_dev(kobj));
drivers/rapidio/rio-sysfs.c
22
struct rio_dev *rdev = to_rio_dev(dev); \
drivers/rapidio/rio-sysfs.c
262
struct rio_dev *rdev = to_rio_dev(kobj_to_dev(kobj));
drivers/rapidio/rio-sysfs.c
39
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-sysfs.c
59
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-sysfs.c
69
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio-sysfs.c
90
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio.c
1014
static int rio_chk_dev_access(struct rio_dev *rdev)
drivers/rapidio/rio.c
1028
rio_get_input_status(struct rio_dev *rdev, int pnum, u32 *lnkresp)
drivers/rapidio/rio.c
1079
static int rio_clr_err_stopped(struct rio_dev *rdev, u32 pnum, u32 err_status)
drivers/rapidio/rio.c
1081
struct rio_dev *nextdev = rdev->rswitch->nextdev[pnum];
drivers/rapidio/rio.c
1172
struct rio_dev *rdev;
drivers/rapidio/rio.c
1614
int rio_route_add_entry(struct rio_dev *rdev,
drivers/rapidio/rio.c
1667
int rio_route_get_entry(struct rio_dev *rdev, u16 table,
drivers/rapidio/rio.c
1716
int rio_route_clr_table(struct rio_dev *rdev, u16 table, int lock)
drivers/rapidio/rio.c
172
int rio_add_device(struct rio_dev *rdev)
drivers/rapidio/rio.c
203
void rio_del_device(struct rio_dev *rdev, enum rio_device_state state)
drivers/rapidio/rio.c
2103
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio.c
515
struct resource *rio_request_outb_dbell(struct rio_dev *rdev, u16 start,
drivers/rapidio/rio.c
543
int rio_release_outb_dbell(struct rio_dev *rdev, struct resource *res)
drivers/rapidio/rio.c
620
int rio_request_inb_pwrite(struct rio_dev *rdev,
drivers/rapidio/rio.c
621
int (*pwcback)(struct rio_dev *rdev, union rio_pw_msg *msg, int step))
drivers/rapidio/rio.c
644
int rio_release_inb_pwrite(struct rio_dev *rdev)
drivers/rapidio/rio.c
840
struct rio_dev *rio_get_comptag(u32 comp_tag, struct rio_dev *from)
drivers/rapidio/rio.c
843
struct rio_dev *rdev;
drivers/rapidio/rio.c
867
int rio_set_port_lockout(struct rio_dev *rdev, u32 pnum, int lock)
drivers/rapidio/rio.c
954
rio_chk_dev_route(struct rio_dev *rdev, struct rio_dev **nrdev, int *npnum)
drivers/rapidio/rio.c
958
struct rio_dev *prev = NULL;
drivers/rapidio/rio.h
29
extern int rio_route_add_entry(struct rio_dev *rdev,
drivers/rapidio/rio.h
31
extern int rio_route_get_entry(struct rio_dev *rdev, u16 table,
drivers/rapidio/rio.h
33
extern int rio_route_clr_table(struct rio_dev *rdev, u16 table, int lock);
drivers/rapidio/rio.h
34
extern int rio_set_port_lockout(struct rio_dev *rdev, u32 pnum, int lock);
drivers/rapidio/rio.h
35
extern struct rio_dev *rio_get_comptag(u32 comp_tag, struct rio_dev *from);
drivers/rapidio/rio.h
39
extern int rio_add_device(struct rio_dev *rdev);
drivers/rapidio/rio.h
40
extern void rio_del_device(struct rio_dev *rdev, enum rio_device_state state);
drivers/rapidio/rio.h
44
extern void rio_attach_device(struct rio_dev *rdev);
drivers/rapidio/rio_cm.c
140
struct rio_dev *rdev;
drivers/rapidio/rio_cm.c
181
struct rio_dev *rdev; /* remote RapidIO device */
drivers/rapidio/rio_cm.c
1946
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio_cm.c
198
struct rio_dev *rdev;
drivers/rapidio/rio_cm.c
1989
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/rio_cm.c
220
static int riocm_post_send(struct cm_dev *cm, struct rio_dev *rdev,
drivers/rapidio/rio_cm.c
699
static int riocm_queue_req(struct cm_dev *cm, struct rio_dev *rdev,
drivers/rapidio/rio_cm.c
729
static int riocm_post_send(struct cm_dev *cm, struct rio_dev *rdev,
drivers/rapidio/switches/idt_gen2.c
213
idtg2_em_init(struct rio_dev *rdev)
drivers/rapidio/switches/idt_gen2.c
322
idtg2_em_handler(struct rio_dev *rdev, u8 portnum)
drivers/rapidio/switches/idt_gen2.c
371
struct rio_dev *rdev = to_rio_dev(dev);
drivers/rapidio/switches/idt_gen2.c
389
static int idtg2_sysfs(struct rio_dev *rdev, bool create)
drivers/rapidio/switches/idt_gen2.c
416
static int idtg2_probe(struct rio_dev *rdev, const struct rio_device_id *id)
drivers/rapidio/switches/idt_gen2.c
443
static void idtg2_remove(struct rio_dev *rdev)
drivers/rapidio/switches/idt_gen3.c
161
idtg3_em_init(struct rio_dev *rdev)
drivers/rapidio/switches/idt_gen3.c
231
idtg3_em_handler(struct rio_dev *rdev, u8 pnum)
drivers/rapidio/switches/idt_gen3.c
270
static int idtg3_probe(struct rio_dev *rdev, const struct rio_device_id *id)
drivers/rapidio/switches/idt_gen3.c
296
static void idtg3_remove(struct rio_dev *rdev)
drivers/rapidio/switches/idt_gen3.c
310
static void idtg3_shutdown(struct rio_dev *rdev)
drivers/rapidio/switches/idtcps.c
129
static int idtcps_probe(struct rio_dev *rdev, const struct rio_device_id *id)
drivers/rapidio/switches/idtcps.c
155
static void idtcps_remove(struct rio_dev *rdev)
include/linux/rio.h
103
struct rio_dev *nextdev[];
include/linux/rio.h
132
int (*em_init) (struct rio_dev *dev);
include/linux/rio.h
133
int (*em_handle) (struct rio_dev *dev, u8 swport);
include/linux/rio.h
199
int (*pwcback) (struct rio_dev *rdev, union rio_pw_msg *msg, int step);
include/linux/rio.h
202
struct rio_dev *prev;
include/linux/rio.h
207
#define rio_dev_g(n) list_entry(n, struct rio_dev, global_list)
include/linux/rio.h
208
#define rio_dev_f(n) list_entry(n, struct rio_dev, net_list)
include/linux/rio.h
209
#define to_rio_dev(n) container_of(n, struct rio_dev, dev)
include/linux/rio.h
210
#define sw_to_rio_dev(n) container_of(n, struct rio_dev, rswitch[0])
include/linux/rio.h
416
int (*add_outb_message)(struct rio_mport *mport, struct rio_dev *rdev,
include/linux/rio.h
459
int (*probe) (struct rio_dev * dev, const struct rio_device_id * id);
include/linux/rio.h
460
void (*remove) (struct rio_dev * dev);
include/linux/rio.h
461
void (*shutdown)(struct rio_dev *dev);
include/linux/rio.h
462
int (*suspend) (struct rio_dev * dev, u32 state);
include/linux/rio.h
463
int (*resume) (struct rio_dev * dev);
include/linux/rio.h
464
int (*enable_wake) (struct rio_dev * dev, u32 state, int enable);
include/linux/rio.h
85
struct rio_dev;
include/linux/rio_drv.h
145
static inline int rio_read_config_32(struct rio_dev *rdev, u32 offset,
include/linux/rio_drv.h
161
static inline int rio_write_config_32(struct rio_dev *rdev, u32 offset,
include/linux/rio_drv.h
177
static inline int rio_read_config_16(struct rio_dev *rdev, u32 offset,
include/linux/rio_drv.h
193
static inline int rio_write_config_16(struct rio_dev *rdev, u32 offset,
include/linux/rio_drv.h
209
static inline int rio_read_config_8(struct rio_dev *rdev, u32 offset, u8 * data)
include/linux/rio_drv.h
224
static inline int rio_write_config_8(struct rio_dev *rdev, u32 offset, u8 data)
include/linux/rio_drv.h
241
static inline int rio_send_doorbell(struct rio_dev *rdev, u16 data)
include/linux/rio_drv.h
312
struct rio_dev *rdev, int mbox,
include/linux/rio_drv.h
354
extern struct resource *rio_request_outb_dbell(struct rio_dev *, u16, u16);
include/linux/rio_drv.h
355
extern int rio_release_outb_dbell(struct rio_dev *, struct resource *);
include/linux/rio_drv.h
358
int rio_claim_resource(struct rio_dev *, int);
include/linux/rio_drv.h
359
int rio_request_regions(struct rio_dev *, char *);
include/linux/rio_drv.h
360
void rio_release_regions(struct rio_dev *);
include/linux/rio_drv.h
361
int rio_request_region(struct rio_dev *, int, char *);
include/linux/rio_drv.h
362
void rio_release_region(struct rio_dev *, int);
include/linux/rio_drv.h
374
extern int rio_request_inb_pwrite(struct rio_dev *,
include/linux/rio_drv.h
375
int (*)(struct rio_dev *, union rio_pw_msg*, int));
include/linux/rio_drv.h
376
extern int rio_release_inb_pwrite(struct rio_dev *);
include/linux/rio_drv.h
390
struct rio_dev *rio_dev_get(struct rio_dev *);
include/linux/rio_drv.h
391
void rio_dev_put(struct rio_dev *);
include/linux/rio_drv.h
409
static inline const char *rio_name(struct rio_dev *rdev)
include/linux/rio_drv.h
421
static inline void *rio_get_drvdata(struct rio_dev *rdev)
include/linux/rio_drv.h
434
static inline void rio_set_drvdata(struct rio_dev *rdev, void *data)