Lines Matching refs:tids
680 unsigned long tids; in __sta_info_recalc_tim() local
690 tids = ieee80211_tids_for_ac(ac); in __sta_info_recalc_tim()
693 sta->driver_buffered_tids & tids; in __sta_info_recalc_tim()
695 sta->txq_buffered_tids & tids; in __sta_info_recalc_tim()
1326 static int find_highest_prio_tid(unsigned long tids) in find_highest_prio_tid() argument
1329 if (tids & 0xF8) in find_highest_prio_tid()
1330 return fls(tids) - 1; in find_highest_prio_tid()
1332 if (tids & BIT(0)) in find_highest_prio_tid()
1334 return fls(tids) - 1; in find_highest_prio_tid()
1356 unsigned long tids; in ieee80211_sta_ps_deliver_response() local
1361 tids = ieee80211_tids_for_ac(ac); in ieee80211_sta_ps_deliver_response()
1367 driver_release_tids |= sta->driver_buffered_tids & tids; in ieee80211_sta_ps_deliver_response()
1368 driver_release_tids |= sta->txq_buffered_tids & tids; in ieee80211_sta_ps_deliver_response()
1440 u16 tids = 0; in ieee80211_sta_ps_deliver_response() local
1475 tids |= BIT(skb->priority); in ieee80211_sta_ps_deliver_response()
1528 drv_allow_buffered_frames(local, sta, tids, num, in ieee80211_sta_ps_deliver_response()
1535 sdata, sta, find_highest_prio_tid(tids), in ieee80211_sta_ps_deliver_response()
1540 unsigned long tids = sta->txq_buffered_tids & driver_release_tids; in ieee80211_sta_ps_deliver_response() local
1572 if (!(tids & BIT(tid)) || skb_queue_len(&txqi->queue)) in ieee80211_sta_ps_deliver_response()