Lines Matching refs:ac

378 		int ac;  in purge_old_ps_buffers()  local
380 for (ac = IEEE80211_AC_BK; ac >= IEEE80211_AC_VO; ac--) { in purge_old_ps_buffers()
381 skb = skb_dequeue(&sta->ps_tx_buf[ac]); in purge_old_ps_buffers()
382 total += skb_queue_len(&sta->ps_tx_buf[ac]); in purge_old_ps_buffers()
490 int ac = skb_get_queue_mapping(tx->skb); in ieee80211_tx_h_unicast_ps_buf() local
499 sta->sta.addr, sta->sta.aid, ac); in ieee80211_tx_h_unicast_ps_buf()
517 if (skb_queue_len(&sta->ps_tx_buf[ac]) >= STA_MAX_TX_BUFFER) { in ieee80211_tx_h_unicast_ps_buf()
518 struct sk_buff *old = skb_dequeue(&sta->ps_tx_buf[ac]); in ieee80211_tx_h_unicast_ps_buf()
521 sta->sta.addr, ac); in ieee80211_tx_h_unicast_ps_buf()
530 skb_queue_tail(&sta->ps_tx_buf[ac], tx->skb); in ieee80211_tx_h_unicast_ps_buf()
990 int ac = -1; in ieee80211_tx_h_stats() local
996 ac = skb_get_queue_mapping(skb); in ieee80211_tx_h_stats()
997 tx->sta->tx_stats.bytes[ac] += skb->len; in ieee80211_tx_h_stats()
999 if (ac >= 0) in ieee80211_tx_h_stats()
1000 tx->sta->tx_stats.packets[ac]++; in ieee80211_tx_h_stats()
1244 u8 ac; in ieee80211_drv_tx() local
1263 ac = txq->ac; in ieee80211_drv_tx()
1265 atomic_inc(&sdata->txqs_len[ac]); in ieee80211_drv_tx()
1266 if (atomic_read(&sdata->txqs_len[ac]) >= local->hw.txq_ac_max_pending) in ieee80211_drv_tx()
1267 netif_stop_subqueue(sdata->dev, ac); in ieee80211_drv_tx()
1286 u8 ac = txq->ac; in ieee80211_tx_dequeue() local
1297 atomic_dec(&sdata->txqs_len[ac]); in ieee80211_tx_dequeue()
1298 if (__netif_subqueue_stopped(sdata->dev, ac)) in ieee80211_tx_dequeue()
1299 ieee80211_propagate_queue_wake(local, sdata->vif.hw_queue[ac]); in ieee80211_tx_dequeue()
3896 int ac = ieee802_1d_to_ac[tid & 7]; in __ieee80211_tx_skb_tid_band() local
3902 skb_set_queue_mapping(skb, ac); in __ieee80211_tx_skb_tid_band()