Lines Matching refs:txwi
932 sc->txwi = (struct rt2860_txwi *)sc->txpool_dma.mem_va; in rt2860_alloc_tx_pool()
933 (void) bzero(sc->txwi, size); in rt2860_alloc_tx_pool()
950 data->txwi = &sc->txwi[i]; in rt2860_alloc_tx_pool()
969 if (sc->txwi != NULL) { in rt2860_free_tx_pool()
1086 struct rt2860_txwi *txwi; in rt2860_send() local
1179 txwi = data->txwi; in rt2860_send()
1180 (void) bzero(txwi, sizeof (struct rt2860_txwi)); in rt2860_send()
1181 txwi->wcid = (type == IEEE80211_FC0_TYPE_DATA) ? in rt2860_send()
1183 txwi->len = LE_16(pktlen); in rt2860_send()
1185 txwi->phy = LE_16(RT2860_PHY_CCK); in rt2860_send()
1189 txwi->phy = LE_16(RT2860_PHY_OFDM); in rt2860_send()
1190 txwi->phy |= LE_16(mcs); in rt2860_send()
1200 txwi->len |= LE_16(pid << RT2860_TX_PID_SHIFT); in rt2860_send()
1207 txwi->txop = RT2860_TX_TXOP_HT; in rt2860_send()
1209 txwi->txop = RT2860_TX_TXOP_BACKOFF; in rt2860_send()
1212 txwi->xflags |= RT2860_TX_ACK; in rt2860_send()
1220 bcopy(wh, &txwi->wh, hdrlen); in rt2860_send()
1242 _PTRDIFF(txwi, sc->txwi), in rt2860_send()
1250 qid, txwi->wcid, rate, ring->cur); in rt2860_send()