Searched defs:bt (Results 1 – 2 of 2) sorted by relevance
/block/ |
D | blk-mq-tag.c | 22 static bool bt_has_free_tags(struct blk_mq_bitmap_tags *bt) in bt_has_free_tags() 75 struct blk_mq_bitmap_tags *bt; in blk_mq_tag_wakeup_all() local 121 struct blk_mq_bitmap_tags *bt) in hctx_may_queue() 191 static int __bt_get(struct blk_mq_hw_ctx *hctx, struct blk_mq_bitmap_tags *bt, in __bt_get() 243 static struct bt_wait_state *bt_wait_ptr(struct blk_mq_bitmap_tags *bt, in bt_wait_ptr() 259 struct blk_mq_bitmap_tags *bt, in bt_get() 358 static struct bt_wait_state *bt_wake_ptr(struct blk_mq_bitmap_tags *bt) in bt_wake_ptr() 380 static void bt_clear_tag(struct blk_mq_bitmap_tags *bt, unsigned int tag) in bt_clear_tag() 424 struct blk_mq_bitmap_tags *bt, unsigned int off, in bt_for_each() 446 struct blk_mq_bitmap_tags *bt, unsigned int off, in bt_tags_for_each() [all …]
|
D | blk-mq-tag.h | 16 #define TAG_TO_INDEX(bt, tag) ((tag) >> (bt)->bits_per_word) argument 17 #define TAG_TO_BIT(bt, tag) ((tag) & ((1 << (bt)->bits_per_word) - 1)) argument
|