Searched refs:vd_desc (Results 1 – 2 of 2) sorted by relevance
94 struct vd_desc { struct113 struct vd_desc *vd_desc; argument315 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 …]
106 struct vnet_desc *vd_desc; member936 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 …]