Lines Matching refs:poll_queues
93 module_param_named(poll_queues, g_poll_queues, int, 0444);
94 MODULE_PARM_DESC(poll_queues, "Number of IOPOLL submission queues");
376 unsigned int poll_queues) in nullb_update_nr_hw_queues() argument
395 if (submit_queues > nr_cpu_ids || poll_queues > g_poll_queues) in nullb_update_nr_hw_queues()
403 dev->prev_poll_queues = dev->poll_queues; in nullb_update_nr_hw_queues()
405 dev->poll_queues = poll_queues; in nullb_update_nr_hw_queues()
408 nr_hw_queues = submit_queues + poll_queues; in nullb_update_nr_hw_queues()
415 dev->poll_queues = dev->prev_poll_queues; in nullb_update_nr_hw_queues()
427 ret = nullb_update_nr_hw_queues(dev, submit_queues, dev->poll_queues); in nullb_apply_submit_queues()
434 unsigned int poll_queues) in nullb_apply_poll_queues() argument
439 ret = nullb_update_nr_hw_queues(dev, dev->submit_queues, poll_queues); in nullb_apply_poll_queues()
448 NULLB_DEVICE_ATTR(poll_queues, uint, nullb_apply_poll_queues);
792 dev->poll_queues = g_poll_queues; in null_alloc_dev()
1530 unsigned int poll_queues = g_poll_queues; in null_map_queues() local
1542 dev->submit_queues + dev->poll_queues) { in null_map_queues()
1544 poll_queues = dev->poll_queues; in null_map_queues()
1548 poll_queues = dev->prev_poll_queues; in null_map_queues()
1554 poll_queues = 0; in null_map_queues()
1569 map->nr_queues = poll_queues; in null_map_queues()
1819 static int null_init_tag_set(struct blk_mq_tag_set *set, int poll_queues) in null_init_tag_set() argument
1825 if (poll_queues) { in null_init_tag_set()
1826 set->nr_hw_queues += poll_queues; in null_init_tag_set()
1873 return null_init_tag_set(nullb->tag_set, nullb->dev->poll_queues); in null_setup_tagset()
1896 if (dev->poll_queues > g_poll_queues) in null_validate_conf()
1897 dev->poll_queues = g_poll_queues; in null_validate_conf()
1898 dev->prev_poll_queues = dev->poll_queues; in null_validate_conf()