Home
last modified time | relevance | path

Searched refs:bitnr (Results 1 – 3 of 3) sorted by relevance

/block/
Dblk-mq-tag.c250 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()
Dkyber-iosched.c667 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()
Dblk-mq.c1698 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()