]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - block/blk-mq-tag.h
blk-mq: Pass flags for tag init/free
[mirror_ubuntu-hirsute-kernel.git] / block / blk-mq-tag.h
index 918e2cee4f43519b2c051e6fa6a30657ecee2153..391f68d32fa1d6327641081b8b0bcef74953d224 100644 (file)
@@ -21,9 +21,10 @@ struct blk_mq_tags {
        struct list_head page_list;
 };
 
-
-extern struct blk_mq_tags *blk_mq_init_tags(unsigned int nr_tags, unsigned int reserved_tags, int node, int alloc_policy);
-extern void blk_mq_free_tags(struct blk_mq_tags *tags);
+extern struct blk_mq_tags *blk_mq_init_tags(unsigned int nr_tags,
+                                       unsigned int reserved_tags,
+                                       int node, unsigned int flags);
+extern void blk_mq_free_tags(struct blk_mq_tags *tags, unsigned int flags);
 
 extern unsigned int blk_mq_get_tag(struct blk_mq_alloc_data *data);
 extern void blk_mq_put_tag(struct blk_mq_tags *tags, struct blk_mq_ctx *ctx,