Lines Matching refs:virtio_device
20 struct virtio_device { struct
28 struct virtio_device *vdev; argument
36 void (*get)(struct virtio_device *vdev, unsigned offset,
38 void (*set)(struct virtio_device *vdev, unsigned offset,
40 int (*find_vqs)(struct virtio_device *vdev, unsigned nvqs,
47 virtio_config_readb(struct virtio_device *vdev, unsigned offset) in virtio_config_readb()
55 virtio_config_readw(struct virtio_device *vdev, unsigned offset) in virtio_config_readw()
63 virtio_config_readl(struct virtio_device *vdev, unsigned offset) in virtio_config_readl()
71 virtio_config_writeb(struct virtio_device *vdev, unsigned offset, u8 val) in virtio_config_writeb()
77 virtio_config_writew(struct virtio_device *vdev, unsigned offset, u16 val) in virtio_config_writew()
83 virtio_config_writel(struct virtio_device *vdev, unsigned offset, u32 val) in virtio_config_writel()
138 struct virtio_device *vdev, void *pages,
148 extern struct virtio_device *virtio_bind(u32 devid);