Lines Matching full:virtio
6 Writing Virtio Drivers
13 need to hack a new virtio driver or understand the essentials of the
14 existing ones. See :ref:`Virtio on Linux <virtio>` for a general
15 overview of virtio.
21 As a bare minimum, a virtio driver needs to register in the virtio bus
27 #include <linux/virtio.h>
107 MODULE_DEVICE_TABLE(virtio, id_table);
108 MODULE_DESCRIPTION("Dummy virtio driver");
111 The device id ``VIRTIO_ID_DUMMY`` here is a placeholder, virtio drivers
114 in the virtio spec before being added to that file.
139 that's only the second half of the virtio device-driver communication
158 .. kernel-doc:: drivers/virtio/virtio_ring.c
161 .. kernel-doc:: drivers/virtio/virtio_ring.c
164 .. kernel-doc:: drivers/virtio/virtio_ring.c
173 .. kernel-doc:: drivers/virtio/virtio_ring.c
178 respectively. See drivers/virtio/virtio_ring.c for more details:
180 .. kernel-doc:: drivers/virtio/virtio_ring.c
183 .. kernel-doc:: drivers/virtio/virtio_ring.c
194 _`[1]` Virtio Spec v1.2:
195 https://docs.oasis-open.org/virtio/virtio/v1.2/virtio-v1.2.html