Lines Matching refs:tids
666 unsigned long tids; in __sta_info_recalc_tim() local
676 tids = ieee80211_tids_for_ac(ac); in __sta_info_recalc_tim()
679 sta->driver_buffered_tids & tids; in __sta_info_recalc_tim()
681 sta->txq_buffered_tids & tids; in __sta_info_recalc_tim()
1307 static int find_highest_prio_tid(unsigned long tids) in find_highest_prio_tid() argument
1310 if (tids & 0xF8) in find_highest_prio_tid()
1311 return fls(tids) - 1; in find_highest_prio_tid()
1313 if (tids & BIT(0)) in find_highest_prio_tid()
1315 return fls(tids) - 1; in find_highest_prio_tid()
1337 unsigned long tids; in ieee80211_sta_ps_deliver_response() local
1342 tids = ieee80211_tids_for_ac(ac); in ieee80211_sta_ps_deliver_response()
1348 driver_release_tids |= sta->driver_buffered_tids & tids; in ieee80211_sta_ps_deliver_response()
1349 driver_release_tids |= sta->txq_buffered_tids & tids; in ieee80211_sta_ps_deliver_response()
1421 u16 tids = 0; in ieee80211_sta_ps_deliver_response() local
1456 tids |= BIT(skb->priority); in ieee80211_sta_ps_deliver_response()
1509 drv_allow_buffered_frames(local, sta, tids, num, in ieee80211_sta_ps_deliver_response()
1516 sdata, sta, find_highest_prio_tid(tids), in ieee80211_sta_ps_deliver_response()
1521 unsigned long tids = sta->txq_buffered_tids & driver_release_tids; in ieee80211_sta_ps_deliver_response() local
1553 if (!(tids & BIT(tid)) || skb_queue_len(&txqi->queue)) in ieee80211_sta_ps_deliver_response()