Searched refs:queues (Results 101 - 125 of 227) sorted by relevance

12345678910

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_sriov.c117 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 Dtx.c96 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 Dcommon.h308 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 Dixgbe_lib.c216 /* 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 Dmac80211.c724 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 Dpci.c742 /* 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 Dipu6-isys-queue.c68 * 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 Dmain.c916 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 Dmain.c90 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 Dqed_l2.c45 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 Dfarch.c159 * 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 Dfarch.c155 * 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 Dtarget_core_transport.c704 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 Ddev.c136 * .. 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 Dvfio_ap_ops.c199 * 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 Dmain.c23 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 Dinit.c935 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 Dfsl-qdma.c617 * 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 Dconf.h1031 u8 queues; member in struct:conf_rx_streaming_settings
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt792x.h282 u32 queues, bool drop);
H A Dmt792x_core.c250 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 Dveth.c1309 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 Dtx.h860 * 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 Dmain.c659 * 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 Dpanthor_drv.c1007 if (!args->queues.count)
1010 ret = PANTHOR_UOBJ_GET_ARRAY(queue_args, &args->queues);

Completed in 551 milliseconds

12345678910