Lines Matching refs:num_io_queues
142 #define QP(ctrlr, c) ((c) * (ctrlr)->num_io_queues / mp_ncpus)
189 ctrlr->max_hw_pend_io = num_trackers * ctrlr->num_io_queues * 3 / 4; in nvme_ctrlr_construct_io_qpairs()
191 ctrlr->ioq = malloc(ctrlr->num_io_queues * sizeof(struct nvme_qpair), in nvme_ctrlr_construct_io_qpairs()
194 for (i = c = n = 0; i < ctrlr->num_io_queues; i++, c += n) { in nvme_ctrlr_construct_io_qpairs()
202 if (ctrlr->num_io_queues > 1) { in nvme_ctrlr_construct_io_qpairs()
227 if (ctrlr->num_io_queues > 1) in nvme_ctrlr_construct_io_qpairs()
250 for (i = 0; i < ctrlr->num_io_queues; i++) { in nvme_ctrlr_fail()
409 for (i = 0; i < ctrlr->num_io_queues; i++) in nvme_ctrlr_disable_qpairs()
491 nvme_ctrlr_cmd_set_num_queues(ctrlr, ctrlr->num_io_queues, in nvme_ctrlr_set_num_qpairs()
512 ctrlr->num_io_queues = min(ctrlr->num_io_queues, sq_allocated); in nvme_ctrlr_set_num_qpairs()
513 ctrlr->num_io_queues = min(ctrlr->num_io_queues, cq_allocated); in nvme_ctrlr_set_num_qpairs()
514 if (ctrlr->num_io_queues > vm_ndomains) in nvme_ctrlr_set_num_qpairs()
515 ctrlr->num_io_queues -= ctrlr->num_io_queues % vm_ndomains; in nvme_ctrlr_set_num_qpairs()
527 for (i = 0; i < ctrlr->num_io_queues; i++) { in nvme_ctrlr_create_qpairs()
558 for (int i = 0; i < ctrlr->num_io_queues; i++) { in nvme_ctrlr_delete_qpairs()
993 for (i = 0; i < ctrlr->num_io_queues; i++) in nvme_ctrlr_start()
1018 old_num_io_queues = ctrlr->num_io_queues; in nvme_ctrlr_start()
1024 if (old_num_io_queues != ctrlr->num_io_queues) { in nvme_ctrlr_start()
1026 old_num_io_queues, ctrlr->num_io_queues); in nvme_ctrlr_start()
1050 for (i = 0; i < ctrlr->num_io_queues; i++) in nvme_ctrlr_start()
1251 for (i = 0; i < ctrlr->num_io_queues; i++) in nvme_ctrlr_poll()
1696 for (i = 0; i < ctrlr->num_io_queues; i++) in nvme_ctrlr_destruct()