Home
last modified time | relevance | path

Searched refs:rio_dev (Results 1 – 2 of 2) sorted by relevance

/linux-4.19.296/include/linux/
Drio_drv.h149 static inline int rio_read_config_32(struct rio_dev *rdev, u32 offset, in rio_read_config_32()
165 static inline int rio_write_config_32(struct rio_dev *rdev, u32 offset, in rio_write_config_32()
181 static inline int rio_read_config_16(struct rio_dev *rdev, u32 offset, in rio_read_config_16()
197 static inline int rio_write_config_16(struct rio_dev *rdev, u32 offset, in rio_write_config_16()
213 static inline int rio_read_config_8(struct rio_dev *rdev, u32 offset, u8 * data) in rio_read_config_8()
228 static inline int rio_write_config_8(struct rio_dev *rdev, u32 offset, u8 data) in rio_write_config_8()
245 static inline int rio_send_doorbell(struct rio_dev *rdev, u16 data) in rio_send_doorbell()
316 struct rio_dev *rdev, int mbox, in rio_add_outb_message()
358 extern struct resource *rio_request_outb_dbell(struct rio_dev *, u16, u16);
359 extern int rio_release_outb_dbell(struct rio_dev *, struct resource *);
[all …]
Drio.h89 struct rio_dev;
107 struct rio_dev *nextdev[0];
136 int (*em_init) (struct rio_dev *dev);
137 int (*em_handle) (struct rio_dev *dev, u8 swport);
179 struct rio_dev { struct
203 int (*pwcback) (struct rio_dev *rdev, union rio_pw_msg *msg, int step); argument
206 struct rio_dev *prev; argument
211 #define rio_dev_g(n) list_entry(n, struct rio_dev, global_list) argument
212 #define rio_dev_f(n) list_entry(n, struct rio_dev, net_list)
213 #define to_rio_dev(n) container_of(n, struct rio_dev, dev)
[all …]