Lines Matching refs:tid

168 u8 rtl_tid_to_ac(u8 tid)  in rtl_tid_to_ac()  argument
170 return tid_to_ac[tid]; in rtl_tid_to_ac()
1201 u8 *bssid, u16 tid);
1204 struct ieee80211_hdr *hdr, u16 tid) in process_agg_start() argument
1210 skb_delba = rtl_make_del_ba(hw, hdr->addr2, hdr->addr3, tid); in process_agg_start()
1259 u16 capab = 0, tid = 0; in rtl_action_proc() local
1278 tid = (capab & in rtl_action_proc()
1280 tid_data = &sta_entry->tids[tid]; in rtl_action_proc()
1283 process_agg_start(hw, hdr, tid); in rtl_action_proc()
1411 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in rtl_tx_agg_start() argument
1420 if (unlikely(tid >= MAX_TID_COUNT)) in rtl_tx_agg_start()
1426 tid_data = &sta_entry->tids[tid]; in rtl_tx_agg_start()
1429 "on ra = %pM tid = %d seq:%d\n", sta->addr, tid, in rtl_tx_agg_start()
1435 ieee80211_start_tx_ba_cb_irqsafe(vif, sta->addr, tid); in rtl_tx_agg_start()
1440 struct ieee80211_sta *sta, u16 tid) in rtl_tx_agg_stop() argument
1450 "on ra = %pM tid = %d\n", sta->addr, tid); in rtl_tx_agg_stop()
1452 if (unlikely(tid >= MAX_TID_COUNT)) in rtl_tx_agg_stop()
1456 tid_data = &sta_entry->tids[tid]; in rtl_tx_agg_stop()
1457 sta_entry->tids[tid].agg.agg_state = RTL_AGG_STOP; in rtl_tx_agg_stop()
1459 ieee80211_stop_tx_ba_cb_irqsafe(vif, sta->addr, tid); in rtl_tx_agg_stop()
1464 struct ieee80211_sta *sta, u16 tid) in rtl_rx_agg_start() argument
1473 if (unlikely(tid >= MAX_TID_COUNT)) in rtl_rx_agg_start()
1479 tid_data = &sta_entry->tids[tid]; in rtl_rx_agg_start()
1482 "on ra = %pM tid = %d seq:%d\n", sta->addr, tid, in rtl_rx_agg_start()
1490 struct ieee80211_sta *sta, u16 tid) in rtl_rx_agg_stop() argument
1499 "on ra = %pM tid = %d\n", sta->addr, tid); in rtl_rx_agg_stop()
1501 if (unlikely(tid >= MAX_TID_COUNT)) in rtl_rx_agg_stop()
1505 sta_entry->tids[tid].agg.rx_agg_state = RTL_RX_AGG_STOP; in rtl_rx_agg_stop()
1510 struct ieee80211_sta *sta, u16 tid) in rtl_tx_agg_oper() argument
1519 "on ra = %pM tid = %d\n", sta->addr, tid); in rtl_tx_agg_oper()
1521 if (unlikely(tid >= MAX_TID_COUNT)) in rtl_tx_agg_oper()
1525 sta_entry->tids[tid].agg.agg_state = RTL_AGG_OPERATIONAL; in rtl_tx_agg_oper()
1578 u8 idx, tid; in rtl_watchdog_wq_callback() local
1642 for (tid = 0; tid <= 7; tid++) { in rtl_watchdog_wq_callback()
1644 rtlpriv->link_info.tidtx_in4period[tid][idx] = in rtl_watchdog_wq_callback()
1645 rtlpriv->link_info.tidtx_in4period[tid] in rtl_watchdog_wq_callback()
1647 rtlpriv->link_info.tidtx_in4period[tid][3] = in rtl_watchdog_wq_callback()
1648 rtlpriv->link_info.tidtx_inperiod[tid]; in rtl_watchdog_wq_callback()
1651 tidtx_inp4eriod[tid] += in rtl_watchdog_wq_callback()
1652 rtlpriv->link_info.tidtx_in4period[tid][idx]; in rtl_watchdog_wq_callback()
1653 aver_tidtx_inperiod[tid] = tidtx_inp4eriod[tid] / 4; in rtl_watchdog_wq_callback()
1654 if (aver_tidtx_inperiod[tid] > 5000) in rtl_watchdog_wq_callback()
1655 rtlpriv->link_info.higher_busytxtraffic[tid] = in rtl_watchdog_wq_callback()
1658 rtlpriv->link_info.higher_busytxtraffic[tid] = in rtl_watchdog_wq_callback()
1672 for (tid = 0; tid <= 7; tid++) in rtl_watchdog_wq_callback()
1673 rtlpriv->link_info.tidtx_inperiod[tid] = 0; in rtl_watchdog_wq_callback()
1905 u8 *sa, u8 *bssid, u16 tid) in rtl_make_del_ba() argument
1928 params |= (u16)(tid << 12); /* bit 15:12 TID number */ in rtl_make_del_ba()