Searched refs:VRing (Results 1 – 5 of 5) sorted by relevance
99 struct VRing { struct110 typedef struct VRing VRing; argument235 VRing *vrings;272 bool vring_notify(VRing *vr);274 void vring_send_buf(VRing *vr, void *p, int len, int flags);275 int vr_poll(VRing *vr);
22 static VRing block[VIRTIO_MAX_VQS];109 static void vring_init(VRing *vr, VqInfo *info) in vring_init()135 bool vring_notify(VRing *vr) in vring_notify()141 void vring_send_buf(VRing *vr, void *p, int len, int flags) in vring_send_buf()161 int vr_poll(VRing *vr) in vr_poll()205 VRing *vr = &vdev->vrings[vqid]; in virtio_run()
50 VRing *rxvq = &vdev->vrings[VQ_RX]; in virtio_net_init()76 VRing *txvq = &vdev->vrings[VQ_TX]; in send()97 VRing *rxvq = &vdev->vrings[VQ_RX]; in recv()
24 VRing *vr = &vdev->vrings[vdev->cmd_vr_idx]; in virtio_blk_read_many()
104 typedef struct VRing struct113 } VRing; argument122 VRing vring;290 VRing *vring = &vdev->vq[n].vring; in virtio_queue_update_rings()