Lines Matching refs:txd
769 ring->txd = (struct rt2860_txd *)ring->txdesc_dma.mem_va; in rt2860_alloc_tx_ring()
776 (void) bzero(ring->txd, size); in rt2860_alloc_tx_ring()
790 ring->txd[i].sdl0 &= ~LE_16(RT2860_TX_DDONE); in rt2860_reset_tx_ring()
820 if (ring->txd != NULL) { in rt2860_free_tx_ring()
1084 struct rt2860_txd *txd; in rt2860_send() local
1226 txd = &ring->txd[ring->cur]; in rt2860_send()
1227 txd->sdp0 = LE_32(data->paddr); in rt2860_send()
1228 txd->sdl0 = LE_16(16 + hdrlen); in rt2860_send()
1229 txd->flags = qsel; in rt2860_send()
1232 txd->sdp1 = LE_32(data->txbuf_dma.cookie.dmac_address); in rt2860_send()
1233 txd->sdl1 = LE_16(pktlen - hdrlen | RT2860_TX_LS1); in rt2860_send()
1672 struct rt2860_txd *txd = &ring->txd[ring->next]; in rt2860_tx_intr() local
1685 txd->sdl0 &= ~LE_16(RT2860_TX_DDONE); in rt2860_tx_intr()