Home
last modified time | relevance | path

Searched refs:virtqueues (Results 1 – 9 of 9) sorted by relevance

/linux/Documentation/driver-api/virtio/
H A Dwriting_virtio_drivers.rst22 and configure the virtqueues for the device according to its spec, the
23 configuration of the virtqueues in the driver side must match the
87 /* remove virtqueues */
123 ("DRIVER_OK"). The virtqueues are anyway enabled automatically by the
129 In any case, the virtqueues need to be enabled before adding buffers to
H A Dvirtio.rst24 Device - Driver communication: virtqueues
37 virtqueues, which are actually ring buffers [#f1]_ of buffer descriptors
47 reference definitions of virtqueues and "Virtqueues and virtio ring: How
126 At this point, the virtqueues will be allocated and configured by
141 https://www.redhat.com/en/blog/virtqueues-and-virtio-ring-how-data-travels
/linux/Documentation/filesystems/
H A Dvirtiofs.rst68 Mapping /dev/fuse to virtqueues requires solving differences in semantics
69 between /dev/fuse and virtqueues. Each time the /dev/fuse device is read, the
/linux/drivers/virtio/
H A Dvirtio_pci_common.h76 struct list_head virtqueues; member
H A Dvirtio_pci_common.c91 list_for_each_entry(info, &vp_dev->virtqueues, node) { in vp_vring_interrupt()
228 list_add(&info->node, &vp_dev->virtqueues); in vp_setup_vq()
694 INIT_LIST_HEAD(&vp_dev->virtqueues); in virtio_pci_probe()
H A Dvirtio_pci_modern.c655 list_add(&info->node, &vp_dev->virtqueues); in vp_modern_enable_vq_after_reset()
/linux/drivers/s390/virtio/
H A Dvirtio_ccw.c71 struct list_head virtqueues; member
352 list_for_each_entry(info, &vcdev->virtqueues, node) in virtio_ccw_drop_indicators()
635 list_add(&info->node, &vcdev->virtqueues); in virtio_ccw_setup_vq()
1133 list_for_each_entry(info, &vcdev->virtqueues, node) { in virtio_ccw_vq_by_ind()
1395 INIT_LIST_HEAD(&vcdev->virtqueues); in virtio_ccw_online()
/linux/Documentation/userspace-api/
H A Dvduse.rst101 configuration space, the number of virtqueues and so on for this emulated device.
221 3. Setup the kick eventfd for the specified virtqueues with the VDUSE_VQ_SETUP_KICKFD
/linux/Documentation/staging/
H A Dremoteproc.rst228 too expensive) to go through the existing virtqueues and look for new buffers