BLK_MQ_NO_TAG
flush_rq->tag = BLK_MQ_NO_TAG;
flush_rq->internal_tag = BLK_MQ_NO_TAG;
return BLK_MQ_NO_TAG;
return BLK_MQ_NO_TAG;
if (tag != BLK_MQ_NO_TAG)
return BLK_MQ_NO_TAG;
if (tag != BLK_MQ_NO_TAG)
if (tag != BLK_MQ_NO_TAG)
return BLK_MQ_NO_TAG;
if (tag == BLK_MQ_NO_TAG)
WARN_ON_ONCE(rq->tag != BLK_MQ_NO_TAG);
rq->tag = BLK_MQ_NO_TAG;
rq->internal_tag = BLK_MQ_NO_TAG;
rq->tag = BLK_MQ_NO_TAG;
rq->internal_tag = BLK_MQ_NO_TAG;
if (tag == BLK_MQ_NO_TAG) {
if (tag == BLK_MQ_NO_TAG)
if (rq->tag != BLK_MQ_NO_TAG) {
if (sched_tag != BLK_MQ_NO_TAG)
rq->tag = BLK_MQ_NO_TAG;
if (rq->tag == BLK_MQ_NO_TAG || rq->internal_tag == BLK_MQ_NO_TAG)
BLK_MQ_TAG_MAX = BLK_MQ_NO_TAG - 1,
if (rq->tag == BLK_MQ_NO_TAG && !__blk_mq_alloc_driver_tag(rq))