Lines Matching refs:desc_ring
130 struct emac_desc *desc_ring;
140 struct emac_desc *desc_ring;
361 sc->tx.desc_ring[index].addr = htole32((uint32_t)paddr);
362 sc->tx.desc_ring[index].size = htole32(size);
363 sc->tx.desc_ring[index].status = htole32(status);
425 sc->rx.desc_ring[index].addr = htole32((uint32_t)paddr);
426 sc->rx.desc_ring[index].size = htole32(size);
427 sc->rx.desc_ring[index].next =
429 sc->rx.desc_ring[index].status = htole32(status);
740 status = le32toh(sc->rx.desc_ring[index].status);
806 desc = &sc->tx.desc_ring[i];
1189 error = bus_dmamem_alloc(sc->tx.desc_tag, (void **)&sc->tx.desc_ring,
1197 sc->tx.desc_ring, TX_DESC_SIZE, awg_dmamap_cb,
1205 sc->tx.desc_ring[i].next =
1252 error = bus_dmamem_alloc(sc->rx.desc_tag, (void **)&sc->rx.desc_ring,
1260 sc->rx.desc_ring, RX_DESC_SIZE, awg_dmamap_cb,