Searched refs:vq_entry (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/virtio/ |
H A D | virtiovar.h | 83 struct vq_entry { struct 88 struct vq_entry *qe_next; 119 struct vq_entry *vq_entries; 185 struct vq_entry *vq_alloc_entry(struct virtqueue *vq); 186 void vq_free_entry(struct virtqueue *vq, struct vq_entry *qe); 188 unsigned int virtio_ve_indirect_available(struct vq_entry *qe); 193 void virtio_ve_add_cookie(struct vq_entry *qe, ddi_dma_handle_t dma_handle, 195 void virtio_ve_add_indirect_buf(struct vq_entry *qe, uint64_t paddr, 197 void virtio_ve_set(struct vq_entry *qe, uint64_t paddr, uint32_t len, 200 void virtio_push_chain(struct vq_entry *q [all...] |
H A D | virtio.c | 293 virtio_free_indirect(struct vq_entry *entry) 305 virtio_alloc_indirect(struct virtio_softc *sc, struct vq_entry *entry) 379 list_create(&vq->vq_freelist, sizeof (struct vq_entry), 380 offsetof(struct vq_entry, qe_list)); 383 struct vq_entry *entry = &vq->vq_entries[i]; 407 struct vq_entry *entry = &vq->vq_entries[i]; 512 vq->vq_entries = kmem_zalloc(sizeof (struct vq_entry) * vq_size, 526 kmem_free(vq->vq_entries, sizeof (struct vq_entry) * vq_size); 555 struct vq_entry *entry = &vq->vq_entries[i]; 560 kmem_free(vq->vq_entries, sizeof (struct vq_entry) * v [all...] |
/illumos-gate/usr/src/uts/common/io/vioif/ |
H A D | vioif.c | 717 struct vq_entry *ve; 804 struct vq_entry *ve; 900 struct vq_entry *ve; 939 vioif_tx_inline(struct vioif_softc *sc, struct vq_entry *ve, mblk_t *mp, 976 vioif_tx_external(struct vioif_softc *sc, struct vq_entry *ve, mblk_t *mp, 1068 struct vq_entry *ve; 1206 struct vq_entry *ve;
|
/illumos-gate/usr/src/uts/common/io/vioblk/ |
H A D | vioblk.c | 265 struct vq_entry *ve_hdr; 645 struct vq_entry *ve;
|
Completed in 52 milliseconds