Lines Matching defs:vq
42 #define vhost_used_event(vq) ((u16 __user *)&vq->avail->ring[vq->num]) argument
43 #define vhost_avail_event(vq) ((u16 __user *)&vq->used->ring[vq->num]) argument
160 struct vhost_virtqueue *vq) in vhost_vq_reset()
233 static void vhost_vq_free_iovecs(struct vhost_virtqueue *vq) in vhost_vq_free_iovecs()
245 void vhost_enable_zcopy(int vq) in vhost_enable_zcopy()
418 int vhost_zerocopy_signal_used(struct vhost_virtqueue *vq) in vhost_zerocopy_signal_used()
574 static int vq_log_access_ok(struct vhost_dev *d, struct vhost_virtqueue *vq, in vq_log_access_ok()
591 int vhost_vq_access_ok(struct vhost_virtqueue *vq) in vhost_vq_access_ok()
638 struct vhost_virtqueue *vq; in vhost_set_vring() local
861 struct vhost_virtqueue *vq; in vhost_dev_ioctl() local
974 int vhost_log_write(struct vhost_virtqueue *vq, struct vhost_log *log, in vhost_log_write()
998 static int vhost_update_used_flags(struct vhost_virtqueue *vq) in vhost_update_used_flags()
1017 static int vhost_update_avail_event(struct vhost_virtqueue *vq, u16 avail_event) in vhost_update_avail_event()
1036 int vhost_init_used(struct vhost_virtqueue *vq) in vhost_init_used()
1107 static int get_indirect(struct vhost_dev *dev, struct vhost_virtqueue *vq, in get_indirect()
1203 int vhost_get_vq_desc(struct vhost_dev *dev, struct vhost_virtqueue *vq, in vhost_get_vq_desc()
1326 void vhost_discard_vq_desc(struct vhost_virtqueue *vq, int n) in vhost_discard_vq_desc()
1333 int vhost_add_used(struct vhost_virtqueue *vq, unsigned int head, int len) in vhost_add_used()
1379 static int __vhost_add_used_n(struct vhost_virtqueue *vq, in __vhost_add_used_n()
1415 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()
1485 void vhost_signal(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_signal()
1494 struct vhost_virtqueue *vq, in vhost_add_used_and_signal()
1503 struct vhost_virtqueue *vq, in vhost_add_used_and_signal_n()
1511 bool vhost_enable_notify(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_enable_notify()
1548 void vhost_disable_notify(struct vhost_dev *dev, struct vhost_virtqueue *vq) in vhost_disable_notify()
1570 struct vhost_ubuf_ref *vhost_ubuf_alloc(struct vhost_virtqueue *vq, in vhost_ubuf_alloc()
1602 struct vhost_virtqueue *vq = ubufs->vq; in vhost_zerocopy_callback() local