Searched refs:shallow_depth (Results 1 - 7 of 7) sorted by relevance
/linux-master/lib/ |
H A D | sbitmap.c | 258 unsigned long shallow_depth) 265 return sbitmap_find_bit(sb, shallow_depth, index, alloc_hint, true); 268 int sbitmap_get_shallow(struct sbitmap *sb, unsigned long shallow_depth) argument 278 nr = __sbitmap_get_shallow(sb, hint, shallow_depth); 388 unsigned int shallow_depth; local 401 shallow_depth = min(1U << sbq->sb.shift, sbq->min_shallow_depth); 402 depth = ((depth >> sbq->sb.shift) * shallow_depth + 403 min(depth & ((1U << sbq->sb.shift) - 1), shallow_depth)); 530 unsigned int shallow_depth) 532 WARN_ON_ONCE(shallow_depth < sb 256 __sbitmap_get_shallow(struct sbitmap *sb, unsigned int alloc_hint, unsigned long shallow_depth) argument 529 sbitmap_queue_get_shallow(struct sbitmap_queue *sbq, unsigned int shallow_depth) argument [all...] |
/linux-master/include/linux/ |
H A D | sbitmap.h | 211 * @shallow_depth: The maximum number of bits to allocate from a single word. 216 * with a @shallow_depth of (1 << (@sb->shift - 1)). Then, the low-priority 222 int sbitmap_get_shallow(struct sbitmap *sb, unsigned long shallow_depth); 476 * @shallow_depth: The maximum number of bits to allocate from a single word. 485 unsigned int shallow_depth);
|
/linux-master/block/ |
H A D | blk-mq-tag.c | 112 if (data->shallow_depth) 113 return sbitmap_queue_get_shallow(bt, data->shallow_depth); 125 if (data->shallow_depth ||data->flags & BLK_MQ_REQ_RESERVED ||
|
H A D | blk-mq.h | 150 unsigned int shallow_depth; member in struct:blk_mq_alloc_data
|
H A D | kyber-iosched.c | 563 data->shallow_depth = kqd->async_depth;
|
H A D | mq-deadline.c | 625 * Called by __blk_mq_alloc_request(). The shallow_depth value set by this 640 data->shallow_depth = dd->async_depth;
|
H A D | bfq-iosched.c | 724 data->shallow_depth = depth;
|
Completed in 208 milliseconds