/linux-master/include/linux/ |
H A D | netdevice.h | 742 * map is an array of queues. 748 u16 queues[]; member in struct:xps_map 751 #define XPS_MIN_MAP_ALLOC ((L1_CACHE_ALIGN(offsetof(struct xps_map, queues[1])) \ 1046 * transmit queues. 1147 * tx queues stopped. This allows the netdevice to perform queue 1859 * @queues_kset: Group of all Kobjects in the Tx and RX queues 1881 * @_rx: Array of RX queues 1882 * @num_rx_queues: Number of RX queues 1884 * @real_num_rx_queues: Number of RX queues currently active in device 1888 * allow to avoid NIC hard IRQ, on busy queues [all...] |
/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 | 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];
|
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 */ 2375 /* Return a bitmask with all the hw supported queues, except for the 2843 u32 queues, bool drop);
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | main.c | 604 /* Make sure the deferred queues don't get too long */ 976 * Its safe to enable TX now - the queues are stopped after a request 1254 wl1271_debug(DEBUG_TX, "op_tx: stopping queues for q %d", q); 2488 /* register hw queues in mac80211 */ 2493 /* the last places are reserved for cab queues per interface */ 3434 * stop the queues and flush to ensure the next packets are 5570 u32 queues, bool drop) 6254 * allow 4 queues per mac address we support + 6257 wl->hw->queues = (NUM_TX_QUEUES + 1) * WLCORE_NUM_MAC_ADDRESSES + 1; 6260 wl->hw->offchannel_tx_hw_queue = wl->hw->queues 5569 wlcore_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_main.c | 853 * @queues: array of queue indices for RSS 856 * packets to the Rx queues in @queues. 857 * Should never be called before setting up sge eth rx queues 859 int cxgb4_write_rss(const struct port_info *pi, const u16 *queues) argument 872 for (i = 0; i < pi->rss_size; i++, queues++) 873 rss[i] = rxq[*queues].rspq.abs_id; 966 * Enable NAPI scheduling and interrupt generation for all Rx queues. 1038 * setup_sge_queues - configure SGE Tx/Rx/response queues 1041 * Determines how many sets of SGE queues t [all...] |
/linux-master/drivers/net/wireless/intel/iwlegacy/ |
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...] |
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 | 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...] |
/linux-master/sound/core/seq/ |
H A D | seq_clientmgr.c | 1175 info->queues = SNDRV_SEQ_MAX_QUEUES; 2468 * clients, bypassing the queues. Event time-stamp will be updated.
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | base.c | 404 hw->queues = AC_MAX;
|
H A D | wifi.h | 2280 void (*flush)(struct ieee80211_hw *hw, u32 queues, bool drop);
|
/linux-master/drivers/net/wireless/admtek/ |
H A D | adm8211.c | 1888 dev->queues = 1; /* ADM8211C supports more, maybe ADM8211B too */
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | main.c | 2217 hw->queues = IEEE80211_NUM_ACS;
|
/linux-master/net/mac80211/ |
H A D | cfg.c | 1948 local->hw.queues >= IEEE80211_NUM_ACS) 2783 if (local->hw.queues < IEEE80211_NUM_ACS) 4404 * queues.
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 924 /* MAC80211_HWSIM virtio queues */ 2897 u32 queues, bool drop) 2899 /* Not implemented, queues only on kernel side */ 5276 hw->queues = 5; 2895 mac80211_hwsim_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | net2280.c | 408 * packets until the driver queues a read (+note erratum 0112) 1300 /* turn off dma on inactive queues */ 1891 static DEVICE_ATTR_RO(queues); 3511 /* disable dma on inactive queues; else maybe restart */
|
/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/gpu/drm/amd/amdkfd/ |
H A D | kfd_chardev.c | 346 * on unmapped queues for usermode queue oversubscription (no aggregated doorbell) 1699 if (!list_empty(&p->pqm.queues)) { 1700 pr_debug("Process has user queues running\n"); 2071 /* Confirm all process queues are evicted */ 2073 pr_err("Cannot dump process when queues are not in evicted state\n"); 2566 * Set the process to evicted state to avoid running any new queues before all the memory 2620 pr_err("Failed to unpause queues ret:%d\n", ret);
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 5624 * queues for regular vif tx. 8076 u32 queues, bool drop) 10170 * on LL hardware queues are managed entirely by the FW 10171 * so we only advertise to mac we can do the queues thing 10173 ar->hw->queues = IEEE80211_MAX_QUEUES; 8075 ath10k_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 7538 u32 queues, bool drop) 8725 hw->queues = ATH12K_HW_MAX_QUEUES; 7537 ath12k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 8236 u32 queues, bool drop) 10253 ar->hw->queues = ATH11K_HW_MAX_QUEUES; 8235 ath11k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/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/realtek/rtw89/ |
H A D | pci.c | 1290 static void rtw89_pci_ops_flush_queues(struct rtw89_dev *rtwdev, u32 queues, argument 2962 /* enable DMA for all queues */
|