Lines Matching refs:txd
771 ring->txd = (struct rt2860_txd *)ring->txdesc_dma.mem_va; in rt2860_alloc_tx_ring()
778 (void) bzero(ring->txd, size); in rt2860_alloc_tx_ring()
792 ring->txd[i].sdl0 &= ~LE_16(RT2860_TX_DDONE); in rt2860_reset_tx_ring()
822 if (ring->txd != NULL) { in rt2860_free_tx_ring()
1085 struct rt2860_txd *txd; in rt2860_send() local
1227 txd = &ring->txd[ring->cur]; in rt2860_send()
1228 txd->sdp0 = LE_32(data->paddr); in rt2860_send()
1229 txd->sdl0 = LE_16(16 + hdrlen); in rt2860_send()
1230 txd->flags = qsel; in rt2860_send()
1233 txd->sdp1 = LE_32(data->txbuf_dma.cookie.dmac_address); in rt2860_send()
1234 txd->sdl1 = LE_16(pktlen - hdrlen | RT2860_TX_LS1); in rt2860_send()
1673 struct rt2860_txd *txd = &ring->txd[ring->next]; in rt2860_tx_intr() local
1686 txd->sdl0 &= ~LE_16(RT2860_TX_DDONE); in rt2860_tx_intr()