Home
last modified time | relevance | path

Searched refs:vrings (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/pc-bios/s390-ccw/
H A Dvirtio-net.c50 VRing *rxvq = &vdev->vrings[VQ_RX]; in virtio_net_init()
81 VRing *txvq = &vdev->vrings[VQ_TX]; in send()
102 VRing *rxvq = &vdev->vrings[VQ_RX]; in recv()
H A Dvirtio.c28 .vrings = block,
192 r += vr_poll(&vdev.vrings[i]); in vring_wait_reply()
205 VRing *vr = &vdev->vrings[vqid]; in virtio_run()
313 vring_init(&vdev->vrings[i], &info); in virtio_setup_ccw()
314 vdev->vrings[i].schid = vdev->schid; in virtio_setup_ccw()
H A Dvirtio.h235 VRing *vrings; member
H A Dvirtio-blkdev.c24 VRing *vr = &vdev->vrings[vdev->cmd_vr_idx]; in virtio_blk_read_many()
/openbmc/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo.c140 struct mlxbf_tmfifo_vring vrings[MLXBF_TMFIFO_VRING_MAX]; member
252 for (i = 0; i < ARRAY_SIZE(tm_vdev->vrings); i++) { in mlxbf_tmfifo_free_vrings()
253 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_free_vrings()
277 for (i = 0; i < ARRAY_SIZE(tm_vdev->vrings); i++) { in mlxbf_tmfifo_alloc_vrings()
278 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_alloc_vrings()
699 vring = &tm_dev2->vrings[MLXBF_TMFIFO_VRING_RX]; in mlxbf_tmfifo_rxtx_header()
947 vring = &tm_vdev->vrings[queue_id]; in mlxbf_tmfifo_work_rxtx()
1043 for (i = 0; i < ARRAY_SIZE(tm_vdev->vrings); i++) { in mlxbf_tmfifo_virtio_del_vqs()
1044 vring = &tm_vdev->vrings[i]; in mlxbf_tmfifo_virtio_del_vqs()
1071 if (nvqs > ARRAY_SIZE(tm_vdev->vrings)) in mlxbf_tmfifo_virtio_find_vqs()
[all …]
/openbmc/qemu/include/hw/virtio/
H A Dvhost.h224 int vhost_dev_start(struct vhost_dev *hdev, VirtIODevice *vdev, bool vrings);
236 void vhost_dev_stop(struct vhost_dev *hdev, VirtIODevice *vdev, bool vrings);
/openbmc/qemu/hw/virtio/
H A Dtrace-events12 vhost_dev_start(void *dev, const char *name, bool vrings) "%p:%s vrings:%d"
13 vhost_dev_stop(void *dev, const char *name, bool vrings) "%p:%s vrings:%d"
H A Dvhost.c2013 int vhost_dev_start(struct vhost_dev *hdev, VirtIODevice *vdev, bool vrings) in vhost_dev_start() argument
2020 trace_vhost_dev_start(hdev, vdev->name, vrings); in vhost_dev_start()
2078 if (vrings) { in vhost_dev_start()
2115 if (vrings) { in vhost_dev_start()
2139 void vhost_dev_stop(struct vhost_dev *hdev, VirtIODevice *vdev, bool vrings) in vhost_dev_stop() argument
2151 trace_vhost_dev_stop(hdev, vdev->name, vrings); in vhost_dev_stop()
2156 if (vrings) { in vhost_dev_stop()
/openbmc/linux/Documentation/staging/
H A Dremoteproc.rst349 virtio config space, vrings information, etc.
/openbmc/qemu/docs/interop/
H A Dvhost-user.rst479 While all vrings are stopped, the device is *suspended*. In addition to
1244 When and as long as all of a device's vrings are stopped, it is