Home
last modified time | relevance | path

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

/linux-4.1.27/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
64 if (nr_queues >= nr_cpus || nr_cpus == nr_uniq_cpus) { in blk_mq_update_queue_map()
65 map[i] = cpu_to_queue_index(nr_cpus, nr_queues, queue); in blk_mq_update_queue_map()
77 map[i] = cpu_to_queue_index(nr_uniq_cpus, nr_queues, in blk_mq_update_queue_map()
Dblk-mq.h54 extern int blk_mq_update_queue_map(unsigned int *map, unsigned int nr_queues);
Dblk-mq.c1973 q->nr_queues = nr_cpu_ids; in blk_mq_init_allocated_queue()
/linux-4.1.27/drivers/block/
Dnull_blk.c41 unsigned int nr_queues; member
307 if (nullb->nr_queues != 1) in nullb_to_queue()
308 index = raw_smp_processor_id() / ((nr_cpu_ids + nullb->nr_queues - 1) / nullb->nr_queues); in nullb_to_queue()
385 nullb->nr_queues++; in null_init_hctx()
460 for (i = 0; i < nullb->nr_queues; i++) in cleanup_queues()
473 nullb->nr_queues = 0; in setup_queues()
492 nullb->nr_queues++; in init_driver_queues()
/linux-4.1.27/include/linux/
Dblk-mq.h249 for ((i) = 0; (i) < (q)->nr_queues && \
Dblkdev.h346 unsigned int nr_queues; member
/linux-4.1.27/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.1.27/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.1.27/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()