/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | main.c | 359 wl1251_debug(DEBUG_TX, "op_tx: tx_queue full, stop queues"); 1537 wl->hw->queues = 4;
|
/linux-master/drivers/net/wireless/zydas/zd1211rw/ |
H A D | zd_mac.c | 921 * mac80211 queues will be stopped. 955 * mac80211 queues have been stopped and the number of frames still to be 956 * transmitted is low the queues will be opened again. 1405 hw->queues = 1;
|
/linux-master/drivers/net/ |
H A D | tun.c | 113 /* MAX_TAP_QUEUES 256 is chosen to allow rx/tx queues to be equal 2798 int queues = ifr->ifr_flags & IFF_MULTI_QUEUE ? local 2823 NET_NAME_UNKNOWN, tun_setup, queues, 2824 queues);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 995 /* disarm tx queues that have received xoff frames */ 2572 * either one of the other queues on this vector is active or 3001 * @queues: enable irqs for queues 3004 static inline void ixgbe_irq_enable(struct ixgbe_adapter *adapter, bool queues, argument 3057 if (queues) 3142 /* re-enable the original interrupt state, no lsc, no queues */ 3649 /* DMATXCTL.EN must be before Tx queues are enabled */ 3702 * Number of Rx queues > 1 and flow control is disabled 3895 /* Program table for at least 4 queues 6874 int err, queues; local [all...] |
/linux-master/net/mac80211/ |
H A D | mlme.c | 2553 for (q = 0; q < local->hw.queues; q++) { 2621 if (local->hw.queues < IEEE80211_NUM_ACS) 2752 if (local->hw.queues < IEEE80211_NUM_ACS) 3576 * frame but queues will be stopped. 5259 local->hw.queues >= IEEE80211_NUM_ACS; 5488 /* get uapsd queues configuration - same for all links */ 7906 wmm_used = bss->wmm_used && (local->hw.queues >= IEEE80211_NUM_ACS); 8297 (local->hw.queues >= IEEE80211_NUM_ACS);
|
/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/realtek/rtw89/ |
H A D | core.h | 3170 void (*flush_queues)(struct rtw89_dev *rtwdev, u32 queues, bool drop); 5204 static inline void rtw89_hci_flush_queues(struct rtw89_dev *rtwdev, u32 queues, argument 5211 return rtwdev->hci.ops->flush_queues(rtwdev, queues, drop);
|
H A D | core.c | 4156 rtw89_hci_flush_queues(rtwdev, BIT(rtwdev->hw->queues) - 1, true); 4157 rtw89_mac_flush_txq(rtwdev, BIT(rtwdev->hw->queues) - 1, true); 4448 hw->queues = IEEE80211_NUM_ACS;
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | acx.c | 1492 conf_queues = wl->conf.rx_streaming.queues; 1500 * Skip non-changed queues, to avoid redundant acxs. 1501 * this check assumes conf.rx_streaming.queues can't
|
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.h | 344 u32 eq_qpp; /* egress queues/page for our PF/VF */ 345 u32 iq_qpp; /* egress queues/page for our PF/VF */ 608 MAX_CTRL_QUEUES = NCHAN, /* # of control Tx queues */ 901 u16 nrxq; /* # of ingress uld queues */ 902 u16 nciq; /* # of completion queues */ 909 u16 ntxq; /* # of egress uld queues */ 986 u16 nqs_per_uld; /* # of Rx queues per ULD */ 987 u16 eoqsets; /* # of ETHOFLD queues */ 988 u16 mirrorqsets; /* # of Mirror queues */ 1011 struct timer_list tx_timer; /* checks Tx queues */ [all...] |
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/scsi/aacraid/ |
H A D | aacraid.h | 564 * how many queues we support. 585 * Set the queues on a 16 byte alignment 591 * The queue headers define the Communication Region queues. These 651 * Define all the queues that the adapter and host use to communicate 980 * The adapter interface specs all queues to be located in the same 982 * commuication queues will assume they are each a separate physically 996 /* This is only valid for adapter to host command queues. */ 1000 /* only valid for command queues which receive entries from the adapter. */ 1007 * Message queues. The order here is important, see also the 1314 * And for the internal issue/reply queues (w 1561 struct aac_queue_block *queues; member in struct:aac_dev [all...] |
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | main.c | 456 .queues = 0x1,
|
/linux-master/drivers/net/xen-netback/ |
H A D | netback.c | 74 "Maximum number of queues per virtual interface"); 227 xenvif_kick_thread(&vif->queues[0]); 1743 /* Allow as many queues as there are CPUs but max. 8 if user has not
|
/linux-master/net/core/ |
H A D | net-sysfs.c | 1566 if (map->queues[i] == index) { 1831 * unregistered, but solely to remove queues from qdiscs. Any path 1832 * adding queues should be fixed. 1835 "New queues can't be registered after device unregistration."); 1887 dev->queues_kset = kset_create_and_add("queues",
|
/linux-master/drivers/net/wireless/rsi/ |
H A D | rsi_91x_mac80211.c | 2028 hw->queues = MAX_HW_QUEUES;
|
/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 1858 * @queues_kset: Group of all Kobjects in the Tx and RX queues 1880 * @_rx: Array of RX queues 1881 * @num_rx_queues: Number of RX queues 1883 * @real_num_rx_queues: Number of RX queues currently active in device 1887 * 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
|
/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...] |
/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 | 2301 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;
|