.. | .. |
---|
246 | 246 | * of available memory blocks, so the number can |
---|
247 | 247 | * never execeed the mem_blocks count. |
---|
248 | 248 | */ |
---|
249 | | - if (unlikely(WARN_ON_ONCE(cookie == 0) || |
---|
250 | | - WARN_ON_ONCE(cookie > ar->fw.mem_blocks))) |
---|
| 249 | + if (WARN_ON_ONCE(cookie == 0) || |
---|
| 250 | + WARN_ON_ONCE(cookie > ar->fw.mem_blocks)) |
---|
251 | 251 | return; |
---|
252 | 252 | |
---|
253 | 253 | atomic_add(DIV_ROUND_UP(skb->len, ar->fw.mem_block_size), |
---|
.. | .. |
---|
663 | 663 | unsigned int r, t, q; |
---|
664 | 664 | bool success = true; |
---|
665 | 665 | |
---|
666 | | - q = ar9170_qmap[info & CARL9170_TX_STATUS_QUEUE]; |
---|
| 666 | + q = ar9170_qmap(info & CARL9170_TX_STATUS_QUEUE); |
---|
667 | 667 | |
---|
668 | 668 | skb = carl9170_get_queued_skb(ar, cookie, &ar->tx_status[q]); |
---|
669 | 669 | if (!skb) { |
---|
.. | .. |
---|
830 | 830 | case CARL9170_ERP_AUTO: |
---|
831 | 831 | if (ampdu) |
---|
832 | 832 | break; |
---|
| 833 | + fallthrough; |
---|
833 | 834 | |
---|
834 | 835 | case CARL9170_ERP_MAC80211: |
---|
835 | 836 | if (!(rate->flags & IEEE80211_TX_RC_USE_RTS_CTS)) |
---|
836 | 837 | break; |
---|
| 838 | + fallthrough; |
---|
837 | 839 | |
---|
838 | 840 | case CARL9170_ERP_RTS: |
---|
839 | 841 | if (likely(!multi)) |
---|
.. | .. |
---|
854 | 856 | case CARL9170_ERP_MAC80211: |
---|
855 | 857 | if (!(rate->flags & IEEE80211_TX_RC_USE_CTS_PROTECT)) |
---|
856 | 858 | break; |
---|
| 859 | + fallthrough; |
---|
857 | 860 | |
---|
858 | 861 | case CARL9170_ERP_CTS: |
---|
859 | 862 | return true; |
---|
.. | .. |
---|
976 | 979 | ((CARL9170_TX_SUPER_MISC_VIF_ID >> |
---|
977 | 980 | CARL9170_TX_SUPER_MISC_VIF_ID_S) + 1)); |
---|
978 | 981 | |
---|
979 | | - hw_queue = ar9170_qmap[carl9170_get_queue(ar, skb)]; |
---|
| 982 | + hw_queue = ar9170_qmap(carl9170_get_queue(ar, skb)); |
---|
980 | 983 | |
---|
981 | 984 | hdr = (void *)skb->data; |
---|
982 | 985 | info = IEEE80211_SKB_CB(skb); |
---|
.. | .. |
---|
1276 | 1279 | |
---|
1277 | 1280 | super = (void *)skb->data; |
---|
1278 | 1281 | SET_VAL(CARL9170_TX_SUPER_MISC_QUEUE, q, |
---|
1279 | | - ar9170_qmap[carl9170_get_queue(ar, skb)]); |
---|
| 1282 | + ar9170_qmap(carl9170_get_queue(ar, skb))); |
---|
1280 | 1283 | __carl9170_tx_process_status(ar, super->s.cookie, q); |
---|
1281 | 1284 | } |
---|
1282 | 1285 | |
---|
.. | .. |
---|
1554 | 1557 | goto out; |
---|
1555 | 1558 | } |
---|
1556 | 1559 | } while (ar->beacon_enabled && i--); |
---|
| 1560 | + |
---|
| 1561 | + /* no entry found in list */ |
---|
| 1562 | + return NULL; |
---|
1557 | 1563 | } |
---|
1558 | 1564 | |
---|
1559 | 1565 | out: |
---|