/linux-master/drivers/s390/cio/ |
H A D | qdio_setup.c | 79 static void __qdio_free_queues(struct qdio_q **queues, unsigned int count) argument 85 q = queues[i];
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_xive.c | 75 * 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 D | book3s_xive.h | 116 * 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 D | book3s_xive_native.c | 47 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 D | sec_drv.h | 327 * 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 D | psfp.sh | 156 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 D | kfd_device_queue_manager.h | 91 * @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 D | autofs_i.h | 124 struct autofs_wait_queue *queues; /* Wait queue pointer */ member in struct:autofs_sb_info
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_device.h | 193 * @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 D | main.c | 229 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 D | tx.c | 96 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 D | cppi41.c | 320 /* 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 D | mac80211.c | 628 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 D | ibmvfc.c | 64 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 D | fc.c | 170 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 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); 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 D | ngbe_main.c | 137 * @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 D | core.c | 51 struct futex_hash_bucket *queues; member in struct:__anon24 54 #define futex_queues (__futex_data.queues)
|
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-dev-v5.c | 590 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 D | common.h | 308 struct xenvif_queue *queues; member in struct:xenvif 309 unsigned int num_queues; /* active queues, resource allocated */
|
/linux-master/include/uapi/sound/ |
H A D | asequencer.h | 156 #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 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"); 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 D | pci.c | 57 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 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 | 722 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
|