Lines Matching refs:rdev
149 static inline int rio_read_config_32(struct rio_dev *rdev, u32 offset, in rio_read_config_32() argument
152 return rio_mport_read_config_32(rdev->net->hport, rdev->destid, in rio_read_config_32()
153 rdev->hopcount, offset, data); in rio_read_config_32()
165 static inline int rio_write_config_32(struct rio_dev *rdev, u32 offset, in rio_write_config_32() argument
168 return rio_mport_write_config_32(rdev->net->hport, rdev->destid, in rio_write_config_32()
169 rdev->hopcount, offset, data); in rio_write_config_32()
181 static inline int rio_read_config_16(struct rio_dev *rdev, u32 offset, in rio_read_config_16() argument
184 return rio_mport_read_config_16(rdev->net->hport, rdev->destid, in rio_read_config_16()
185 rdev->hopcount, offset, data); in rio_read_config_16()
197 static inline int rio_write_config_16(struct rio_dev *rdev, u32 offset, in rio_write_config_16() argument
200 return rio_mport_write_config_16(rdev->net->hport, rdev->destid, in rio_write_config_16()
201 rdev->hopcount, offset, data); 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() argument
215 return rio_mport_read_config_8(rdev->net->hport, rdev->destid, in rio_read_config_8()
216 rdev->hopcount, offset, 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() argument
230 return rio_mport_write_config_8(rdev->net->hport, rdev->destid, in rio_write_config_8()
231 rdev->hopcount, offset, data); in rio_write_config_8()
245 static inline int rio_send_doorbell(struct rio_dev *rdev, u16 data) in rio_send_doorbell() argument
247 return rio_mport_send_doorbell(rdev->net->hport, rdev->destid, data); in rio_send_doorbell()
316 struct rio_dev *rdev, int mbox, in rio_add_outb_message() argument
319 return mport->ops->add_outb_message(mport, rdev, mbox, in rio_add_outb_message()
386 extern struct dma_chan *rio_request_dma(struct rio_dev *rdev);
390 struct rio_dev *rdev, struct dma_chan *dchan,
406 static inline const char *rio_name(struct rio_dev *rdev) in rio_name() argument
408 return dev_name(&rdev->dev); in rio_name()
418 static inline void *rio_get_drvdata(struct rio_dev *rdev) in rio_get_drvdata() argument
420 return dev_get_drvdata(&rdev->dev); in rio_get_drvdata()
431 static inline void rio_set_drvdata(struct rio_dev *rdev, void *data) in rio_set_drvdata() argument
433 dev_set_drvdata(&rdev->dev, data); in rio_set_drvdata()