Lines Matching defs:spdk_vhost_virtqueue
78 struct spdk_vhost_virtqueue {
168 struct spdk_vhost_virtqueue virtqueue[SPDK_VHOST_MAX_VQUEUES];
254 int (*enable_vq)(struct spdk_vhost_session *vsession, struct spdk_vhost_virtqueue *vq);
280 uint16_t vhost_vq_avail_ring_get(struct spdk_vhost_virtqueue *vq, uint16_t *reqs,
300 int vhost_vq_get_desc(struct spdk_vhost_session *vsession, struct spdk_vhost_virtqueue *vq,
321 struct spdk_vhost_virtqueue *virtqueue,
338 int vhost_vq_used_signal(struct spdk_vhost_session *vsession, struct spdk_vhost_virtqueue *vq);
344 void vhost_session_vq_used_signal(struct spdk_vhost_virtqueue *virtqueue);
347 struct spdk_vhost_virtqueue *vq,
362 struct spdk_vhost_virtqueue *virtqueue,
388 bool vhost_vq_packed_ring_is_avail(struct spdk_vhost_virtqueue *virtqueue);
405 struct spdk_vhost_virtqueue *vq,
419 uint16_t vhost_vring_packed_desc_get_buffer_id(struct spdk_vhost_virtqueue *vq, uint16_t req_idx,