IEEE80211_NUM_ACS
uint8_t hw_queue[IEEE80211_NUM_ACS];
KASSERT(WME_NUM_AC == IEEE80211_NUM_ACS, ("%s: WME_NUM_AC %d != "
"IEEE80211_NUM_ACS %d\n", __func__, WME_NUM_AC, IEEE80211_NUM_ACS));
for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) {
for (i = 0; i < IEEE80211_NUM_ACS; i++) {
else if (hw->queues >= IEEE80211_NUM_ACS)
for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) {
for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) {
for (ac = 0; ac < IEEE80211_NUM_ACS; ac++)
if (hw->queues >= IEEE80211_NUM_ACS)
ac_count = IEEE80211_NUM_ACS;
if (hw->queues >= IEEE80211_NUM_ACS)
ac_count = IEEE80211_NUM_ACS;
if (ac >= IEEE80211_NUM_ACS) {
if (ac >= IEEE80211_NUM_ACS) {
bool hw_queue_stopped[IEEE80211_NUM_ACS];
uint32_t txq_generation[IEEE80211_NUM_ACS];
spinlock_t txq_scheduled_lock[IEEE80211_NUM_ACS];
TAILQ_HEAD(, lkpi_txq) txq_scheduled[IEEE80211_NUM_ACS];