Lines Matching defs:ac
107 struct ath_atx_ac *ac = tid->ac;
116 list_add_tail(&tid->list, &ac->tid_q);
118 if (ac->sched)
121 ac->sched = true;
122 list_add_tail(&ac->list, &txq->axq_acq);
127 struct ath_txq *txq = &sc->tx.txq[tid->ac->qnum];
145 struct ath_txq *txq = &sc->tx.txq[tid->ac->qnum];
817 struct ath_txq *txq = &sc->tx.txq[txtid->ac->qnum];
883 struct ath_atx_ac *ac, *ac_tmp;
886 list_for_each_entry_safe(ac, ac_tmp, &txq->axq_acq, list) {
887 list_del(&ac->list);
888 ac->sched = false;
889 list_for_each_entry_safe(tid, tid_tmp, &ac->tid_q, list) {
1180 struct ath_atx_ac *ac;
1186 ac = list_first_entry(&txq->axq_acq, struct ath_atx_ac, list);
1187 list_del(&ac->list);
1188 ac->sched = false;
1191 if (list_empty(&ac->tid_q))
1194 tid = list_first_entry(&ac->tid_q, struct ath_atx_tid, list);
1211 } while (!list_empty(&ac->tid_q));
1213 if (!list_empty(&ac->tid_q)) {
1214 if (!ac->sched) {
1215 ac->sched = true;
1216 list_add_tail(&ac->list, &txq->axq_acq);
2398 struct ath_atx_ac *ac;
2414 tid->ac = &an->ac[acno];
2419 for (acno = 0, ac = &an->ac[acno];
2420 acno < WME_NUM_AC; acno++, ac++) {
2421 ac->sched = false;
2422 ac->qnum = sc->tx.hwq_map[acno];
2423 INIT_LIST_HEAD(&ac->tid_q);
2429 struct ath_atx_ac *ac;
2436 i = tid->ac->qnum;
2442 ac = tid->ac;
2451 if (ac->sched) {
2452 list_del(&ac->list);
2453 tid->ac->sched = false;