Home
last modified time | relevance | path

Searched refs:tag_set (Results 1 – 14 of 14) sorted by relevance

/linux-4.19.296/include/scsi/
Dscsi_tcq.h33 if (hwq < shost->tag_set.nr_hw_queues) { in scsi_host_find_tag()
34 req = blk_mq_tag_to_rq(shost->tag_set.tags[hwq], in scsi_host_find_tag()
Dscsi_host.h556 struct blk_mq_tag_set tag_set; member
/linux-4.19.296/drivers/s390/block/
Dscm_blk.c453 bdev->tag_set.ops = &scm_mq_ops; in scm_blk_dev_setup()
454 bdev->tag_set.cmd_size = sizeof(blk_status_t); in scm_blk_dev_setup()
455 bdev->tag_set.nr_hw_queues = nr_requests; in scm_blk_dev_setup()
456 bdev->tag_set.queue_depth = nr_requests_per_io * nr_requests; in scm_blk_dev_setup()
457 bdev->tag_set.flags = BLK_MQ_F_SHOULD_MERGE; in scm_blk_dev_setup()
458 bdev->tag_set.numa_node = NUMA_NO_NODE; in scm_blk_dev_setup()
460 ret = blk_mq_alloc_tag_set(&bdev->tag_set); in scm_blk_dev_setup()
464 rq = blk_mq_init_queue(&bdev->tag_set); in scm_blk_dev_setup()
509 blk_mq_free_tag_set(&bdev->tag_set); in scm_blk_dev_setup()
519 blk_mq_free_tag_set(&bdev->tag_set); in scm_blk_dev_cleanup()
Dscm_blk.h21 struct blk_mq_tag_set tag_set; member
Ddasd.c3142 block->tag_set.ops = &dasd_mq_ops; in dasd_alloc_queue()
3143 block->tag_set.cmd_size = sizeof(struct dasd_ccw_req); in dasd_alloc_queue()
3144 block->tag_set.nr_hw_queues = nr_hw_queues; in dasd_alloc_queue()
3145 block->tag_set.queue_depth = queue_depth; in dasd_alloc_queue()
3146 block->tag_set.flags = BLK_MQ_F_SHOULD_MERGE; in dasd_alloc_queue()
3147 block->tag_set.numa_node = NUMA_NO_NODE; in dasd_alloc_queue()
3149 rc = blk_mq_alloc_tag_set(&block->tag_set); in dasd_alloc_queue()
3153 block->request_queue = blk_mq_init_queue(&block->tag_set); in dasd_alloc_queue()
3218 blk_mq_free_tag_set(&block->tag_set); in dasd_free_queue()
Ddasd_int.h524 struct blk_mq_tag_set tag_set; member
/linux-4.19.296/block/
Dblk-mq-sched.c449 struct blk_mq_tag_set *set = q->tag_set; in blk_mq_sched_alloc_tags()
466 struct blk_mq_tag_set *set = q->tag_set; in blk_mq_sched_tags_teardown()
483 q->nr_requests = q->tag_set->queue_depth; in blk_mq_init_sched()
492 q->nr_requests = 2 * min_t(unsigned int, q->tag_set->queue_depth, in blk_mq_init_sched()
Dblk-mq.c2325 struct blk_mq_tag_set *set = q->tag_set; in blk_mq_map_swqueue()
2428 struct blk_mq_tag_set *set = q->tag_set; in blk_mq_del_queue_tag_set()
2445 q->tag_set = set; in blk_mq_add_queue_tag_set()
2512 static int blk_mq_hw_ctx_size(struct blk_mq_tag_set *tag_set) in blk_mq_hw_ctx_size() argument
2520 if (tag_set->flags & BLK_MQ_F_BLOCKING) in blk_mq_hw_ctx_size()
2676 struct blk_mq_tag_set *set = q->tag_set; in blk_mq_exit_queue()
2876 struct blk_mq_tag_set *set = q->tag_set; in blk_mq_update_nr_requests()
Dblk-mq-tag.c417 struct blk_mq_tag_set *set = hctx->queue->tag_set; in blk_mq_tag_update_depth()
Delevator.c1118 if (q->mq_ops && q->tag_set && (q->tag_set->flags & in elv_support_iosched()
Dkyber-iosched.c328 max_tokens = max_t(unsigned int, q->tag_set->queue_depth, in kyber_queue_data_alloc()
Dblk-mq-debugfs.c445 blk_mq_tagset_busy_iter(hctx->queue->tag_set, hctx_show_busy_rq, in hctx_busy_show()
/linux-4.19.296/lib/
Dradix-tree.c152 static inline void tag_set(struct radix_tree_node *node, unsigned int tag, in tag_set() function
652 tag_set(node, tag, 0); in radix_tree_extend()
944 tag_set(node, tag, offset); in insert_entries()
1323 tag_set(parent, tag, end); in radix_tree_split()
1354 tag_set(node, tag, offset); in radix_tree_split()
1368 tag_set(node, tag, offset); in radix_tree_split()
1400 tag_set(node, tag, offset); in node_tag_set()
1439 tag_set(parent, tag, offset); in radix_tree_tag_set()
/linux-4.19.296/include/linux/
Dblkdev.h667 struct blk_mq_tag_set *tag_set; member