Home
last modified time | relevance | path

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

/linux-4.4.14/block/
Dblk-mq-cpumap.c17 static int cpu_to_queue_index(unsigned int nr_cpus, unsigned int nr_queues, in cpu_to_queue_index() argument
20 return cpu * nr_queues / nr_cpus; in cpu_to_queue_index()
34 int blk_mq_update_queue_map(unsigned int *map, unsigned int nr_queues, in blk_mq_update_queue_map() argument
65 if (nr_queues >= nr_cpus || nr_cpus == nr_uniq_cpus) { in blk_mq_update_queue_map()
66 map[i] = cpu_to_queue_index(nr_cpus, nr_queues, queue); in blk_mq_update_queue_map()
78 map[i] = cpu_to_queue_index(nr_uniq_cpus, nr_queues, in blk_mq_update_queue_map()
Dblk-mq.h51 extern int blk_mq_update_queue_map(unsigned int *map, unsigned int nr_queues,
Dblk-mq.c2025 q->nr_queues = nr_cpu_ids; in blk_mq_init_allocated_queue()
/linux-4.4.14/tools/perf/util/
Dauxtrace.c136 static struct auxtrace_queue *auxtrace_alloc_queue_array(unsigned int nr_queues) in auxtrace_alloc_queue_array() argument
142 if (nr_queues > max_nr_queues) in auxtrace_alloc_queue_array()
145 queue_array = calloc(nr_queues, sizeof(struct auxtrace_queue)); in auxtrace_alloc_queue_array()
149 for (i = 0; i < nr_queues; i++) { in auxtrace_alloc_queue_array()
159 queues->nr_queues = AUXTRACE_INIT_NR_QUEUES; in auxtrace_queues__init()
160 queues->queue_array = auxtrace_alloc_queue_array(queues->nr_queues); in auxtrace_queues__init()
169 unsigned int nr_queues = queues->nr_queues; in auxtrace_queues__grow() local
173 if (!nr_queues) in auxtrace_queues__grow()
174 nr_queues = AUXTRACE_INIT_NR_QUEUES; in auxtrace_queues__grow()
176 while (nr_queues && nr_queues < new_nr_queues) in auxtrace_queues__grow()
[all …]
Dintel-pt.c893 for (i = 0; i < pt->queues.nr_queues; i++) { in intel_pt_setup_queues()
1462 for (i = 0; i < queues->nr_queues; i++) { in intel_pt_process_timeless_queues()
1485 if (cpu < 0 || !pt->queues.nr_queues) in intel_pt_cpu_to_ptq()
1488 if ((unsigned)cpu >= pt->queues.nr_queues) in intel_pt_cpu_to_ptq()
1489 i = pt->queues.nr_queues - 1; in intel_pt_cpu_to_ptq()
1501 for (; j < pt->queues.nr_queues; j++) { in intel_pt_cpu_to_ptq()
1731 for (i = 0; i < queues->nr_queues; i++) { in intel_pt_free_events()
Dintel-bts.c216 for (i = 0; i < bts->queues.nr_queues; i++) { in intel_bts_setup_queues()
546 for (i = 0; i < queues->nr_queues; i++) { in intel_bts_process_tid_exit()
717 for (i = 0; i < queues->nr_queues; i++) { in intel_bts_free_events()
Dauxtrace.h206 unsigned int nr_queues; member
/linux-4.4.14/drivers/block/
Dnull_blk.c43 unsigned int nr_queues; member
305 if (nullb->nr_queues != 1) in nullb_to_queue()
306 index = raw_smp_processor_id() / ((nr_cpu_ids + nullb->nr_queues - 1) / nullb->nr_queues); in nullb_to_queue()
389 nullb->nr_queues++; in null_init_hctx()
411 for (i = 0; i < nullb->nr_queues; i++) in cleanup_queues()
620 nullb->nr_queues = 0; in setup_queues()
639 nullb->nr_queues++; in init_driver_queues()
/linux-4.4.14/include/linux/
Dblk-mq.h259 for ((i) = 0; (i) < (q)->nr_queues && \
Dblkdev.h315 unsigned int nr_queues; member
/linux-4.4.14/drivers/char/
Dvirtio_console.c1878 u32 i, j, nr_ports, nr_queues; in init_vqs() local
1882 nr_queues = use_multiport(portdev) ? (nr_ports + 1) * 2 : 2; in init_vqs()
1884 vqs = kmalloc(nr_queues * sizeof(struct virtqueue *), GFP_KERNEL); in init_vqs()
1885 io_callbacks = kmalloc(nr_queues * sizeof(vq_callback_t *), GFP_KERNEL); in init_vqs()
1886 io_names = kmalloc(nr_queues * sizeof(char *), GFP_KERNEL); in init_vqs()
1924 err = portdev->vdev->config->find_vqs(portdev->vdev, nr_queues, vqs, in init_vqs()
/linux-4.4.14/drivers/s390/cio/
Dqdio_setup.c137 static int __qdio_allocate_qs(struct qdio_q **irq_ptr_qs, int nr_queues) in __qdio_allocate_qs() argument
142 for (i = 0; i < nr_queues; i++) { in __qdio_allocate_qs()
/linux-4.4.14/net/sunrpc/
Dsched.c220 …_init_priority_wait_queue(struct rpc_wait_queue *queue, const char *qname, unsigned char nr_queues) in __rpc_init_priority_wait_queue() argument
227 queue->maxpriority = nr_queues - 1; in __rpc_init_priority_wait_queue()