Home
last modified time | relevance | path

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

/linux/lib/
H A Dsbitmap.c280 unsigned long shallow_depth) in __sbitmap_get_shallow() argument
287 return sbitmap_find_bit(sb, shallow_depth, index, alloc_hint, true); in __sbitmap_get_shallow()
290 int sbitmap_get_shallow(struct sbitmap *sb, unsigned long shallow_depth) in sbitmap_get_shallow() argument
300 nr = __sbitmap_get_shallow(sb, hint, shallow_depth); in sbitmap_get_shallow()
410 unsigned int shallow_depth; in sbq_calc_wake_batch() local
423 shallow_depth = min(1U << sbq->sb.shift, sbq->min_shallow_depth); in sbq_calc_wake_batch()
424 depth = ((depth >> sbq->sb.shift) * shallow_depth + in sbq_calc_wake_batch()
425 min(depth & ((1U << sbq->sb.shift) - 1), shallow_depth)); in sbq_calc_wake_batch()
552 unsigned int shallow_depth) in sbitmap_queue_get_shallow() argument
554 WARN_ON_ONCE(shallow_depth < sbq->min_shallow_depth); in sbitmap_queue_get_shallow()
[all …]
/linux/include/linux/
H A Dsbitmap.h227 int sbitmap_get_shallow(struct sbitmap *sb, unsigned long shallow_depth);
490 unsigned int shallow_depth);
/linux/block/
H A Dmq-deadline.c520 data->shallow_depth = dd_to_word_depth(data->hctx, dd->async_depth); in dd_limit_depth()
H A Dbfq-iosched.c735 data->shallow_depth = depth; in bfq_limit_depth()