Home
last modified time | relevance | path

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

/netbsd/src/sys/arch/sparc64/dev/
Dvdsk.c94 struct vd_desc { struct
113 struct vd_desc *vd_desc; argument
315 va = (vaddr_t)sc->sc_vd->vd_desc; in vdsk_attach()
769 while (sc->sc_vd->vd_desc[cons].hdr.dstate == VIO_DESC_DONE) { in vdsk_rx_vio_dring_data()
872 dr.descriptor_size = sizeof(struct vd_desc); in vdsk_send_dring_reg()
916 size = roundup(nentries * sizeof(struct vd_desc), PAGE_SIZE); in vdsk_dring_alloc()
937 vd->vd_desc = (struct vd_desc *)va; in vdsk_dring_alloc()
939 bzero(vd->vd_desc, nentries * sizeof(struct vd_desc)); in vdsk_dring_alloc()
941 vd->vd_desc[i].hdr.dstate = VIO_DESC_FREE; in vdsk_dring_alloc()
966 size = vd->vd_nentries * sizeof(struct vd_desc); in vdsk_dring_free()
[all …]
Dvnet.c106 struct vnet_desc *vd_desc; member
936 while (sc->sc_vd->vd_desc[cons].hdr.dstate == VIO_DESC_DONE) { in vnet_rx_vio_dring_data()
943 sc->sc_vd->vd_desc[cons].hdr.dstate = VIO_DESC_FREE; in vnet_rx_vio_dring_data()
995 sc->sc_vd->vd_desc[i].hdr.dstate = VIO_DESC_FREE; in vnet_ldc_reset()
1183 while (sc->sc_vd->vd_desc[prod].hdr.dstate == VIO_DESC_FREE) { in vnet_start()
1223 sc->sc_vd->vd_desc[prod].nbytes = MAX(m->m_pkthdr.len, 60); in vnet_start()
1224 sc->sc_vd->vd_desc[prod].ncookies = 1; in vnet_start()
1225 sc->sc_vd->vd_desc[prod].cookie[0].addr = in vnet_start()
1227 sc->sc_vd->vd_desc[prod].cookie[0].size = 2048; in vnet_start()
1229 sc->sc_vd->vd_desc[prod].hdr.dstate = VIO_DESC_READY; in vnet_start()
[all …]