Lines Matching refs:rxd
1079 struct are_rxdesc *rxd;
1234 rxd = &sc->are_cdata.are_rxdesc[i];
1235 rxd->rx_m = NULL;
1236 rxd->rx_dmamap = NULL;
1238 &rxd->rx_dmamap);
1254 struct are_rxdesc *rxd;
1301 rxd = &sc->are_cdata.are_rxdesc[i];
1302 if (rxd->rx_dmamap) {
1304 rxd->rx_dmamap);
1305 rxd->rx_dmamap = NULL;
1370 struct are_rxdesc *rxd;
1379 rxd = &sc->are_cdata.are_rxdesc[i];
1380 rxd->rx_m = NULL;
1381 rxd->desc = &rd->are_rx_ring[i];
1410 struct are_rxdesc *rxd;
1431 rxd = &sc->are_cdata.are_rxdesc[idx];
1432 if (rxd->rx_m != NULL) {
1435 * bus_dmamap_sync(sc->are_cdata.are_rx_tag, rxd->rx_dmamap,
1438 bus_dmamap_unload(sc->are_cdata.are_rx_tag, rxd->rx_dmamap);
1440 map = rxd->rx_dmamap;
1441 rxd->rx_dmamap = sc->are_cdata.are_rx_sparemap;
1443 bus_dmamap_sync(sc->are_cdata.are_rx_tag, rxd->rx_dmamap,
1445 rxd->rx_m = m;
1446 desc = rxd->desc;
1449 rxd->saved_ca = desc->are_addr ;
1450 rxd->saved_ctl = desc->are_stat ;
1542 struct are_rxdesc *rxd;
1558 rxd = &sc->are_cdata.are_rxdesc[cons];
1559 m = rxd->rx_m;
1574 bus_dmamap_sync(sc->are_cdata.are_rx_tag, rxd->rx_dmamap,
1576 m = rxd->rx_m;
1590 cur_rx->are_stat = rxd->saved_ctl;
1591 cur_rx->are_addr = rxd->saved_ca;