Home
last modified time | relevance | path

Searched refs:async_depth (Results 1 – 4 of 4) sorted by relevance

/linux/block/
H A Dblk-sysfs.c140 return queue_var_show(disk->queue->async_depth, page); in queue_async_depth_show()
164 q->async_depth = min(q->nr_requests, nr); in queue_async_depth_store()
611 QUEUE_RW_ENTRY(queue_async_depth, "async_depth");
H A Dbfq-iosched.c7115 unsigned int async_depth = q->async_depth; in bfq_depth_updated() local
7130 bfqd->async_depths[0][1] = async_depth; in bfq_depth_updated()
7131 bfqd->async_depths[0][0] = max(async_depth * 2 / 3, 1U); in bfq_depth_updated()
7132 bfqd->async_depths[1][1] = max(async_depth >> 1, 1U); in bfq_depth_updated()
7133 bfqd->async_depths[1][0] = max(async_depth >> 2, 1U); in bfq_depth_updated()
7358 q->async_depth = (q->nr_requests * 3) >> 2; in bfq_init_queue()
H A Delevator.c592 q->async_depth = q->tag_set->queue_depth; in elevator_switch()
H A Dblk-mq.c519 * dispatch list, they are not subject to the async_depth limit. in blk_mq_limit_depth()
530 * limited to async_depth. in blk_mq_limit_depth()
4687 q->async_depth = set->queue_depth; in blk_mq_exit_queue()
5062 * Preserve relative value, both nr and async_depth are at most 16 bit in blk_mq_elv_switch_back()
5065 q->async_depth = max(q->async_depth * nr / q->nr_requests, 1); in blk_mq_elv_switch_back()