Searched refs:bitnr (Results 1 – 3 of 3) sorted by relevance
/block/ |
D | blk-mq-tag.c | 250 unsigned int bitnr) in blk_mq_find_and_get_req() argument 256 rq = tags->rqs[bitnr]; in blk_mq_find_and_get_req() 257 if (!rq || rq->tag != bitnr || !req_ref_inc_not_zero(rq)) in blk_mq_find_and_get_req() 263 static bool bt_iter(struct sbitmap *bitmap, unsigned int bitnr, void *data) in bt_iter() argument 279 bitnr += tags->nr_reserved_tags; in bt_iter() 284 rq = blk_mq_find_and_get_req(tags, bitnr); in bt_iter() 335 static bool bt_tags_iter(struct sbitmap *bitmap, unsigned int bitnr, void *data) in bt_tags_iter() argument 344 bitnr += tags->nr_reserved_tags; in bt_tags_iter() 351 rq = tags->static_rqs[bitnr]; in bt_tags_iter() 353 rq = blk_mq_find_and_get_req(tags, bitnr); in bt_tags_iter()
|
D | kyber-iosched.c | 667 static bool flush_busy_kcq(struct sbitmap *sb, unsigned int bitnr, void *data) in flush_busy_kcq() argument 670 struct kyber_ctx_queue *kcq = &flush_data->khd->kcqs[bitnr]; in flush_busy_kcq() 675 sbitmap_clear_bit(sb, bitnr); in flush_busy_kcq()
|
D | blk-mq.c | 1698 static bool flush_busy_ctx(struct sbitmap *sb, unsigned int bitnr, void *data) in flush_busy_ctx() argument 1702 struct blk_mq_ctx *ctx = hctx->ctxs[bitnr]; in flush_busy_ctx() 1707 sbitmap_clear_bit(sb, bitnr); in flush_busy_ctx() 1732 static bool dispatch_rq_from_ctx(struct sbitmap *sb, unsigned int bitnr, in dispatch_rq_from_ctx() argument 1737 struct blk_mq_ctx *ctx = hctx->ctxs[bitnr]; in dispatch_rq_from_ctx() 1745 sbitmap_clear_bit(sb, bitnr); in dispatch_rq_from_ctx()
|