Lines Matching full:vring
77 struct vring { struct
91 * @vring: actual memory layout for this queue argument
104 struct vring vring; member
114 * Alignment requirements for vring elements.
128 static inline void vring_init(struct vring *vr, unsigned int num, void *p, in vring_init()
247 * virtqueue_get_vring_size - get the size of the virtqueue's vring
249 * @vq: the struct virtqueue containing the vring of interest
250 * @return: the size of the vring in a virtqueue.
255 * virtqueue_get_desc_addr - get the vring descriptor table address
257 * @vq: the struct virtqueue containing the vring of interest
258 * @return: the descriptor table address of the vring in a virtqueue.
263 * virtqueue_get_avail_addr - get the vring available ring address
265 * @vq: the struct virtqueue containing the vring of interest
266 * @return: the available ring address of the vring in a virtqueue.
271 * virtqueue_get_used_addr - get the vring used ring address
273 * @vq: the struct virtqueue containing the vring of interest
274 * @return: the used ring address of the vring in a virtqueue.