/linux-master/drivers/target/ |
H A D | target_core_device.c | 692 dev->queues = kcalloc(nr_cpu_ids, sizeof(*dev->queues), GFP_KERNEL); 693 if (!dev->queues) { 702 q = &dev->queues[i]; 1003 kfree(dev->queues);
|
/linux-master/net/sched/ |
H A D | sch_ets.c | 23 * When there is no traffic in any of the strict queues, the bandwidth-sharing 580 struct Qdisc *queues[TCQ_ETS_MAX_BANDS]; local 637 queues[i] = qdisc_create_dflt(sch->dev_queue, &pfifo_qdisc_ops, 640 if (!queues[i]) { 642 qdisc_put(queues[--i]); 668 q->classes[i].qdisc = queues[i];
|
/linux-master/drivers/misc/uacce/ |
H A D | uacce.c | 175 list_add(&q->list, &uacce->queues); 532 INIT_LIST_HEAD(&uacce->queues); 591 list_for_each_entry_safe(q, next_q, &uacce->queues, list) { 608 /* disable sva now since no opened queues */
|
/linux-master/net/mac80211/ |
H A D | debugfs.c | 576 for (q = 0; q < local->hw.queues; q++) 586 DEBUGFS_READONLY_FILE_OPS(queues); variable 658 DEBUGFS_ADD(queues);
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_packet_manager.c | 122 struct list_head *queues, 145 pr_debug("Building runlist ib process count: %d queues count %d\n", 149 list_for_each_entry(cur, queues, list) { 206 pr_debug("Finished map process and queues to runlist\n"); 121 pm_create_runlist_ib(struct packet_manager *pm, struct list_head *queues, uint64_t *rl_gpu_addr, size_t *rl_size_bytes) argument
|
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/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/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/include/uapi/drm/ |
H A D | panthor_drm.h | 117 * @DRM_PANTHOR_GROUP_SUBMIT: Submit jobs to queues belonging 673 * @priority: Defines the priority of queues inside a group. Goes from 0 to 15, 703 /** @queues: Array of drm_panthor_queue_create elements. */ 704 struct drm_panthor_obj_array queues; member in struct:drm_panthor_group_create 708 * jobs across CS queues bound to this group. 716 * jobs across CS queues bound to this group. 724 * across CS queues bound to this group. 766 * All submission to queues bound to this group will use this VM. 793 * submission, taking one or more jobs to submit to the underlying queues. 856 * When a group ends up with this flag set, no jobs can be submitted to its queues [all...] |
/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
|
/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 | 631 rtw89_hci_flush_queues(rtwdev, BIT(rtwdev->hw->queues) - 1, 633 rtw89_mac_flush_txq(rtwdev, BIT(rtwdev->hw->queues) - 1, false); 739 u32 queues, bool drop) 745 rtw89_hci_flush_queues(rtwdev, queues, drop); 750 rtw89_mac_flush_txq(rtwdev, queues, drop); 738 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/kernel/futex/ |
H A D | core.c | 51 struct futex_hash_bucket *queues; member in struct:__anon1320 54 #define futex_queues (__futex_data.queues)
|
/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/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/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/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
|