Lines Matching defs:vq

54 #define START_USE(vq)  argument
55 #define END_USE(vq) argument
64 struct virtqueue vq; member
169 static inline struct device *vring_dma_dev(const struct vring_virtqueue *vq) in vring_dma_dev()
175 static dma_addr_t vring_map_one_sg(const struct vring_virtqueue *vq, in vring_map_one_sg()
192 static dma_addr_t vring_map_single(const struct vring_virtqueue *vq, in vring_map_single()
203 static void vring_unmap_one(const struct vring_virtqueue *vq, in vring_unmap_one()
228 static int vring_mapping_error(const struct vring_virtqueue *vq, in vring_mapping_error()
268 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_add() local
484 int virtqueue_add_outbuf(struct virtqueue *vq, in virtqueue_add_outbuf()
506 int virtqueue_add_inbuf(struct virtqueue *vq, in virtqueue_add_inbuf()
529 int virtqueue_add_inbuf_ctx(struct virtqueue *vq, in virtqueue_add_inbuf_ctx()
552 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_kick_prepare() local
594 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_notify() local
620 bool virtqueue_kick(struct virtqueue *vq) in virtqueue_kick()
628 static void detach_buf(struct vring_virtqueue *vq, unsigned int head, in detach_buf()
677 static inline bool more_used(const struct vring_virtqueue *vq) in more_used()
701 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_buf_ctx() local
772 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_disable_cb() local
797 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_prepare() local
829 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_poll() local
872 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_delayed() local
914 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_detach_unused_buf() local
941 struct vring_virtqueue *vq = to_vvq(_vq); in vring_interrupt() local
969 struct vring_virtqueue *vq; in __vring_new_virtqueue() local
1073 struct virtqueue *vq; in vring_create_virtqueue() local
1133 bool (*notify)(struct virtqueue *vq), in vring_new_virtqueue()
1134 void (*callback)(struct virtqueue *vq), in vring_new_virtqueue()
1146 struct vring_virtqueue *vq = to_vvq(_vq); in vring_del_virtqueue() local
1190 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_vring_size() local
1198 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_is_broken() local
1213 struct vring_virtqueue *vq = to_vvq(_vq); in virtio_break_device() local
1223 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_desc_addr() local
1233 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_avail_addr() local
1244 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_used_addr() local
1253 const struct vring *virtqueue_get_vring(struct virtqueue *vq) in virtqueue_get_vring()