REQ_NOWAIT
if (bio->bi_opf & REQ_NOWAIT) {
if ((bio->bi_opf & REQ_NOWAIT) && !bdev_nowait(bdev))
if (bio->bi_opf & REQ_NOWAIT)
if (rq->cmd_flags & REQ_NOWAIT)
blk_mq_run_hw_queue(hctx, rq->cmd_flags & REQ_NOWAIT);
if (bio->bi_opf & REQ_NOWAIT)
if (data->cmd_flags & REQ_NOWAIT)
if (bio->bi_opf & REQ_NOWAIT)
if (bio->bi_opf & REQ_NOWAIT)
if (bio->bi_opf & REQ_NOWAIT) {
bio->bi_opf &= ~REQ_NOWAIT;
if (WARN_ON_ONCE(bio->bi_opf & REQ_NOWAIT))
bio->bi_opf &= ~REQ_NOWAIT;
bio->bi_opf |= REQ_NOWAIT;
bio->bi_opf |= REQ_NOWAIT;
bio.bi_opf |= REQ_NOWAIT;
bio->bi_opf |= REQ_NOWAIT;
if (PTR_ERR(page) == -ENOMEM && (opf & REQ_NOWAIT))
gfp_t gfp = (opf & REQ_NOWAIT) ? GFP_NOWAIT : GFP_NOIO;
if (rq->cmd_flags & REQ_NOWAIT)
rq->cmd_flags &= ~REQ_NOWAIT;
if (rq->cmd_flags & REQ_NOWAIT)
rq->cmd_flags &= ~REQ_NOWAIT;
if (unlikely(ci->bio->bi_opf & REQ_NOWAIT)) {
if (unlikely(bio->bi_opf & REQ_NOWAIT) && !is_abnormal) {
if (bio->bi_opf & REQ_NOWAIT)
if (bio->bi_opf & REQ_NOWAIT) {
return !(bio->bi_opf & (REQ_RAHEAD | REQ_NOWAIT));
bio->bi_opf & REQ_NOWAIT)) {
read_bio->bi_opf &= ~REQ_NOWAIT;
if (bio->bi_opf & REQ_NOWAIT)
if (bio->bi_opf & REQ_NOWAIT) {
bio->bi_opf & REQ_NOWAIT)) {
mbio->bi_opf &= ~REQ_NOWAIT;
if (!wait_barrier(conf, bio->bi_opf & REQ_NOWAIT)) {
if (bio->bi_opf & REQ_NOWAIT) {
read_bio->bi_opf &= ~REQ_NOWAIT;
mbio->bi_opf &= ~REQ_NOWAIT;
if (bio->bi_opf & REQ_NOWAIT) {
if (bio->bi_opf & REQ_NOWAIT) {
if (!wait_barrier(conf, bio->bi_opf & REQ_NOWAIT)) {
if (WARN_ON_ONCE(bi->bi_opf & REQ_NOWAIT))
if ((bi->bi_opf & REQ_NOWAIT) &&
rq_flags |= REQ_NOWAIT;
bio->bi_opf &= ~REQ_NOWAIT;
dio->opf |= REQ_NOWAIT;
if (err == BLK_STS_AGAIN && (bio->bi_opf & REQ_NOWAIT))
bio->bi_opf |= REQ_NOWAIT;