IWL_MAX_TID_COUNT
#define IWL_TID_NON_QOS IWL_MAX_TID_COUNT
for (j = 0; j < IWL_MAX_TID_COUNT; j++) {
struct iwl_tid_data tid_data[IWLAGN_STATION_COUNT][IWL_MAX_TID_COUNT];
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
u8 tid = IWL_MAX_TID_COUNT;
if ((tid != IWL_MAX_TID_COUNT) &&
(tid != IWL_MAX_TID_COUNT)) {
return IWL_MAX_TID_COUNT;
if (unlikely(tid >= IWL_MAX_TID_COUNT))
return IWL_MAX_TID_COUNT;
return IWL_MAX_TID_COUNT;
if (tid >= IWL_MAX_TID_COUNT)
if (tid < IWL_MAX_TID_COUNT)
tid, IWL_MAX_TID_COUNT);
struct iwl_traffic_load load[IWL_MAX_TID_COUNT];
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++)
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++)
tid >= IWL_MAX_TID_COUNT);
u8 sta_id, tid = IWL_MAX_TID_COUNT;
if (WARN_ON_ONCE(tid >= IWL_MAX_TID_COUNT))
if (unlikely(tid >= IWL_MAX_TID_COUNT))
__le64 ucast_rsc[IWL_MAX_TID_COUNT];
__le64 mcast_rsc[WOWLAN_GTK_KEYS_NUM][IWL_MAX_TID_COUNT];
__le64 ucast_rsc[IWL_MAX_TID_COUNT];
__le64 mcast_rsc[2][IWL_MAX_TID_COUNT];
.tid = IWL_MAX_TID_COUNT,
struct ieee80211_key_seq aes_seq[IWL_MAX_TID_COUNT];
struct ieee80211_key_seq tkip_seq[IWL_MAX_TID_COUNT];
for (int i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (int tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
for (int i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (int tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
BUILD_BUG_ON(ARRAY_SIZE(sc->ucast_rsc) != IWL_MAX_TID_COUNT);
for (int tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
struct ieee80211_key_seq aes_seq[IWL_MAX_TID_COUNT];
struct ieee80211_key_seq tkip_seq[IWL_MAX_TID_COUNT];
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++)
for (int tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
if (tid >= IWL_MAX_TID_COUNT)
for (u8 tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
if (txq->tid != IEEE80211_NUM_TIDS && txq->tid >= IWL_MAX_TID_COUNT) {
if (tid >= IWL_MAX_TID_COUNT)
tid = IWL_MAX_TID_COUNT;
if (tid >= IWL_MAX_TID_COUNT)
0, NULL, IWL_MAX_TID_COUNT);
IWL_MAX_TID_COUNT);
IWL_MAX_TID_COUNT);
IWL_MAX_TID_COUNT);
u8 tid_to_baid[IWL_MAX_TID_COUNT];
__le16 last_seq[IWL_MAX_TID_COUNT + 1];
u8 last_sub_frame_idx[IWL_MAX_TID_COUNT + 1];
u8 pn[IWL_MAX_TID_COUNT][IEEE80211_CCMP_PN_LEN];
.tid = IWL_MAX_TID_COUNT + 1,
.tid = IWL_MAX_TID_COUNT,
.tid = IWL_MAX_TID_COUNT,
for (int i = 0; i < IWL_MAX_TID_COUNT; i++) {
if (tid < IWL_MAX_TID_COUNT)
for (int tid = 0; tid <= IWL_MAX_TID_COUNT; tid++) {
sta->txq[tid != IWL_MAX_TID_COUNT ?
if (tid == IWL_MAX_TID_COUNT)
u8 tid = IWL_MAX_TID_COUNT;
if (WARN_ON_ONCE(tid >= IWL_MAX_TID_COUNT))
struct ieee80211_key_seq seq[IWL_MAX_TID_COUNT];
struct ieee80211_key_seq seq[IWL_MAX_TID_COUNT];
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++)
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
BUILD_BUG_ON(IWL_MAX_TID_COUNT > IWL_MAX_TID_COUNT);
BUILD_BUG_ON(IWL_MAX_TID_COUNT > IWL_NUM_RSC);
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
BUILD_BUG_ON(IWL_MAX_TID_COUNT > IWL_MAX_TID_COUNT);
BUILD_BUG_ON(IWL_MAX_TID_COUNT > IWL_NUM_RSC);
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
for (i = 0; i < IWL_MAX_TID_COUNT; i++)
for (i = 0; i < IWL_MAX_TID_COUNT; i++)
for (i = 0; i < IWL_MAX_TID_COUNT; i++)
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
BIT(IWL_MAX_TID_COUNT + 2);
.tid_limit = IWL_MAX_TID_COUNT,
for_each_set_bit(tid, &tids, IWL_MAX_TID_COUNT)
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++) {
IWL_MAX_TID_COUNT, &wdg_timeout);
IWL_MAX_TID_COUNT, NULL);
IWL_MAX_TID_COUNT, NULL);
if (tid == IWL_MAX_TID_COUNT)
true, IWL_MAX_TID_COUNT, queueptr);
IWL_MAX_TID_COUNT, &mvm->snif_queue);
IWL_MAX_TID_COUNT, &mvm->aux_queue);
for (tid = 0; tid <= IWL_MAX_TID_COUNT; tid++) {
if (tid == IWL_MAX_TID_COUNT)
if (tid == IWL_MAX_TID_COUNT)
unsigned long last_frame_time[IWL_MAX_TID_COUNT + 1];
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for_each_set_bit(i, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
if (tid == IWL_MAX_TID_COUNT)
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
u8 tid = IWL_MAX_TID_COUNT;
if (unlikely(tid > IWL_MAX_TID_COUNT))
tid = IWL_MAX_TID_COUNT;
for (i = 0; i < IWL_MAX_TID_COUNT; i++) {
for (tid = 0; tid < IWL_MAX_TID_COUNT; tid++)
if (WARN_ON_ONCE(tid > IWL_MAX_TID_COUNT)) {
tid, IWL_MAX_TID_COUNT);
} else if (tid == IWL_MAX_TID_COUNT) {
if (tid >= IWL_MAX_TID_COUNT)
if (tid < IWL_MAX_TID_COUNT)
if (tid >= IWL_MAX_TID_COUNT)
tid = IWL_MAX_TID_COUNT;
if (tid >= IWL_MAX_TID_COUNT)
tid = find_first_bit(&tid_bitmap, IWL_MAX_TID_COUNT + 1);
tid = find_first_bit(&tid_bitmap, IWL_MAX_TID_COUNT + 1);
for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
IWL_MAX_TID_COUNT + 1) {
if (tid == IWL_MAX_TID_COUNT) {
tid = IWL_MAX_TID_COUNT;
for (i = 0; i <= IWL_MAX_TID_COUNT; i++) {
for (i = 0; i <= IWL_MAX_TID_COUNT; i++) {
.tid = IWL_MAX_TID_COUNT,
return iwl_mvm_tvqm_enable_txq(mvm, NULL, sta_id, IWL_MAX_TID_COUNT,
IWL_MAX_TID_COUNT);
&mvm->snif_queue, IWL_MAX_TID_COUNT);
&mvm->aux_queue, IWL_MAX_TID_COUNT);
.tid = IWL_MAX_TID_COUNT,
IWL_MAX_TID_COUNT,
queueptr, IWL_MAX_TID_COUNT);
if (WARN_ON_ONCE(tid >= IWL_MAX_TID_COUNT))
!= IWL_MAX_TID_COUNT);
if (tid == IWL_MAX_TID_COUNT)
for_each_set_bit(tid, &_tids, IWL_MAX_TID_COUNT)
for_each_set_bit(tid, &_tids, IWL_MAX_TID_COUNT) {
for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
if (tid == IWL_MAX_TID_COUNT) {
if (tid != IWL_MAX_TID_COUNT)
u8 pn[IWL_MAX_TID_COUNT][IEEE80211_CCMP_PN_LEN];
__le16 last_seq[IWL_MAX_TID_COUNT + 1];
u8 last_sub_frame[IWL_MAX_TID_COUNT + 1];
struct iwl_mvm_tid_data tid_data[IWL_MAX_TID_COUNT + 1];
u8 tid_to_baid[IWL_MAX_TID_COUNT];
for_each_set_bit(tid, &queue_tid_bitmap, IWL_MAX_TID_COUNT + 1) {
u8 tid = IWL_MAX_TID_COUNT;
if (WARN_ONCE(tid >= IWL_MAX_TID_COUNT, "Invalid TID %d", tid))
if (tid < IWL_MAX_TID_COUNT && !ieee80211_has_morefrags(fc))
tid == IWL_MAX_TID_COUNT ? 0 : tid))
WARN_ON_ONCE(tx_cmd_params->tid_tspec >= IWL_MAX_TID_COUNT);
tid > IWL_MAX_TID_COUNT,
tx_cmd_params->tid_tspec = IWL_MAX_TID_COUNT;
WARN_ON_ONCE(tid != IWL_MAX_TID_COUNT);
if (tx_cmd_params->tid_tspec < IWL_MAX_TID_COUNT)
tid = IWL_MAX_TID_COUNT;
tid = IWL_MAX_TID_COUNT;
if (WARN_ON_ONCE(tid >= IWL_MAX_TID_COUNT))