Lines Matching refs:m0
1491 rum_tx_mgt(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
1509 wh = mtod(m0, struct ieee80211_frame *);
1512 ac = M_WME_GETAC(m0);
1515 k = ieee80211_crypto_get_txkey(ni, m0);
1520 !k->wk_cipher->ic_encap(k, m0))
1523 wh = mtod(m0, struct ieee80211_frame *);
1546 data->m = m0;
1551 m0->m_pkthdr.len, tp->mgmtrate);
1554 m0->m_pkthdr.len + (int)RT2573_TX_DESC_SIZE, tp->mgmtrate);
1563 rum_tx_raw(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni,
1575 wh = mtod(m0, struct ieee80211_frame *);
1588 error = rum_sendprot(sc, m0, ni,
1605 data->m = m0;
1611 m0->m_pkthdr.len, rate);
1614 m0->m_pkthdr.len, rate);
1623 rum_tx_data(struct rum_softc *sc, struct mbuf *m0, struct ieee80211_node *ni)
1638 wh = mtod(m0, struct ieee80211_frame *);
1646 ac = M_WME_GETAC(m0);
1648 if (m0->m_flags & M_EAPOL)
1660 k = ieee80211_crypto_get_txkey(ni, m0);
1662 m_freem(m0);
1666 !k->wk_cipher->ic_encap(k, m0)) {
1667 m_freem(m0);
1672 wh = mtod(m0, struct ieee80211_frame *);
1680 if (m0->m_pkthdr.len + IEEE80211_CRC_LEN > vap->iv_rtsthreshold)
1686 error = rum_sendprot(sc, m0, ni, prot, rate);
1688 m_freem(m0);
1702 data->m = m0;
1718 m0->m_pkthdr.len, rate);
1721 m0->m_pkthdr.len + (int)RT2573_TX_DESC_SIZE, rate);