Searched refs:queues (Results 201 - 225 of 227) sorted by relevance

12345678910

/linux-master/include/linux/
H A Dnetdevice.h742 * 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 Dd3.c85 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 Dtx.c1280 * 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 Dmvm.h773 * 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 Dmain.c604 /* 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 Dcxgb4_main.c853 * @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 Dcommon.h116 * 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 Dcommon.c2896 * 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 D3945-mac.c2171 /* 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 D4965-mac.c217 /* 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 Dseq_clientmgr.c1175 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 Dbase.c404 hw->queues = AC_MAX;
H A Dwifi.h2280 void (*flush)(struct ieee80211_hw *hw, u32 queues, bool drop);
/linux-master/drivers/net/wireless/admtek/
H A Dadm8211.c1888 dev->queues = 1; /* ADM8211C supports more, maybe ADM8211B too */
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dmain.c2217 hw->queues = IEEE80211_NUM_ACS;
/linux-master/net/mac80211/
H A Dcfg.c1948 local->hw.queues >= IEEE80211_NUM_ACS)
2783 if (local->hw.queues < IEEE80211_NUM_ACS)
4404 * queues.
/linux-master/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c924 /* 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 Dnet2280.c408 * 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 Dmain.c2941 /* 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 Dkfd_chardev.c346 * 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 Dmac.c5624 * 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 Dmac.c7538 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 Dmac.c8236 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 Dmwl8k.c106 /* 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 Dpci.c1290 static void rtw89_pci_ops_flush_queues(struct rtw89_dev *rtwdev, u32 queues, argument
2962 /* enable DMA for all queues */

Completed in 841 milliseconds

12345678910