Lines Matching defs:rxd
705 error = bus_dmamem_alloc(ring->desc_dmat, (void **)&ring->rxd,
712 error = bus_dmamap_load(ring->desc_dmat, ring->desc_map, ring->rxd,
729 struct rt2860_rxd *rxd = &ring->rxd[i];
754 rxd->sdp0 = htole32(physaddr);
755 rxd->sdl0 = htole16(MCLBYTES);
772 ring->rxd[i].sdl0 &= ~htole16(RT2860_RX_DDONE);
784 if (ring->rxd != NULL) {
788 bus_dmamem_free(ring->desc_dmat, ring->rxd, ring->desc_map);
1195 struct rt2860_rxd *rxd = &sc->rxq.rxd[sc->rxq.cur];
1201 if (__predict_false(!(rxd->sdl0 & htole16(RT2860_RX_DDONE)))) {
1206 if (__predict_false(rxd->flags &
1213 if (__predict_false(rxd->flags & htole32(RT2860_RX_MICERR))) {
1247 rxd->sdp0 = htole32(physaddr);
1258 rxd->sdp0 = htole32(physaddr);
1275 if (rxd->flags & htole32(RT2860_RX_L2PAD)) {
1335 skip: rxd->sdl0 &= ~htole16(RT2860_RX_DDONE);