Lines Matching defs:vq
33 #define virtio_mb(vq) \ argument
35 #define virtio_rmb(vq) \ argument
37 #define virtio_wmb(vq) \ argument
43 #define virtio_mb(vq) mb() argument
44 #define virtio_rmb(vq) rmb() argument
45 #define virtio_wmb(vq) wmb() argument
73 #define START_USE(vq) argument
74 #define END_USE(vq) argument
79 struct virtqueue vq; member
125 static int vring_add_indirect(struct vring_virtqueue *vq, in vring_add_indirect()
198 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_add_buf() local
306 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_kick_prepare() local
346 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_notify() local
363 void virtqueue_kick(struct virtqueue *vq) in virtqueue_kick()
370 static void detach_buf(struct vring_virtqueue *vq, unsigned int head) in detach_buf()
395 static inline bool more_used(const struct vring_virtqueue *vq) in more_used()
418 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_buf() local
484 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_disable_cb() local
503 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb() local
540 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_delayed() local
575 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_detach_unused_buf() local
601 struct vring_virtqueue *vq = to_vvq(_vq); in vring_interrupt() local
628 struct vring_virtqueue *vq; in vring_new_virtqueue() local
676 void vring_del_virtqueue(struct virtqueue *vq) in vring_del_virtqueue()
712 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_vring_size() local