Home
last modified time | relevance | path

Searched refs:nr_queues (Results 1 – 24 of 24) sorted by relevance

/Linux-v4.19/block/
Dblk-mq-cpumap.c17 static int cpu_to_queue_index(unsigned int nr_queues, const int cpu) in cpu_to_queue_index() argument
19 return cpu % nr_queues; in cpu_to_queue_index()
36 unsigned int nr_queues = set->nr_hw_queues; in blk_mq_map_queues() local
46 if (cpu < nr_queues) { in blk_mq_map_queues()
47 map[cpu] = cpu_to_queue_index(nr_queues, cpu); in blk_mq_map_queues()
51 map[cpu] = cpu_to_queue_index(nr_queues, cpu); in blk_mq_map_queues()
Dblk-mq.c2600 q->nr_queues = nr_cpu_ids; in blk_mq_init_allocated_queue()
/Linux-v4.19/drivers/crypto/cavium/cpt/
Dcptvf_main.c45 if (cptvf->nr_queues) { in init_worker_threads()
47 cptvf->nr_queues); in init_worker_threads()
50 for (i = 0; i < cptvf->nr_queues; i++) { in init_worker_threads()
72 if (cptvf->nr_queues) { in cleanup_worker_threads()
74 cptvf->nr_queues); in cleanup_worker_threads()
77 for (i = 0; i < cptvf->nr_queues; i++) in cleanup_worker_threads()
103 pqinfo->nr_queues = 0; in free_pending_queues()
107 u32 nr_queues) in alloc_pending_queues() argument
114 pqinfo->nr_queues = nr_queues; in alloc_pending_queues()
142 static int init_pending_queues(struct cpt_vf *cptvf, u32 qlen, u32 nr_queues) in init_pending_queues() argument
[all …]
Dcptvf.h88 u32 nr_queues; /* Number of queues supported */ member
94 for (i = 0, q = &qinfo->queue[i]; i < qinfo->nr_queues; i++, \
113 u32 nr_queues; member
Dcptvf_reqmanager.c236 if (unlikely(qno >= cptvf->nr_queues)) { in send_cpt_command()
238 qno, cptvf->nr_queues); in send_cpt_command()
564 if (unlikely(qno > cptvf->nr_queues)) { in vq_post_process()
/Linux-v4.19/tools/perf/util/
Dauxtrace.c153 static struct auxtrace_queue *auxtrace_alloc_queue_array(unsigned int nr_queues) in auxtrace_alloc_queue_array() argument
159 if (nr_queues > max_nr_queues) in auxtrace_alloc_queue_array()
162 queue_array = calloc(nr_queues, sizeof(struct auxtrace_queue)); in auxtrace_alloc_queue_array()
166 for (i = 0; i < nr_queues; i++) { in auxtrace_alloc_queue_array()
176 queues->nr_queues = AUXTRACE_INIT_NR_QUEUES; in auxtrace_queues__init()
177 queues->queue_array = auxtrace_alloc_queue_array(queues->nr_queues); in auxtrace_queues__init()
186 unsigned int nr_queues = queues->nr_queues; in auxtrace_queues__grow() local
190 if (!nr_queues) in auxtrace_queues__grow()
191 nr_queues = AUXTRACE_INIT_NR_QUEUES; in auxtrace_queues__grow()
193 while (nr_queues && nr_queues < new_nr_queues) in auxtrace_queues__grow()
[all …]
Darm-spe.c162 for (i = 0; i < queues->nr_queues; i++) { in arm_spe_free_events()
Dintel-bts.c218 for (i = 0; i < bts->queues.nr_queues; i++) { in intel_bts_setup_queues()
558 for (i = 0; i < queues->nr_queues; i++) { in intel_bts_process_tid_exit()
729 for (i = 0; i < queues->nr_queues; i++) { in intel_bts_free_events()
Dintel-pt.c985 for (i = 0; i < pt->queues.nr_queues; i++) { in intel_pt_setup_queues()
1611 for (i = 0; i < pt->queues.nr_queues; i++) { in intel_pt_enable_sync_switch()
1770 for (i = 0; i < queues->nr_queues; i++) { in intel_pt_process_timeless_queues()
1793 if (cpu < 0 || !pt->queues.nr_queues) in intel_pt_cpu_to_ptq()
1796 if ((unsigned)cpu >= pt->queues.nr_queues) in intel_pt_cpu_to_ptq()
1797 i = pt->queues.nr_queues - 1; in intel_pt_cpu_to_ptq()
1809 for (; j < pt->queues.nr_queues; j++) { in intel_pt_cpu_to_ptq()
2039 for (i = 0; i < queues->nr_queues; i++) { in intel_pt_free_events()
Ds390-cpumsf.c672 for (i = 0; i < sf->queues.nr_queues; i++) { in s390_cpumsf_setup_queues()
853 for (i = 0; i < queues->nr_queues; i++) in s390_cpumsf_free_queues()
Dcs-etm.c215 for (i = 0; i < queues->nr_queues; i++) { in cs_etm__free_events()
428 for (i = 0; i < etm->queues.nr_queues; i++) { in cs_etm__setup_queues()
1094 for (i = 0; i < queues->nr_queues; i++) { in cs_etm__process_timeless_queues()
Dauxtrace.h221 unsigned int nr_queues; member
/Linux-v4.19/drivers/crypto/cavium/nitrox/
Dnitrox_lib.c77 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_cleanup_pkt_cmdqs()
90 size = ndev->nr_queues * sizeof(struct nitrox_cmdq); in nitrox_init_pkt_cmdqs()
95 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_init_pkt_cmdqs()
Dnitrox_isr.c256 nr_entries = (ndev->nr_queues * NR_RING_VECTORS) + 1; in nitrox_enable_msix()
310 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_cleanup_pkt_slc_bh()
325 size = ndev->nr_queues * sizeof(struct bh_data); in nitrox_setup_pkt_slc_bh()
330 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_setup_pkt_slc_bh()
363 nr_ring_vectors = ndev->nr_queues * NR_RING_VECTORS; in nitrox_request_irqs()
Dnitrox_dev.h138 u16 nr_queues; member
Dnitrox_hal.c119 for (i = 0; i < ndev->nr_queues; i++) { in nitrox_config_pkt_input_rings()
216 for (i = 0; i < ndev->nr_queues; i++) in nitrox_config_pkt_solicit_ports()
Dnitrox_main.c406 seq_printf(s, " Number of Queues: %u\n", ndev->nr_queues); in nitrox_show()
543 ndev->nr_queues = min_t(u32, MAX_PF_QUEUES, num_online_cpus()); in nitrox_probe()
Dnitrox_reqmgr.c573 qno = smp_processor_id() % ndev->nr_queues; in nitrox_process_se_request()
/Linux-v4.19/drivers/block/
Dnull_blk.h83 unsigned int nr_queues; member
Dnull_blk_main.c1333 if (nullb->nr_queues != 1) in nullb_to_queue()
1334 index = raw_smp_processor_id() / ((nr_cpu_ids + nullb->nr_queues - 1) / nullb->nr_queues); in nullb_to_queue()
1474 for (i = 0; i < nullb->nr_queues; i++) in cleanup_queues()
1556 nullb->nr_queues++; in null_init_queues()
1594 nullb->nr_queues = 0; in setup_queues()
1613 nullb->nr_queues++; in init_driver_queues()
/Linux-v4.19/drivers/char/
Dvirtio_console.c1872 u32 i, j, nr_ports, nr_queues; in init_vqs() local
1876 nr_queues = use_multiport(portdev) ? (nr_ports + 1) * 2 : 2; in init_vqs()
1878 vqs = kmalloc_array(nr_queues, sizeof(struct virtqueue *), GFP_KERNEL); in init_vqs()
1879 io_callbacks = kmalloc_array(nr_queues, sizeof(vq_callback_t *), in init_vqs()
1881 io_names = kmalloc_array(nr_queues, sizeof(char *), GFP_KERNEL); in init_vqs()
1919 err = virtio_find_vqs(portdev->vdev, nr_queues, vqs, in init_vqs()
/Linux-v4.19/drivers/s390/cio/
Dqdio_setup.c138 static int __qdio_allocate_qs(struct qdio_q **irq_ptr_qs, int nr_queues) in __qdio_allocate_qs() argument
143 for (i = 0; i < nr_queues; i++) { in __qdio_allocate_qs()
/Linux-v4.19/net/sunrpc/
Dsched.c221 …_init_priority_wait_queue(struct rpc_wait_queue *queue, const char *qname, unsigned char nr_queues) in __rpc_init_priority_wait_queue() argument
228 queue->maxpriority = nr_queues - 1; in __rpc_init_priority_wait_queue()
/Linux-v4.19/include/linux/
Dblkdev.h476 unsigned int nr_queues; member