/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 96 for (i = 0; i < ar->hw->queues; i++) { 168 for (i = 0; i < ar->hw->queues; i++) { 307 * 2. tx_status_irqsafe only queues up to 128 567 for (i = 0; i < ar->hw->queues; i++) { 1355 for (i = 0; i < ar->hw->queues; i++) {
|
/linux-master/drivers/net/wireless/ath/wcn36xx/ |
H A D | main.c | 1282 u32 queues, bool drop) 1287 wcn36xx_err("Failed to flush hardware tx queues\n"); 1458 wcn->hw->queues = 4; 1281 wcn36xx_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | main.c | 2589 wl->hw->queues = B43_QOS_QUEUE_NUM; 2592 wl->hw->queues = 1; 2698 dev->qos_enabled = dev->wl->hw->queues > 1; 4381 /* Drain all TX queues. */ 5609 /* Initialize queues and flags. */
|
/linux-master/drivers/net/wireless/broadcom/b43legacy/ |
H A D | main.c | 2941 /* Drain all TX queues. */ 3814 hw->queues = 1; /* FIXME: hardware has more queues */ 3835 /* Initialize queues and flags. */
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | mac80211_if.c | 40 #define N_TX_QUEUES 4 /* #tx queues on mac80211<->driver interface */ 905 u32 queues, bool drop) 1095 hw->queues = N_TX_QUEUES; 904 brcms_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945-mac.c | 2171 /* Enable watchdog to monitor the driver tx queues */ 2227 /* Stop TX queues watchdog. We need to have S_EXIT_PENDING bit set 3550 hw->queues = 4;
|
H A D | 4965-mac.c | 217 /* Allocate or reset and init all Tx and Command queues */ 580 D_INFO("Woke queues - frame received on passive channel\n"); 1417 * mac80211 queues, ACs, hardware queues, FIFOs. 1419 * Cf. https://wireless.wiki.kernel.org/en/developers/Documentation/mac80211/queues 1430 * Regular (not A-MPDU) frames are put into hardware queues corresponding 1432 * own queue per aggregation session (RA/TID combination), such queues are 1437 * Due to the way hw queues are set up (by the hw specific modules like 1890 * aggregation queues when their respective station 1938 * Destroy all TX DMA queues an [all...] |
H A D | common.c | 2896 * The device reads or writes the data in the queues via the device's several 2969 /* Driver ilate data, only for Tx (not command) queues, 3015 * For normal Tx queues (all other queues), no super-size command 3053 * For the default queues 0-3, set up the swq_id 4747 u32 queues, bool drop) 4842 /* monitor and check for other stuck queues */ 5351 * On passive channel we wait with blocked queues to see if 5356 * bssid. We have to unblock queues on such condition. 4746 il_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
H A D | common.h | 116 * Contains common data for Rx and Tx queues 508 /* Minimum number of queues. MAX_NUM is defined in hw specific files. 509 * Set the minimum to accommodate the 4 standard TX queues, 1 command 510 * queue, 2 (unused) HCCA queues, and 4 HT queues (one for each AC) */ 545 * For allocation of the command and tx queues, this establishes the overall 785 * @max_txq_num: Max # Tx queues supported 1252 /* Rx and Tx DMA processing queues */ 1711 u32 queues, bool drop); 2764 u8 queue_count; /* number of queues tha [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | mac80211.c | 179 * We don't use all queues: 4 and 9 are unused and any 182 hw->queues = IWLAGN_FIRST_AMPDU_QUEUE; 1081 u32 queues, bool drop) 1103 IWL_DEBUG_TX_QUEUES(priv, "Flushing SCD queues: 0x%x\n", 1080 iwlagn_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | tx.h | 860 * and the TFD queues are empty. 868 * @queues_ctl: bitmap of queues to flush 909 * @num_flushed_queues: number of queues in queues array 910 * @queues: all flushed queues 915 struct iwl_flush_queue_info queues[IWL_TX_FLUSH_QUEUE_RSP]; member in struct:iwl_tx_path_flush_cmd_rsp
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | d3.c | 85 int tid, int queues) 93 /* and use the internal data for the other queues */ 94 for (i = 1; i < queues; i++) { 82 iwl_mvm_find_max_pn(struct ieee80211_key_conf *key, struct iwl_mvm_key_pn *ptk_pn, struct ieee80211_key_seq *seq, int tid, int queues) argument
|
H A D | mac80211.c | 411 * with many more queues than the current code can deal with 423 hw->queues = IEEE80211_NUM_ACS; 3351 * queues to this station will not be transmitted. The fw will 4050 * This is after the sync_rcu part, so the queues have already been 4052 * the queues. 5774 static void iwl_mvm_flush_no_vif(struct iwl_mvm *mvm, u32 queues, bool drop) argument 5782 iwl_mvm_flushable_queues(mvm) & queues); 5785 iwl_trans_wait_tx_queues_empty(mvm->trans, queues); 5809 u32 queues, bool drop) 5820 iwl_mvm_flush_no_vif(mvm, queues, dro 5808 iwl_mvm_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument [all...] |
H A D | mvm.h | 773 * aligned up to avoid cache line sharing between queues 1014 struct work_struct add_stream_wk; /* To add streams to queues */ 1208 /* Tx queues */ 2374 /* Return a bitmask with all the hw supported queues, except for the 2842 u32 queues, bool drop);
|
H A D | tx.c | 1280 * reconfig the queues and update them 1792 * reason, NDPs are never sent to A-MPDU'able queues 1846 * the firmware while we still have packets for it in the Tx queues. 2313 * 3) wait for the transport queues to be empty 2388 struct iwl_flush_queue_info *queue_info = &rsp->queues[i];
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | fwio.c | 152 priv->hw->queues = P54_QUEUE_AC_NUM;
|
H A D | main.c | 659 * in the P54_QUEUE_BEACON or P54_QUEUE_SCAN queues, they 668 u32 queues, bool drop) 683 * queues have already been stopped and no new frames can sneak 767 dev->queues = 1; 667 p54_flush(struct ieee80211_hw *dev, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
H A D | txrx.c | 177 for (i = 0; i < priv->hw->queues; i++) {
|
/linux-master/drivers/net/wireless/marvell/libertas_tf/ |
H A D | main.c | 577 hw->queues = 1;
|
/linux-master/drivers/net/wireless/marvell/ |
H A D | mwl8k.c | 106 /* txpriorities are mapped with hw queues. 113 * maximum AMPDU queues that can be created are 114 * one short of total tx queues. 1542 * Must be called with priv->fw_mutex held and tx queues stopped. 1571 * The TX queues are stopped at this point, so this test 1892 /* The hardware ampdu queues start from 5. 1893 * txpriorities for ampdu queues are 1971 * the ampdu stream, mac80211 queues further packets for that 1974 * related data packets going out from different queues asynchronously 2023 * mac80211 queues ou [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | init.c | 523 hw->queues = 4;
|
H A D | main.c | 580 u32 queues, bool drop) 579 mt7603_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | init.c | 362 hw->queues = 4; 575 /* mt7615 second phy shares the same hw queues with the primary one */
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | pci.c | 57 u32 queues, bool drop) 56 mt76x0e_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76x02_util.c | 147 hw->queues = 4;
|