Searched refs:shallow_depth (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/lib/ |
D | sbitmap.c | 250 unsigned long shallow_depth) in __sbitmap_get_shallow() argument 260 min(sb->map[index].depth, shallow_depth), in __sbitmap_get_shallow() 283 int sbitmap_get_shallow(struct sbitmap *sb, unsigned long shallow_depth) in sbitmap_get_shallow() argument 293 nr = __sbitmap_get_shallow(sb, hint, shallow_depth); in sbitmap_get_shallow() 402 unsigned int shallow_depth; in sbq_calc_wake_batch() local 420 shallow_depth = min(1U << sbq->sb.shift, sbq->min_shallow_depth); in sbq_calc_wake_batch() 421 depth = ((depth >> sbq->sb.shift) * shallow_depth + in sbq_calc_wake_batch() 422 min(depth & ((1U << sbq->sb.shift) - 1), shallow_depth)); in sbq_calc_wake_batch() 493 unsigned int shallow_depth) in __sbitmap_queue_get_shallow() argument 495 WARN_ON_ONCE(shallow_depth < sbq->min_shallow_depth); in __sbitmap_queue_get_shallow() [all …]
|
/Linux-v5.15/include/linux/ |
D | sbitmap.h | 204 int sbitmap_get_shallow(struct sbitmap *sb, unsigned long shallow_depth); 443 unsigned int shallow_depth); 481 unsigned int shallow_depth) in sbitmap_queue_get_shallow() argument 486 nr = __sbitmap_queue_get_shallow(sbq, shallow_depth); in sbitmap_queue_get_shallow()
|
/Linux-v5.15/block/ |
D | blk-mq-tag.c | 84 if (data->shallow_depth) in __blk_mq_get_tag() 85 return __sbitmap_queue_get_shallow(bt, data->shallow_depth); in __blk_mq_get_tag()
|
D | blk-mq.h | 155 unsigned int shallow_depth; member
|
D | kyber-iosched.c | 562 data->shallow_depth = kqd->async_depth; in kyber_limit_depth()
|
D | mq-deadline.c | 510 data->shallow_depth = dd->async_depth; in dd_limit_depth()
|
D | bfq-iosched.c | 582 data->shallow_depth = in bfq_limit_depth() 587 data->shallow_depth); in bfq_limit_depth()
|