Home
last modified time | relevance | path

Searched refs:vq_entry (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/sys/dev/pv/
Dvirtio.c47 void vq_free_entry(struct virtqueue *, struct vq_entry *);
48 struct vq_entry *vq_alloc_entry(struct virtqueue *);
441 vq->vq_entries = mallocarray(vq_size, sizeof(struct vq_entry), in virtio_alloc_vq()
474 struct vq_entry *qe; in virtio_free_vq()
509 struct vq_entry *
512 struct vq_entry *qe; in vq_alloc_entry()
523 vq_free_entry(struct virtqueue *vq, struct vq_entry *qe) in vq_free_entry()
587 struct vq_entry *qe1; in virtio_enqueue_prep()
608 struct vq_entry *qe1 = &vq->vq_entries[slot]; in virtio_enqueue_reserve()
639 struct vq_entry *qe; in virtio_enqueue_reserve()
[all …]
Dvirtiovar.h92 struct vq_entry { struct
93 SLIST_ENTRY(vq_entry) qe_list; /* free list */
128 struct vq_entry *vq_entries;
129 SLIST_HEAD(, vq_entry) vq_freelist;
Dvioscsi.c345 struct vq_entry *qe; in vioscsi_vq_done()
Dvioblk.c318 struct vq_entry *qe; in vioblk_vq_done()