IEEE80211_AC_VO
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
IEEE80211_AC_VO)
skb_set_queue_mapping(skb, IEEE80211_AC_VO);
txctl.txq = sc->tx.txq_map[IEEE80211_AC_VO];
skb_set_queue_mapping(skb, IEEE80211_AC_VO);
txctl.txq = sc->tx.txq_map[IEEE80211_AC_VO];
__ath9k_flush(sc->hw, BIT(IEEE80211_AC_VO),
data[i++] = sc->debug.stats.txstats[PR_QNUM(IEEE80211_AC_VO)].elem; \
sc->debug.stats.txstats[PR_QNUM(IEEE80211_AC_VO)].tx_pkts_all);
sc->debug.stats.txstats[PR_QNUM(IEEE80211_AC_VO)].tx_bytes_all);
TXSTATS[PR_QNUM(IEEE80211_AC_VO)].elem); \
priv->debug.tx_stats.queue_stats[IEEE80211_AC_VO]);
data[i++] = STXBASE.a[IEEE80211_AC_VO]
if (!ath9k_htc_txq_setup(priv, IEEE80211_AC_VO)) {
TX_QSTAT_INC(priv, IEEE80211_AC_VO);
[IEEE80211_AC_VO] = ATH_TXQ_AC_VO,
return hwq_map[IEEE80211_AC_VO];
txctl.txq = sc->tx.txq_map[IEEE80211_AC_VO];
[IEEE80211_AC_VO] = ATH_TXQ_AC_VO,
IEEE80211_AC_VO)
if (skb_get_queue_mapping(skb) == IEEE80211_AC_VO)
IEEE80211_AC_VO,
[IEEE80211_AC_VO] = TX_AC_VO_FIFO,
[TX_AC_VO_FIFO] = IEEE80211_AC_VO,
IEEE80211_AC_VO,
IEEE80211_AC_VO
IEEE80211_AC_VO,
IEEE80211_AC_VO,
IEEE80211_AC_VO,
IEEE80211_AC_VO,
for (enum ieee80211_ac_numbers ac = IEEE80211_AC_VO;
case IEEE80211_AC_VO:
if (cmd->uapsd_ac_flags == (BIT(IEEE80211_AC_VO) |
IEEE80211_AC_VO,
IEEE80211_AC_VO,
case IEEE80211_AC_VO:
for (ac = IEEE80211_AC_VO; ac <= IEEE80211_AC_BK; ac++) {
case IEEE80211_AC_VO:
if (cmd->uapsd_ac_flags == (BIT(IEEE80211_AC_VO) |
(!mvmvif->deflink.queue_params[IEEE80211_AC_VO].uapsd &&
IEEE80211_AC_VO,
IEEE80211_AC_VO,
IEEE80211_AC_VO, /* We treat MGMT as TID 8, which is set as AC_VO */
else if (ac == IEEE80211_AC_VO &&
else if (ac_to_queue[IEEE80211_AC_VO] != IEEE80211_INVAL_HW_QUEUE)
queue = ac_to_queue[IEEE80211_AC_VO];
mvm->queue_info[queue].mac80211_ac = IEEE80211_AC_VO;
for (ac = IEEE80211_AC_VO; ac <= IEEE80211_AC_VI; ac++)
if (!mvmvif->deflink.queue_params[IEEE80211_AC_VO].uapsd &&
return IEEE80211_AC_VO;
MT_TXQ_VO = IEEE80211_AC_VO,
[IEEE80211_AC_VO] = 3,
MT_INT_TX_DONE(IEEE80211_AC_VO) |
IEEE80211_AC_VO,
IEEE80211_AC_VO
[IEEE80211_AC_VO] = 6
[IEEE80211_AC_VO] = MT7622_TXQ_AC3,
[IEEE80211_AC_VO] = 6
[IEEE80211_AC_VO] = 3,
[IEEE80211_AC_VO] = MT_LMAC_AC03,
[IEEE80211_AC_VO] = 6
MT_INT_TX_DONE(IEEE80211_AC_VO) |
[IEEE80211_AC_VO] = 6
[IEEE80211_AC_VO] = 6
[IEEE80211_AC_VO] = 6
[IEEE80211_AC_VO] = 3,
[IEEE80211_AC_VO] = 6
[IEEE80211_AC_VO] = 3,
mode > mt76_connac_lmac_mapping(IEEE80211_AC_VO))
skb_set_queue_mapping(skb, IEEE80211_AC_VO);
[IEEE80211_AC_VO] = 3,
[IEEE80211_AC_VO] = 4,
MT_TXQ_VO = IEEE80211_AC_VO,
case IEEE80211_AC_VO:
[IEEE80211_AC_VO] = REG_EDCA_VO_PARAM,
case IEEE80211_AC_VO:
case IEEE80211_AC_VO:
if (queues & BIT(IEEE80211_AC_VO))
[IEEE80211_AC_VO] = REG_EDCA_VO_PARAM,
if (txq->ac == IEEE80211_AC_VO)
if (skb_get_queue_mapping(skb) == IEEE80211_AC_VO)
[IEEE80211_AC_VO] = RTW_TX_QUEUE_VO,
[IEEE80211_AC_VO] = 3,
[IEEE80211_AC_VO] = R_MUEDCA_ACS_PARAM(VO),
case IEEE80211_AC_VO:
IEEE80211_AC_VO)
if (val & BIT(IEEE80211_AC_VO))
vif->hw_queue[IEEE80211_AC_VO] = 0;
skb_set_queue_mapping(skb, IEEE80211_AC_VO);
atomic_read(&local->aql_ac_pending_airtime[IEEE80211_AC_VO]),
local->aql_txq_limit_low[IEEE80211_AC_VO],
local->aql_txq_limit_high[IEEE80211_AC_VO],
sdata->vif.hw_queue[IEEE80211_AC_VO],
skb_set_queue_mapping(skb, IEEE80211_AC_VO);
ac = IEEE80211_AC_VO;
case IEEE80211_AC_VO:
for (ac = IEEE80211_AC_VO; ac < IEEE80211_NUM_ACS; ac++)
return IEEE80211_AC_VO;
!sta->sta.wme || skb_get_queue_mapping(skb) == IEEE80211_AC_VO ||
txqi->txq.ac = IEEE80211_AC_VO;
skb_get_queue_mapping(tx->skb) == IEEE80211_AC_VO)
for (ac = IEEE80211_AC_BK; ac >= IEEE80211_AC_VO; ac--) {
bool ampdu = txq->ac != IEEE80211_AC_VO;
skb_set_queue_mapping(skb, IEEE80211_AC_VO);
case IEEE80211_AC_VO:
IEEE80211_AC_VO,
IEEE80211_AC_VO