Lines Matching refs:vq
184 * @vq: the struct virtqueue we're talking about
195 int virtqueue_add(struct virtqueue *vq, struct virtio_sg *sgs[],
201 * @vq: the struct virtqueue
209 void virtqueue_kick(struct virtqueue *vq);
214 * @vq: the struct virtqueue we're talking about
228 void *virtqueue_get_buf(struct virtqueue *vq, unsigned int *len);
253 * @vq: the struct virtqueue we're talking about
261 void vring_del_virtqueue(struct virtqueue *vq);
266 * @vq: the struct virtqueue containing the vring of interest
269 unsigned int virtqueue_get_vring_size(struct virtqueue *vq);
274 * @vq: the struct virtqueue containing the vring of interest
277 ulong virtqueue_get_desc_addr(struct virtqueue *vq);
282 * @vq: the struct virtqueue containing the vring of interest
285 ulong virtqueue_get_avail_addr(struct virtqueue *vq);
290 * @vq: the struct virtqueue containing the vring of interest
293 ulong virtqueue_get_used_addr(struct virtqueue *vq);
298 * @vq: the struct virtqueue we're talking about
303 bool virtqueue_poll(struct virtqueue *vq, u16 last_used_idx);
308 * @vq: the struct virtqueue we're talking about
313 void virtqueue_dump(struct virtqueue *vq);