/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_sriov.c | 117 dev_err(dev, "Scattered mode for VF Tx queues is not yet implemented\n"); 122 dev_err(dev, "Scattered mode for VF Rx queues is not yet implemented\n"); 297 * @max_txq: max Tx queues allowed on the VF's VSI 298 * @max_rxq: max Rx queues allowed on the VF's VSI 313 /* VF Tx queues allocation */ 316 * VFNUMQ value should be set to (number of queues - 1). A value 317 * of 0 means 1 queue and a value of 255 means 256 queues 323 dev_err(dev, "Scattered mode for VF Tx queues is not yet implemented\n"); 329 /* VF Rx queues allocation */ 332 * VFNUMQ value should be set to (number of queues 1061 u16 prev_msix, prev_queues, queues; local [all...] |
/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/xen-netback/ |
H A D | common.h | 308 struct xenvif_queue *queues; member in struct:xenvif 309 unsigned int num_queues; /* active queues, resource allocated */
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 216 /* FCoE uses a linear block of queues so just assigning 1:1 */ 237 /* FCoE uses a linear block of queues so just assigning 1:1 */ 302 int queues; local 304 queues = min_t(int, IXGBE_MAX_XDP_QS, nr_cpu_ids); 305 return adapter->xdp_prog ? queues : 0; 317 * ixgbe_set_dcb_sriov_queues: Allocate queues for SR-IOV devices w/ DCB 320 * When SR-IOV (Single Root IO Virtualiztion) is enabled, allocate queues 321 * and VM pools where appropriate. Also assign queues based on DCB 343 /* limit VMDq instances on the PF by number of Tx queues */ 360 /* queues i [all...] |
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | mac80211.c | 724 u32 queues, bool drop) 731 rtw_hci_flush_queues(rtwdev, queues, drop); 732 rtw_mac_flush_queues(rtwdev, queues, drop); 722 rtw_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
H A D | pci.c | 742 /* Unnecessary to flush BCN, H2C and HI tx queues. */ 752 static void rtw_pci_flush_queues(struct rtw_dev *rtwdev, u32 queues, bool drop) argument 757 /* If all of the hardware queues are requested to flush, 758 * flush all of the pci queues. 760 if (queues == BIT(rtwdev->hw->queues) - 1) { 763 for (i = 0; i < rtwdev->hw->queues; i++) 764 if (queues & BIT(i))
|
/linux-master/drivers/media/pci/intel/ipu6/ |
H A D | ipu6-isys-queue.c | 68 * Queue a buffer list back to incoming or active queues. The buffers 132 list_for_each_entry(aq, &stream->queues, node) { 161 * Attempt obtaining a buffer list from the incoming queues, a list of buffers 176 list_for_each_entry(aq, &stream->queues, node) { 357 * (above). Let's see whether all queues in the pipeline would 385 * appropriate video buffer queues BEFORE passing them to the 553 list_add(&aq->node, &stream->queues);
|
/linux-master/net/mac80211/ |
H A D | main.c | 916 local->hw.queues = 1; 1103 local->hw.offchannel_tx_hw_queue >= local->hw.queues)) 1285 /* HT, VHT, HE require QoS, thus >= 4 queues */ 1286 if (WARN_ON(local->hw.queues < IEEE80211_NUM_ACS && 1459 * We use the number of queues for feature tests (QoS, HT) internally 1462 if (hw->queues > IEEE80211_MAX_QUEUES) 1463 hw->queues = IEEE80211_MAX_QUEUES;
|
/linux-master/drivers/block/null_blk/ |
H A D | main.c | 90 MODULE_PARM_DESC(submit_queues, "Number of submission queues"); 94 MODULE_PARM_DESC(poll_queues, "Number of IOPOLL submission queues"); 186 MODULE_PARM_DESC(shared_tag_bitmap, "Use shared tag bitmap for all submission queues for blk-mq"); 214 MODULE_PARM_DESC(use_per_node_hctx, "Use per-node allocation for hardware context queues. Default: false"); 384 * Make sure that null_init_hctx() does not access nullb->queues[] past 1474 * number of hardware queues are prepared. If block layer failed 1475 * to prepare them, use previous numbers of submit queues and 1476 * poll queues to map queues. 1669 nq = &nullb->queues[hctx_id [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_l2.c | 45 u32 queues; member in struct:qed_l2_info 67 p_l2_info->queues = RESC_NUM(p_hwfn, QED_L2_QUEUE); 74 p_l2_info->queues = max_t(u8, rx, tx); 77 pp_qids = kcalloc(p_l2_info->queues, sizeof(unsigned long *), 83 for (i = 0; i < p_l2_info->queues; i++) { 114 for (i = 0; i < p_hwfn->p_l2_info->queues; i++) { 137 if (queue_id >= p_l2_info->queues) { 140 queue_id, p_l2_info->queues); 216 /* Fill-in bits related to VFs' queues if information was provided */ 243 /* In case of a PF configuring its VF's queues, th 2263 u8 queues, cids; local [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | farch.c | 159 * Special buffers are used for event queues and the TX and RX 169 * it to be used for event queues, descriptor rings etc. 225 * used for event queues and descriptor rings. 519 /* For kernel-mode queues in Siena, the JUMBO flag enables scatter. */ 630 * has already been incremented for the queues 643 /* Flush all the transmit queues, and continue flushing receive queues until 702 netif_err(efx, hw, efx->net_dev, "failed to flush %d queues " 751 * won't flush any RX queues because efx->rxq_flush_outstanding is at the limit 753 * because we keep incrementing for the newly initialised queues, bu 1522 u32 queues; local [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | farch.c | 155 * Special buffers are used for event queues and the TX and RX 165 * it to be used for event queues, descriptor rings etc. 221 * used for event queues and descriptor rings. 527 /* For kernel-mode queues in Falcon A1, the JUMBO flag enables 642 * has already been incremented for the queues 655 /* Flush all the transmit queues, and continue flushing receive queues until 703 netif_err(efx, hw, efx->net_dev, "failed to flush %d queues " 752 * flush any RX queues because efx->rxq_flush_outstanding is at the limit of 4 754 * we keep incrementing for the newly initialised queues, bu 1508 u32 queues; local [all...] |
/linux-master/drivers/target/ |
H A D | target_core_transport.c | 704 spin_lock_irqsave(&dev->queues[cmd->cpuid].lock, flags); 709 spin_unlock_irqrestore(&dev->queues[cmd->cpuid].lock, flags); 987 spin_lock_irqsave(&dev->queues[cmd->cpuid].lock, flags); 990 &dev->queues[cmd->cpuid].state_list); 993 spin_unlock_irqrestore(&dev->queues[cmd->cpuid].lock, flags); 1917 sq = &se_dev->queues[cpu].sq;
|
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 136 * .. but.. Because for mac80211 4 queues are enough for QoS we use this 149 * I thougth about using the other two queues but I decided not to do this: 151 * - I'm unsure whether the mac80211 will ever try to use more than 4 queues 158 * the VO or MGMT queues is full, stopping also submitting of MGMT frame 162 * and HI-prio queues. 178 * .. but .. Because the mac80211 needs at least 4 queues for QoS or 476 if (dev->queues > IEEE80211_AC_BK) 1135 for (i = 0; i < (dev->queues + 1); i++) 1245 for (i = 0; i < (dev->queues + 1); i++) 1275 for (i = 0; i < (dev->queues [all...] |
/linux-master/drivers/s390/crypto/ |
H A D | vfio_ap_ops.c | 199 * hash table of queues assigned to a matrix mdev 212 hash_for_each_possible(matrix_mdev->qtable.queues, q, mdev_qnode, 563 * We take the matrix_dev lock to ensure serialization on queues and 691 * filtered. Consequently, all queues associated with the adapter that 692 * are in the host's AP configuration must be reset. If queues are 764 hash_init(matrix_mdev->qtable.queues); 801 hash_add(matrix_mdev->qtable.queues, &q->mdev_qnode, q->apqn); 1096 * vfio_ap_mdev_unlink_adapter - unlink all queues associated with unassigned 1101 * @qlist: list for storing queues associated with unassigned adapter that 1832 hash_for_each(qtable->queues, loop_curso [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | main.c | 23 u32 queues, bool drop); 1324 vif->cab_queue = hw->queues - 2; 1784 /* There may be MPDUs queued for the outgoing PTK key. Flush queues to 2165 u32 queues, bool drop) 2176 * and wait for the HW/SW queues to become 2181 * The vif queues have been stopped in mac80211, 2184 __ath9k_flush(hw, queues, drop, true, true); 2189 __ath9k_flush(hw, queues, drop, true, false); 2193 void __ath9k_flush(struct ieee80211_hw *hw, u32 queues, bool drop, argument 2164 ath9k_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
H A D | init.c | 935 hw->queues = ATH9K_NUM_TX_QUEUES; 936 hw->offchannel_tx_hw_queue = hw->queues - 1; 1011 hw->queues = 4;
|
/linux-master/drivers/dma/ |
H A D | fsl-qdma.c | 617 * all queues. 887 * all queues. 1121 u32 len, chans, queues; local 1166 ret = of_property_read_u32(np, "fsl,dma-queues", &queues); 1168 dev_err(&pdev->dev, "Can't get queues.\n"); 1174 fsl_qdma->n_queues = queues;
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | conf.h | 1031 u8 queues; member in struct:conf_rx_streaming_settings
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt792x.h | 282 u32 queues, bool drop);
|
H A D | mt792x_core.c | 250 u32 queues, bool drop) 542 hw->queues = 4; 249 mt792x_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
|
/linux-master/drivers/net/ |
H A D | veth.c | 1309 pr_warn("Can't restore rx queues config %d -> %d %d", 1557 NL_SET_ERR_MSG_MOD(extack, "XDP expects number of rx queues not less than peer tx queues"); 1939 int queues = num_possible_cpus(); local 1941 if (queues > 4096) 1942 queues = 4096; 1943 return queues;
|
/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/intersil/p54/ |
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
|
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_drv.c | 1007 if (!args->queues.count) 1010 ret = PANTHOR_UOBJ_GET_ARRAY(queue_args, &args->queues);
|