Searched refs:virtqueue (Results 1 – 4 of 4) sorted by relevance
20 struct virtqueue { struct22 void (*callback)(struct virtqueue *vq); argument28 int virtqueue_add_buf(struct virtqueue *vq, argument35 void virtqueue_kick(struct virtqueue *vq);37 bool virtqueue_kick_prepare(struct virtqueue *vq);39 void virtqueue_notify(struct virtqueue *vq);41 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);43 void virtqueue_disable_cb(struct virtqueue *vq);45 bool virtqueue_enable_cb(struct virtqueue *vq);47 unsigned virtqueue_enable_cb_prepare(struct virtqueue *vq);[all …]
166 struct virtqueue;168 struct virtqueue *vring_new_virtqueue(unsigned int num,173 void (*notify)(struct virtqueue *vq),174 void (*callback)(struct virtqueue *vq),176 void vring_del_virtqueue(struct virtqueue *vq);
111 typedef void vq_callback_t(struct virtqueue *);121 struct virtqueue *vqs[],182 struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev, in virtio_find_single_vq()187 struct virtqueue *vq; in virtio_find_single_vq()
432 struct virtqueue *vq;