Home
last modified time | relevance | path

Searched refs:nr_hw_queues (Results 1 – 25 of 64) sorted by relevance

123

/linux-6.15/drivers/s390/block/
H A Ddasd_genhd.c24 static unsigned int nr_hw_queues = 4; variable
29 module_param(nr_hw_queues, uint, 0444);
30 MODULE_PARM_DESC(nr_hw_queues, "Default number of hardware queues for new DASD devices");
57 block->tag_set.nr_hw_queues = nr_hw_queues; in dasd_gendisk_alloc()
H A Dscm_blk.c462 bdev->tag_set.nr_hw_queues = nr_requests; in scm_blk_dev_setup()
/linux-6.15/drivers/ufs/core/
H A Dufs-mcq.c226 host->nr_hw_queues += hba->nr_queues[i]; in ufshcd_mcq_config_nr_queues()
228 hba->nr_hw_queues = host->nr_hw_queues; in ufshcd_mcq_config_nr_queues()
238 for (i = 0; i < hba->nr_hw_queues; i++) { in ufshcd_mcq_memory_alloc()
361 for (i = 0; i < hba->nr_hw_queues; i++) { in ufshcd_mcq_make_queues_operational()
402 if (i < hba->nr_hw_queues - hba->nr_queues[HCTX_TYPE_POLL]) in ufshcd_mcq_make_queues_operational()
468 hba->nr_hw_queues * sizeof(struct ufs_hw_queue), in ufshcd_mcq_init()
475 for (i = 0; i < hba->nr_hw_queues; i++) { in ufshcd_mcq_init()
/linux-6.15/block/
H A Dblk-mq.c4496 if (i != set->nr_hw_queues) { in __blk_mq_realloc_hw_ctxs()
4497 j = q->nr_hw_queues; in __blk_mq_realloc_hw_ctxs()
4500 q->nr_hw_queues = set->nr_hw_queues; in __blk_mq_realloc_hw_ctxs()
4550 if (!q->nr_hw_queues) in blk_mq_init_allocated_queue()
4739 if (!set->nr_hw_queues) in blk_mq_alloc_tag_set()
4838 set->nr_hw_queues = 1; in blk_mq_alloc_sq_tag_set()
5004 int nr_hw_queues) in __blk_mq_update_nr_hw_queues() argument
5015 nr_hw_queues = nr_cpu_ids; in __blk_mq_update_nr_hw_queues()
5016 if (nr_hw_queues < 1) in __blk_mq_update_nr_hw_queues()
5018 if (set->nr_maps == 1 && nr_hw_queues == set->nr_hw_queues) in __blk_mq_update_nr_hw_queues()
[all …]
H A Dbsg-lib.c380 set->nr_hw_queues = 1; in bsg_setup_queue()
H A Dblk-mq-tag.c442 nr_tags = blk_mq_is_shared_tags(flags) ? 1 : tagset->nr_hw_queues; in blk_mq_tagset_busy_iter()
H A Delevator.c559 if (q->nr_hw_queues != 1 && in elevator_get_default()
/linux-6.15/rust/kernel/block/mq/
H A Dtag_set.rs37 nr_hw_queues: u32, in new()
49 nr_hw_queues, in new()
/linux-6.15/tools/testing/selftests/ublk/
H A Dkublk.c278 for (i = 0; i < ctrl_dev->dev_info.nr_hw_queues; i++) { in ublk_ctrl_get_affinity()
315 info->dev_id, info->nr_hw_queues, info->queue_depth, in ublk_ctrl_dump()
325 for (i = 0; i < info->nr_hw_queues; i++) { in ublk_ctrl_dump()
814 dinfo->nr_hw_queues); in ublk_start_daemon()
827 for (i = 0; i < dinfo->nr_hw_queues; i++) { in ublk_start_daemon()
839 for (i = 0; i < dinfo->nr_hw_queues; i++) in ublk_start_daemon()
863 for (i = 0; i < dinfo->nr_hw_queues; i++) in ublk_start_daemon()
971 unsigned nr_queues = ctx->nr_hw_queues; in __cmd_dev_add()
1011 info->nr_hw_queues = nr_queues; in __cmd_dev_add()
1310 .nr_hw_queues = 2, in main()
[all …]
H A Dkublk.h79 unsigned nr_hw_queues; member
/linux-6.15/drivers/block/
H A Dublk_drv.c1442 for (i = 0; i < ub->dev_info.nr_hw_queues; i++) in ublk_reset_ch_dev()
1781 for (i = 0; i < ub->dev_info.nr_hw_queues; i++) in ublk_cancel_dev()
1823 for (i = 0; i < ub->dev_info.nr_hw_queues; i++) in ublk_force_abort_dev()
2057 if (ub_cmd->q_id >= ub->dev_info.nr_hw_queues) in __ublk_ch_uring_cmd()
2257 if (q_id >= ub->dev_info.nr_hw_queues) in ublk_check_and_get_req()
2368 int nr_queues = ub->dev_info.nr_hw_queues; in ublk_deinit_queues()
2381 int nr_queues = ub->dev_info.nr_hw_queues; in ublk_init_queues()
2487 ub->tag_set.nr_hw_queues = ub->dev_info.nr_hw_queues; in ublk_add_tag_set()
2662 if (queue >= ub->dev_info.nr_hw_queues) in ublk_ctrl_get_queue_affinity()
2692 info->nr_hw_queues, info->queue_depth); in ublk_dump_dev_info()
[all …]
H A Dz2ram.c353 tag_set.nr_hw_queues = 1; in z2_init()
/linux-6.15/include/scsi/
H A Dscsi_tcq.h32 if (hwq < shost->tag_set.nr_hw_queues) { in scsi_host_find_tag()
H A Dscsi_host.h632 unsigned nr_hw_queues; member
/linux-6.15/drivers/block/null_blk/
H A Dmain.c380 int ret, nr_hw_queues; in nullb_update_nr_hw_queues() local
408 nr_hw_queues = submit_queues + poll_queues; in nullb_update_nr_hw_queues()
409 blk_mq_update_nr_hw_queues(set, nr_hw_queues); in nullb_update_nr_hw_queues()
410 ret = set->nr_hw_queues == nr_hw_queues ? 0 : -ENOMEM; in nullb_update_nr_hw_queues()
1541 if (set->nr_hw_queues == in null_map_queues()
1545 } else if (set->nr_hw_queues == in null_map_queues()
1551 set->nr_hw_queues); in null_map_queues()
1826 set->nr_hw_queues += poll_queues; in null_init_tag_set()
1839 tag_set.nr_hw_queues = g_submit_queues; in null_init_global_tag_set()
1864 nullb->tag_set->nr_hw_queues = nullb->dev->submit_queues; in null_setup_tagset()
/linux-6.15/include/uapi/linux/
H A Dublk_cmd.h246 __u16 nr_hw_queues; member
/linux-6.15/include/linux/
H A Dblk-mq.h514 unsigned int nr_hw_queues; member
947 void blk_mq_update_nr_hw_queues(struct blk_mq_tag_set *set, int nr_hw_queues);
/linux-6.15/drivers/target/loopback/
H A Dtcm_loop.c49 module_param_named(nr_hw_queues, tcm_loop_nr_hw_queues, uint, 0644);
340 sh->nr_hw_queues = tcm_loop_nr_hw_queues; in tcm_loop_driver_probe()
/linux-6.15/drivers/md/
H A Ddm-rq.c551 md->tag_set->nr_hw_queues = dm_get_blk_mq_nr_hw_queues(); in dm_mq_init_request_queue()
/linux-6.15/drivers/mmc/core/
H A Dqueue.c445 mq->tag_set.nr_hw_queues = 1; in mmc_init_queue()
/linux-6.15/drivers/block/aoe/
H A Daoeblk.c368 set->nr_hw_queues = 1; in aoeblk_gdalloc()
/linux-6.15/drivers/mtd/ubi/
H A Dblock.c389 dev->tag_set.nr_hw_queues = 1; in ubiblock_create()
/linux-6.15/drivers/scsi/fnic/
H A Dfnic_main.c611 host->nr_hw_queues = fnic->wq_copy_count; in fnic_scsi_drv_init()
617 host->max_id, host->max_cmd_len, host->nr_hw_queues); in fnic_scsi_drv_init()
/linux-6.15/drivers/ufs/host/
H A Dufs-qcom.c1774 res_mcq->end = res_mcq->start + hba->nr_hw_queues * MCQ_QCFG_SIZE - 1; in ufs_qcom_mcq_config_resource()
1880 nr_irqs = hba->nr_hw_queues - hba->nr_queues[HCTX_TYPE_POLL]; in ufs_qcom_config_esi()
/linux-6.15/drivers/nvme/host/
H A Dapple.c1262 anv->admin_tagset.nr_hw_queues = 1; in apple_nvme_alloc_tagsets()
1278 anv->tagset.nr_hw_queues = 1; in apple_nvme_alloc_tagsets()

123