Lines Matching refs:txwi

626 		device_printf(sc->sc_dev, "could not create txwi DMA tag\n");
640 device_printf(sc->sc_dev, "could not load txwi DMA map\n");
655 data->txwi = (struct rt2860_txwi *)vaddr;
1458 struct rt2860_txwi *txwi;
1517 txwi = data->txwi;
1518 txwi->flags = 0;
1520 txwi->xflags = qos ? 0 : RT2860_TX_NSEQ;
1522 txwi->wcid = IEEE80211_AID(ni->ni_associd);
1524 txwi->wcid = 0xff;
1525 txwi->len = htole16(m->m_pkthdr.len);
1527 txwi->phy = htole16(RT2860_PHY_CCK);
1532 txwi->phy = htole16(RT2860_PHY_OFDM);
1533 txwi->phy |= htole16(mcs);
1543 txwi->len |= htole16(pid << RT2860_TX_PID_SHIFT);
1550 txwi->txop = RT2860_TX_TXOP_HT;
1552 txwi->txop = RT2860_TX_TXOP_BACKOFF;
1557 txwi->xflags |= RT2860_TX_ACK;
1570 txwi->flags |= RT2860_TX_TS;
1586 memcpy(txwi + 1, wh, hdrlen);
1679 qid, txwi->wcid, nsegs, ridx));
1735 struct rt2860_txwi *txwi;
1770 txwi = data->txwi;
1771 txwi->flags = 0;
1773 txwi->xflags = params->ibp_pri & 3 ? 0 : RT2860_TX_NSEQ;
1774 txwi->wcid = 0xff;
1775 txwi->len = htole16(m->m_pkthdr.len);
1777 txwi->phy = htole16(RT2860_PHY_CCK);
1782 txwi->phy = htole16(RT2860_PHY_OFDM);
1783 txwi->phy |= htole16(mcs);
1793 txwi->len |= htole16(pid << RT2860_TX_PID_SHIFT);
1798 txwi->txop = RT2860_TX_TXOP_HT;
1800 txwi->txop = RT2860_TX_TXOP_BACKOFF;
1802 txwi->xflags |= RT2860_TX_ACK;
1815 txwi->flags |= RT2860_TX_TS;
1831 memcpy(txwi + 1, wh, hdrlen);
1924 qid, txwi->wcid, nsegs, ridx));
4275 struct rt2860_txwi txwi;
4282 memset(&txwi, 0, sizeof txwi);
4283 txwi.wcid = 0xff;
4284 txwi.len = htole16(m->m_pkthdr.len);
4288 txwi.phy = htole16(rt2860_rates[ridx].mcs);
4290 txwi.phy |= htole16(RT2860_PHY_OFDM);
4291 txwi.txop = RT2860_TX_TXOP_HT;
4292 txwi.flags = RT2860_TX_TS;
4293 txwi.xflags = RT2860_TX_NSEQ;
4296 (uint8_t *)&txwi, sizeof txwi);
4297 RAL_WRITE_REGION_1(sc, RT2860_BCN_BASE(0) + sizeof txwi,