Lines Matching defs:vq
61 #define START_USE(vq) argument
62 #define END_USE(vq) argument
63 #define LAST_ADD_TIME_UPDATE(vq) argument
64 #define LAST_ADD_TIME_CHECK(vq) argument
65 #define LAST_ADD_TIME_INVALID(vq) argument
88 struct virtqueue vq; member
206 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_use_indirect() local
319 static inline struct device *vring_dma_dev(const struct vring_virtqueue *vq) in vring_dma_dev()
325 static dma_addr_t vring_map_one_sg(const struct vring_virtqueue *vq, in vring_map_one_sg()
342 static dma_addr_t vring_map_single(const struct vring_virtqueue *vq, in vring_map_single()
353 static int vring_mapping_error(const struct vring_virtqueue *vq, in vring_mapping_error()
367 static void vring_unmap_one_split(const struct vring_virtqueue *vq, in vring_unmap_one_split()
424 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_add_split() local
591 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_kick_prepare_split() local
620 static void detach_buf_split(struct vring_virtqueue *vq, unsigned int head, in detach_buf_split()
672 static inline bool more_used_split(const struct vring_virtqueue *vq) in more_used_split()
682 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_buf_ctx_split() local
738 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_disable_cb_split() local
751 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_prepare_split() local
776 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_poll_split() local
784 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_delayed_split() local
820 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_detach_unused_buf_split() local
857 struct virtqueue *vq; in vring_create_virtqueue_split() local
914 static void vring_unmap_state_packed(const struct vring_virtqueue *vq, in vring_unmap_state_packed()
937 static void vring_unmap_desc_packed(const struct vring_virtqueue *vq, in vring_unmap_desc_packed()
979 static int virtqueue_add_indirect_packed(struct vring_virtqueue *vq, in virtqueue_add_indirect_packed()
1102 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_add_packed() local
1244 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_kick_prepare_packed() local
1291 static void detach_buf_packed(struct vring_virtqueue *vq, in detach_buf_packed()
1337 static inline bool is_used_desc_packed(const struct vring_virtqueue *vq, in is_used_desc_packed()
1350 static inline bool more_used_packed(const struct vring_virtqueue *vq) in more_used_packed()
1360 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_buf_ctx_packed() local
1423 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_disable_cb_packed() local
1434 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_prepare_packed() local
1470 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_poll_packed() local
1482 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_delayed_packed() local
1541 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_detach_unused_buf_packed() local
1575 struct vring_virtqueue *vq; in vring_create_virtqueue_packed() local
1714 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_add() local
1770 int virtqueue_add_outbuf(struct virtqueue *vq, in virtqueue_add_outbuf()
1792 int virtqueue_add_inbuf(struct virtqueue *vq, in virtqueue_add_inbuf()
1815 int virtqueue_add_inbuf_ctx(struct virtqueue *vq, in virtqueue_add_inbuf_ctx()
1838 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_kick_prepare() local
1855 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_notify() local
1881 bool virtqueue_kick(struct virtqueue *vq) in virtqueue_kick()
1909 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_buf_ctx() local
1932 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_disable_cb() local
1955 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_prepare() local
1973 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_poll() local
2018 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_enable_cb_delayed() local
2035 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_detach_unused_buf() local
2042 static inline bool more_used(const struct vring_virtqueue *vq) in more_used()
2049 struct vring_virtqueue *vq = to_vvq(_vq); in vring_interrupt() local
2078 struct vring_virtqueue *vq; in __vring_new_virtqueue() local
2180 bool (*notify)(struct virtqueue *vq), in vring_new_virtqueue()
2181 void (*callback)(struct virtqueue *vq), in vring_new_virtqueue()
2197 struct vring_virtqueue *vq = to_vvq(_vq); in vring_del_virtqueue() local
2271 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_vring_size() local
2279 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_is_broken() local
2295 struct vring_virtqueue *vq = to_vvq(_vq); in virtio_break_device() local
2306 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_desc_addr() local
2319 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_avail_addr() local
2333 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_get_used_addr() local
2346 const struct vring *virtqueue_get_vring(struct virtqueue *vq) in virtqueue_get_vring()