blk-mq: pass a flags argument to blk_mq_insert_request
[linux-2.6-block.git] / block / blk-mq.h
index 5d3761c5006346fd0491f857b29aae5b99d66e1c..273eee00524b9877e1d584b5be41ffd393026fbc 100644 (file)
@@ -36,6 +36,9 @@ enum {
        BLK_MQ_TAG_MAX          = BLK_MQ_NO_TAG - 1,
 };
 
+typedef unsigned int __bitwise blk_insert_t;
+#define BLK_MQ_INSERT_AT_HEAD          ((__force blk_insert_t)0x01)
+
 void blk_mq_submit_bio(struct bio *bio);
 int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, struct io_comp_batch *iob,
                unsigned int flags);