Lines Matching defs:vq
36 #define vhost_used_event(vq) ((__virtio16 __user *)&vq->avail->ring[vq->num]) argument
37 #define vhost_avail_event(vq) ((__virtio16 __user *)&vq->used->ring[vq->num]) argument
178 struct vhost_virtqueue *vq) in vhost_vq_reset()
253 static void vhost_vq_free_iovecs(struct vhost_virtqueue *vq) in vhost_vq_free_iovecs()
266 struct vhost_virtqueue *vq; in vhost_dev_alloc_iovecs() local
297 struct vhost_virtqueue *vq; in vhost_dev_init() local
549 static int vq_access_ok(struct vhost_virtqueue *vq, unsigned int num, in vq_access_ok()
572 static int vq_log_access_ok(struct vhost_virtqueue *vq, in vq_log_access_ok()
586 int vhost_vq_access_ok(struct vhost_virtqueue *vq) in vhost_vq_access_ok()
639 struct vhost_virtqueue *vq; in vhost_vring_ioctl() local
866 struct vhost_virtqueue *vq; in vhost_dev_ioctl() local
981 int vhost_log_write(struct vhost_virtqueue *vq, struct vhost_log *log, in vhost_log_write()
1006 static int vhost_update_used_flags(struct vhost_virtqueue *vq) in vhost_update_used_flags()
1025 static int vhost_update_avail_event(struct vhost_virtqueue *vq, u16 avail_event) in vhost_update_avail_event()
1044 int vhost_init_used(struct vhost_virtqueue *vq) in vhost_init_used()
1065 static int translate_desc(struct vhost_virtqueue *vq, u64 addr, u32 len, in translate_desc()
1102 static unsigned next_desc(struct vhost_virtqueue *vq, struct vring_desc *desc) in next_desc()
1120 static int get_indirect(struct vhost_virtqueue *vq, in get_indirect()
1220 int vhost_get_vq_desc(struct vhost_virtqueue *vq, in vhost_get_vq_desc()
1350 void vhost_discard_vq_desc(struct vhost_virtqueue *vq, int n) in vhost_discard_vq_desc()
1358 int vhost_add_used(struct vhost_virtqueue *vq, unsigned int head, int len) in vhost_add_used()
1369 static int __vhost_add_used_n(struct vhost_virtqueue *vq, in __vhost_add_used_n()
1414 int vhost_add_used_n(struct vhost_virtqueue *vq, struct vring_used_elem *heads, in vhost_add_used_n()
1448 static bool vhost_notify(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_notify()
1486 void vhost_signal(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_signal()
1496 struct vhost_virtqueue *vq, in vhost_add_used_and_signal()
1506 struct vhost_virtqueue *vq, in vhost_add_used_and_signal_n()
1515 bool vhost_enable_notify(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_enable_notify()
1553 void vhost_disable_notify(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_disable_notify()