Lines Matching refs:desc_ring
152 struct sunxi_emac_desc *desc_ring;
163 struct sunxi_emac_desc *desc_ring;
337 sc->tx.desc_ring[index].addr = htole32((uint32_t)paddr);
338 sc->tx.desc_ring[index].size = htole32(size);
339 sc->tx.desc_ring[index].status = htole32(status);
398 sc->rx.desc_ring[index].addr = htole32((uint32_t)paddr);
399 sc->rx.desc_ring[index].size = htole32(size);
400 sc->rx.desc_ring[index].next =
402 sc->rx.desc_ring[index].status = htole32(status);
797 status = le32toh(sc->rx.desc_ring[index].status);
866 desc = &sc->tx.desc_ring[i];
1204 TX_DESC_SIZE, (void *)&sc->tx.desc_ring,
1208 error = bus_dmamap_load(sc->dmat, sc->tx.desc_map, sc->tx.desc_ring,
1214 memset(sc->tx.desc_ring, 0, TX_DESC_SIZE);
1219 sc->tx.desc_ring[i].next =
1245 RX_DESC_SIZE, (void *)&sc->rx.desc_ring,
1249 error = bus_dmamap_load(sc->dmat, sc->rx.desc_map, sc->rx.desc_ring,
1255 memset(sc->rx.desc_ring, 0, RX_DESC_SIZE);