Home
last modified time | relevance | path

Searched refs:virtio_device (Results 1 – 5 of 5) sorted by relevance

/kvm-unit-tests/lib/
H A Dvirtio.h20 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()
[all …]
H A Dvirtio-mmio.h59 struct virtio_device vdev;
63 extern struct virtio_device *virtio_mmio_bind(u32 devid);
H A Dvirtio-mmio.c17 static void vm_get(struct virtio_device *vdev, unsigned offset, in vm_get()
28 static void vm_set(struct virtio_device *vdev, unsigned offset, in vm_set()
46 static struct virtqueue *vm_setup_vq(struct virtio_device *vdev, in vm_setup_vq()
82 static int vm_find_vqs(struct virtio_device *vdev, unsigned nvqs, in vm_find_vqs()
143 static struct virtio_device *virtio_mmio_dt_bind(u32 devid) in virtio_mmio_dt_bind()
176 struct virtio_device *virtio_mmio_bind(u32 devid) in virtio_mmio_bind()
H A Dchr-testdev.c14 static struct virtio_device *vcon;
H A Dvirtio.c25 struct virtio_device *vdev, void *pages, in vring_init_virtqueue()
127 struct virtio_device *virtio_bind(u32 devid) in virtio_bind()