Home
last modified time | relevance | path

Searched refs:vring_virtqueue (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/virtio/
H A Dvirtio_ring.c171 struct vring_virtqueue;
174 int (*add)(struct vring_virtqueue *vq, struct scatterlist *sgs[],
179 void *(*get)(struct vring_virtqueue *vq, unsigned int *len, void **ctx);
180 bool (*kick_prepare)(struct vring_virtqueue *vq);
181 void (*disable_cb)(struct vring_virtqueue *vq);
182 bool (*enable_cb_delayed)(struct vring_virtqueue *vq);
183 unsigned int (*enable_cb_prepare)(struct vring_virtqueue *vq);
184 bool (*poll)(const struct vring_virtqueue *vq,
186 void *(*detach_unused_buf)(struct vring_virtqueue *vq);
187 bool (*more_used)(const struct vring_virtqueue *vq);
[all …]
/linux/Documentation/driver-api/virtio/
H A Dvirtio.rst51 The :c:type:`vring_virtqueue` struct models a virtqueue, including the