Searched refs:async_depth (Results 1 – 9 of 9) sorted by relevance
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-block | 612 What: /sys/block/<disk>/queue/async_depth 621 - async_depth is always equal to nr_requests. 625 - By default, async_depth is set to 75% of nr_requests. 628 * Sync writes: limited to async_depth (≈75% of nr_requests). 629 * Async I/O: limited to ~2/3 of async_depth (≈50% of 634 * Sync writes: limited to ~1/2 of async_depth (≈37% of 636 * Async I/O: limited to ~1/4 of async_depth (≈18% of 639 - If the user writes a custom value to async_depth, BFQ will 644 - By default async_depth is set to 75% of nr_requests. 645 - If the user writes a custom value to async_depth, then it [all …]
|
| /linux/block/ |
| H A D | kyber-iosched.c | 400 blk_mq_set_min_shallow_depth(q, q->async_depth); in kyber_depth_updated() 410 q->async_depth = q->nr_requests * KYBER_DEFAULT_ASYNC_PERCENT / 100; in kyber_init_sched() 550 data->shallow_depth = data->q->async_depth; in kyber_limit_depth()
|
| H A D | mq-deadline.c | 491 data->shallow_depth = data->q->async_depth; in dd_limit_depth() 497 blk_mq_set_min_shallow_depth(q, q->async_depth); in dd_depth_updated() 562 q->async_depth = q->nr_requests; in dd_init_sched()
|
| H A D | blk-sysfs.c | 140 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()
|
| H A D | bfq-iosched.c | 7115 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 D | elevator.c | 592 q->async_depth = q->tag_set->queue_depth; in elevator_switch()
|
| H A D | blk-core.c | 466 q->async_depth = BLKDEV_DEFAULT_RQ; in blk_alloc_queue()
|
| H A D | blk-mq.c | 4666 q->async_depth = set->queue_depth; in blk_mq_init_allocated_queue() 5044 q->async_depth = max(q->async_depth * nr / q->nr_requests, 1); in blk_mq_update_nr_requests()
|
| /linux/include/linux/ |
| H A D | blkdev.h | 554 unsigned int async_depth; /* Max # of async requests */ member
|