Symbol: vd_desc
sys/arch/sparc64/dev/vdsk.c
113
struct vd_desc *vd_desc;
sys/arch/sparc64/dev/vdsk.c
1153
if (sc->sc_vd->vd_desc[desc].hdr.dstate == VIO_DESC_DONE)
sys/arch/sparc64/dev/vdsk.c
1158
if (sc->sc_vd->vd_desc[desc].hdr.dstate == VIO_DESC_DONE) {
sys/arch/sparc64/dev/vdsk.c
1253
sc->sc_vd->vd_desc[desc].cookie[ncookies].addr =
sys/arch/sparc64/dev/vdsk.c
1255
sc->sc_vd->vd_desc[desc].cookie[ncookies].size = nbytes;
sys/arch/sparc64/dev/vdsk.c
1263
sc->sc_vd->vd_desc[desc].hdr.ack = 1;
sys/arch/sparc64/dev/vdsk.c
1265
sc->sc_vd->vd_desc[desc].hdr.ack = 0;
sys/arch/sparc64/dev/vdsk.c
1266
sc->sc_vd->vd_desc[desc].operation = operation;
sys/arch/sparc64/dev/vdsk.c
1267
sc->sc_vd->vd_desc[desc].slice = VD_SLICE_NONE;
sys/arch/sparc64/dev/vdsk.c
1268
sc->sc_vd->vd_desc[desc].status = 0xffffffff;
sys/arch/sparc64/dev/vdsk.c
1269
sc->sc_vd->vd_desc[desc].offset = lba;
sys/arch/sparc64/dev/vdsk.c
1270
sc->sc_vd->vd_desc[desc].size = xs->datalen;
sys/arch/sparc64/dev/vdsk.c
1271
sc->sc_vd->vd_desc[desc].ncookies = ncookies;
sys/arch/sparc64/dev/vdsk.c
1275
sc->sc_vd->vd_desc[desc].hdr.dstate = VIO_DESC_READY;
sys/arch/sparc64/dev/vdsk.c
1311
if (sc->sc_vd->vd_desc[desc].status != 0)
sys/arch/sparc64/dev/vdsk.c
1314
sc->sc_vd->vd_desc[desc].size;
sys/arch/sparc64/dev/vdsk.c
1324
sc->sc_vd->vd_desc[desc].hdr.dstate = VIO_DESC_FREE;
sys/arch/sparc64/dev/vdsk.c
323
va = (vaddr_t)sc->sc_vd->vd_desc;
sys/arch/sparc64/dev/vdsk.c
775
while (sc->sc_vd->vd_desc[cons].hdr.dstate == VIO_DESC_DONE) {
sys/arch/sparc64/dev/vdsk.c
878
dr.descriptor_size = sizeof(struct vd_desc);
sys/arch/sparc64/dev/vdsk.c
922
size = roundup(nentries * sizeof(struct vd_desc), PAGE_SIZE);
sys/arch/sparc64/dev/vdsk.c
943
vd->vd_desc = (struct vd_desc *)va;
sys/arch/sparc64/dev/vdsk.c
945
bzero(vd->vd_desc, nentries * sizeof(struct vd_desc));
sys/arch/sparc64/dev/vdsk.c
947
vd->vd_desc[i].hdr.dstate = VIO_DESC_FREE;
sys/arch/sparc64/dev/vdsk.c
972
size = vd->vd_nentries * sizeof(struct vd_desc);
sys/arch/sparc64/dev/vdsk.c
978
bus_dmamem_unmap(t, (caddr_t)vd->vd_desc, size);
sys/arch/sparc64/dev/vdsk.c
982
kmem_free(vd->vd_desc, size);
sys/arch/sparc64/dev/vnet.c
106
struct vnet_desc *vd_desc;
sys/arch/sparc64/dev/vnet.c
1183
while (sc->sc_vd->vd_desc[prod].hdr.dstate == VIO_DESC_FREE) {
sys/arch/sparc64/dev/vnet.c
1223
sc->sc_vd->vd_desc[prod].nbytes = MAX(m->m_pkthdr.len, 60);
sys/arch/sparc64/dev/vnet.c
1224
sc->sc_vd->vd_desc[prod].ncookies = 1;
sys/arch/sparc64/dev/vnet.c
1225
sc->sc_vd->vd_desc[prod].cookie[0].addr =
sys/arch/sparc64/dev/vnet.c
1227
sc->sc_vd->vd_desc[prod].cookie[0].size = 2048;
sys/arch/sparc64/dev/vnet.c
1229
sc->sc_vd->vd_desc[prod].hdr.dstate = VIO_DESC_READY;
sys/arch/sparc64/dev/vnet.c
1489
va = (vaddr_t)sc->sc_vd->vd_desc;
sys/arch/sparc64/dev/vnet.c
1577
vd->vd_desc = (struct vnet_desc *)va;
sys/arch/sparc64/dev/vnet.c
1579
bzero(vd->vd_desc, nentries * sizeof(struct vnet_desc));
sys/arch/sparc64/dev/vnet.c
1581
vd->vd_desc[i].hdr.dstate = VIO_DESC_FREE;
sys/arch/sparc64/dev/vnet.c
1596
kmem_free(vd->vd_desc, size);
sys/arch/sparc64/dev/vnet.c
936
while (sc->sc_vd->vd_desc[cons].hdr.dstate == VIO_DESC_DONE) {
sys/arch/sparc64/dev/vnet.c
943
sc->sc_vd->vd_desc[cons].hdr.dstate = VIO_DESC_FREE;
sys/arch/sparc64/dev/vnet.c
995
sc->sc_vd->vd_desc[i].hdr.dstate = VIO_DESC_FREE;