Lines Matching refs:tid_bitmap
393 if (WARN_ON(mvm->queue_info[queue].tid_bitmap == 0))
396 mvm->queue_info[queue].tid_bitmap &= ~BIT(tid);
398 cmd.action = mvm->queue_info[queue].tid_bitmap ?
406 mvm->queue_info[queue].tid_bitmap);
416 WARN(mvm->queue_info[queue].tid_bitmap,
418 queue, mvm->queue_info[queue].tid_bitmap);
421 mvm->queue_info[queue].tid_bitmap = 0;
451 unsigned long tid_bitmap;
462 tid_bitmap = mvm->queue_info[queue].tid_bitmap;
473 for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
491 unsigned long tid_bitmap;
502 tid_bitmap = mvm->queue_info[queue].tid_bitmap;
517 for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
685 if (WARN(mvm->queue_info[queue].tid_bitmap == 0,
736 shared_queue = hweight16(mvm->queue_info[queue].tid_bitmap) > 1;
808 if (mvm->queue_info[i].tid_bitmap == 0 &&
939 if (mvm->queue_info[queue].tid_bitmap & BIT(tid)) {
946 if (mvm->queue_info[queue].tid_bitmap)
949 mvm->queue_info[queue].tid_bitmap |= BIT(tid);
971 queue, mvm->queue_info[queue].tid_bitmap);
1018 unsigned long tid_bitmap;
1026 tid_bitmap = mvm->queue_info[queue].tid_bitmap;
1028 if (WARN(!tid_bitmap, "TXQ %d has no tids assigned to it\n", queue))
1032 tid = find_first_bit(&tid_bitmap, IWL_MAX_TID_COUNT + 1);
1054 unsigned long tid_bitmap;
1066 tid_bitmap = mvm->queue_info[queue].tid_bitmap;
1069 tid = find_first_bit(&tid_bitmap, IWL_MAX_TID_COUNT + 1);
1070 if (tid_bitmap != BIT(tid)) {
1072 queue, tid_bitmap);
1136 unsigned long tid_bitmap,
1149 for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
1152 tid_bitmap &= ~BIT(tid);
1156 tid_bitmap &= ~BIT(tid);
1160 if (tid_bitmap == mvm->queue_info[queue].tid_bitmap) {
1169 for_each_set_bit(tid, &tid_bitmap, IWL_MAX_TID_COUNT + 1) {
1173 mvm->queue_info[queue].tid_bitmap &= ~BIT(tid);
1175 q_tid_bitmap = mvm->queue_info[queue].tid_bitmap;
1198 mvm->queue_info[queue].tid_bitmap);
1204 tid_bitmap = mvm->queue_info[queue].tid_bitmap;
1207 if (hweight16(mvm->queue_info[queue].tid_bitmap) == 1 &&
1252 queue_tid_bitmap = mvm->queue_info[i].tid_bitmap;
1590 !mvm->queue_info[IWL_MVM_DQA_BSS_CLIENT_QUEUE].tid_bitmap &&