Lines Matching defs:tid
252 * increment traffic load value for tid and also remove
262 u8 tid;
266 tid = qc[0] & 0xf;
270 if (unlikely(tid >= TID_MAX_LOAD_COUNT))
273 tl = &lq_data->load[tid];
302 return tid;
306 get the traffic load value for tid
309 il4965_rs_tl_get_load(struct il_lq_sta *lq_data, u8 tid)
316 if (tid >= TID_MAX_LOAD_COUNT)
319 tl = &(lq_data->load[tid]);
339 u8 tid, struct ieee80211_sta *sta)
344 load = il4965_rs_tl_get_load(lq_data, tid);
347 D_HT("Starting Tx agg: STA: %pM tid: %d\n", sta->addr, tid);
348 ret = ieee80211_start_tx_ba_session(sta, tid, 5000);
355 IL_ERR("Fail start Tx agg on tid: %d\n", tid);
356 ieee80211_stop_tx_ba_session(sta, tid);
359 D_HT("Aggregation not enabled for tid %d because load = %u\n",
360 tid, load);
366 il4965_rs_tl_turn_on_agg(struct il_priv *il, u8 tid, struct il_lq_sta *lq_data,
369 if (tid < TID_MAX_LOAD_COUNT)
370 il4965_rs_tl_turn_on_agg_for_tid(il, lq_data, tid, sta);
372 IL_ERR("tid exceeds max load count: %d/%d\n", tid,
1752 u8 tid;
1765 tid = il4965_rs_tl_add_packet(lq_sta, hdr);
1766 if (tid != MAX_TID_COUNT && (lq_sta->tx_agg_tid_en & (1 << tid))) {
1767 tid_data = &il->stations[lq_sta->lq.sta_id].tid[tid];
2095 (lq_sta->tx_agg_tid_en & (1 << tid)) &&
2096 tid != MAX_TID_COUNT) {
2098 &il->stations[lq_sta->lq.sta_id].tid[tid];
2100 D_RATE("try to aggregate tid %d\n",
2101 tid);
2102 il4965_rs_tl_turn_on_agg(il, tid,