Searched refs:queues (Results 76 - 100 of 217) sorted by relevance

123456789

/linux-master/drivers/s390/cio/
H A Dqdio_setup.c79 static void __qdio_free_queues(struct qdio_q **queues, unsigned int count) argument
85 q = queues[i];
/linux-master/arch/powerpc/kvm/
H A Dbook3s_xive.c75 * in the queues.
161 q = &xc->queues[prio];
397 struct xive_q *q = &xc->queues[prio];
870 struct xive_q *q = &xc->queues[prio];
940 struct xive_q *q = &xc->queues[prio];
1021 q = &xc->queues[prio];
1036 q = &xc->queues[prio];
1121 * Synchronize hardware to sensure the queues are updated when
1241 * interrupts out of remote processor queues.
1284 /* First, check provisioning of queues */
[all...]
H A Dbook3s_xive.h116 * For state save, we lazily scan the queues on the first interrupt
131 /* Which queues (priorities) are in use by the guest */
178 /* Each VP has 8 queues though we only provision some */
179 struct xive_q queues[KVMPPC_XIVE_Q_COUNT]; member in struct:kvmppc_xive_vcpu
H A Dbook3s_xive_native.c47 struct xive_q *q = &xc->queues[prio];
110 /* Free the queues */
189 /* TODO: reset all queues to a clean state ? */
600 q = &xc->queues[priority];
745 q = &xc->queues[priority];
901 struct xive_q *q = &xc->queues[prio];
/linux-master/drivers/crypto/hisilicon/sec/
H A Dsec_drv.h327 * use of the hardware queues.
328 * @havesoftqueue: A flag to say we have a queues - as we may need one for the
397 * struct sec_dev_info: The full SEC unit comprising queues and processors.
402 * @queues: The 16 queues that this SEC instance provides.
412 struct sec_queue queues[SEC_Q_NUM]; member in struct:sec_dev_info
/linux-master/tools/testing/selftests/drivers/net/ocelot/
H A Dpsfp.sh156 queues 1@0 1@1 1@2 1@3 1@4 1@5 1@6 1@7 \
159 # Set up TC 6 for SO_TXTIME. tc-mqprio queues count from 1.
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.h91 * @exeute_queues: Dispatches the queues list to the H/W.
99 * @start: Initializes the resources/modules the device needs for queues
116 * @process_termination: Clears all process queues belongs to that device.
118 * @evict_process_queues: Evict all active queues of a process
120 * @restore_process_queues: Restore all evicted queues of a process
125 * @reset_queues: reset queues which consume RAS poison
217 * This struct is a base class for the kfd queues scheduler in the
221 * concrete device. This class is the only class in the queues scheduler
234 struct list_head queues; member in struct:device_queue_manager
/linux-master/fs/autofs/
H A Dautofs_i.h124 struct autofs_wait_queue *queues; /* Wait queue pointer */ member in struct:autofs_sb_info
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_device.h193 * @queues: Queue-related fields.
196 /** @queues.active: Active queue list. */
199 /** @queues.idle: Idle queue list. */
202 /** @queues.lock: Lock protecting access to the active/idle
205 } queues; member in struct:pvr_device
/linux-master/drivers/net/wireless/ath/carl9170/
H A Dmain.c229 for (i = 0; i < ar->hw->queues; i++) {
286 for (i = 0; i < ar->hw->queues; i++) {
305 /* reinitialize queues statistics */
307 for (i = 0; i < ar->hw->queues; i++)
367 for (i = 0; i < ar->hw->queues; i++) {
1663 u32 queues, bool drop)
1773 * All 4 AC queues work perfectly well under _legacy_ operation.
1778 hw->queues = __AR9170_NUM_TXQ;
1789 for (i = 0; i < ar->hw->queues; i++) {
1661 carl9170_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
H A Dtx.c96 for (i = 0; i < ar->hw->queues; i++) {
168 for (i = 0; i < ar->hw->queues; i++) {
306 * 2. tx_status_irqsafe only queues up to 128
566 for (i = 0; i < ar->hw->queues; i++) {
1354 for (i = 0; i < ar->hw->queues; i++) {
/linux-master/drivers/dma/ti/
H A Dcppi41.c320 /* not set all bits for queues less than Q 93 */
950 const struct chan_queues *queues; local
965 queues = cdd->queues_tx;
967 queues = cdd->queues_rx;
974 cchan->q_num = queues[cchan->port_num].submit;
975 cchan->q_comp_num = queues[cchan->port_num].complete;
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dmac80211.c628 rtw89_hci_flush_queues(rtwdev, BIT(rtwdev->hw->queues) - 1,
630 rtw89_mac_flush_txq(rtwdev, BIT(rtwdev->hw->queues) - 1, false);
736 u32 queues, bool drop)
742 rtw89_hci_flush_queues(rtwdev, queues, drop);
747 rtw89_mac_flush_txq(rtwdev, queues, drop);
735 rtw89_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
/linux-master/drivers/scsi/ibmvscsi/
H A Dibmvfc.c64 MODULE_PARM_DESC(scsi_host_queues, "Number of SCSI Host submission queues. "
1123 struct ibmvfc_queue *queues = vhost->scsi_scrqs.scrqs; local
1139 spin_lock_irqsave(queues[i].q_lock, flags);
1140 spin_lock(&queues[i].l_lock);
1141 list_for_each_entry_safe(evt, pos, &queues[i].sent, queue_list)
1143 list_splice_init(&queues[i].sent, &vhost->purge);
1144 spin_unlock(&queues[i].l_lock);
1145 spin_unlock_irqrestore(queues[i].q_lock, flags);
2492 struct ibmvfc_queue *queues; local
2496 queues
2598 struct ibmvfc_queue *queues = vhost->scsi_scrqs.scrqs; local
[all...]
/linux-master/drivers/nvme/target/
H A Dfc.c170 struct nvmet_fc_tgt_queue *queues[NVMET_NR_QUEUES + 1]; member in struct:nvmet_fc_tgt_assoc
472 * queues) that are part of the association. E.g. things are torn
837 WARN_ON(assoc->queues[qid]);
838 assoc->queues[qid] = queue;
970 queue = assoc->queues[qid];
1200 if (assoc->queues[i])
1201 nvmet_fc_delete_target_queue(assoc->queues[i]);
1254 if (assoc->queues[i])
1255 flush_workqueue(assoc->queues[i]->work_q);
1600 queue = assoc->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);
799 hash_add(matrix_mdev->qtable.queues, &q->mdev_qnode, q->apqn);
1095 * vfio_ap_mdev_unlink_adapter - unlink all queues associated with unassigned
1100 * @qlist: list for storing queues associated with unassigned adapter that
1640 hash_for_each(qtable->queues, loop_curso
[all...]
/linux-master/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_main.c137 * @queues: enable all queues interrupts
139 static void ngbe_irq_enable(struct wx *wx, bool queues) argument
154 if (queues)
202 /* re-enable the original interrupt state, no lsc, no queues */
294 /* disable all enabled rx queues */
473 /* Hardware has to reinitialize queues and interrupts to
/linux-master/kernel/futex/
H A Dcore.c51 struct futex_hash_bucket *queues; member in struct:__anon24
54 #define futex_queues (__futex_data.queues)
/linux-master/drivers/crypto/ccp/
H A Dccp-dev-v5.c590 int queues = 0; local
601 queues = bitmap_weight(cmd_q->lsbmask, MAX_LSB_CNT);
603 cmd_q->id, queues);
605 return queues ? 0 : -EINVAL;
660 * find an LSB that can be assigned to the queue. If there are N queues that
663 * If we have fewer LSBs than queues, all LSB regions become shared resources.
686 * Brute force search to start with the queues that are more
790 /* Find available queues */
868 dev_notice(dev, "no command queues available\n");
873 /* Turn off the queues an
[all...]
/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/include/uapi/sound/
H A Dasequencer.h156 #define SNDRV_SEQ_ADDRESS_BROADCAST 255 /* send event to all queues/clients/ports/channels */
313 int queues; /* maximum queues count */ member in struct:snd_seq_system_info
318 int cur_queues; /* current queues */
391 #define SNDRV_SEQ_REMOVE_INPUT (1<<0) /* Flush input queues */
392 #define SNDRV_SEQ_REMOVE_OUTPUT (1<<1) /* Flush output queues */
504 unsigned locked:1; /* timing queue locked for other queues */
/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");
299 * @max_txq: max Tx queues allowed on the VF's VSI
300 * @max_rxq: max Rx queues allowed on the VF's VSI
315 /* VF Tx queues allocation */
318 * VFNUMQ value should be set to (number of queues - 1). A value
319 * of 0 means 1 queue and a value of 255 means 256 queues
325 dev_err(dev, "Scattered mode for VF Tx queues is not yet implemented\n");
331 /* VF Rx queues allocation */
334 * VFNUMQ value should be set to (number of queues
1068 u16 prev_msix, prev_queues, queues; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dpci.c57 u32 queues, bool drop)
56 mt76x0e_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
/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.c722 u32 queues, bool drop)
729 rtw_hci_flush_queues(rtwdev, queues, drop);
730 rtw_mac_flush_queues(rtwdev, queues, drop);
720 rtw_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument

Completed in 444 milliseconds

123456789