rq_wait           139 block/blk-iolatency.c 	struct rq_wait rq_wait;
rq_wait           268 block/blk-iolatency.c static void iolat_cleanup_cb(struct rq_wait *rqw, void *private_data)
rq_wait           274 block/blk-iolatency.c static bool iolat_acquire_inflight(struct rq_wait *rqw, void *private_data)
rq_wait           285 block/blk-iolatency.c 	struct rq_wait *rqw = &iolat->rq_wait;
rq_wait           382 block/blk-iolatency.c 			wake_up_all(&iolat->rq_wait.wait);
rq_wait           453 block/blk-iolatency.c 		wake_up_all(&iolat->rq_wait.wait);
rq_wait           591 block/blk-iolatency.c 	struct rq_wait *rqw;
rq_wait           617 block/blk-iolatency.c 		rqw = &iolat->rq_wait;
rq_wait           976 block/blk-iolatency.c 	rq_wait_init(&iolat->rq_wait);
rq_wait            27 block/blk-rq-qos.c bool rq_wait_inc_below(struct rq_wait *rq_wait, unsigned int limit)
rq_wait            29 block/blk-rq-qos.c 	return atomic_inc_below(&rq_wait->inflight, limit);
rq_wait           206 block/blk-rq-qos.c 	struct rq_wait *rqw;
rq_wait           249 block/blk-rq-qos.c void rq_qos_wait(struct rq_wait *rqw, void *private_data,
rq_wait            94 block/blk-rq-qos.h static inline void rq_wait_init(struct rq_wait *rq_wait)
rq_wait            96 block/blk-rq-qos.h 	atomic_set(&rq_wait->inflight, 0);
rq_wait            97 block/blk-rq-qos.h 	init_waitqueue_head(&rq_wait->wait);
rq_wait           123 block/blk-rq-qos.h typedef bool (acquire_inflight_cb_t)(struct rq_wait *rqw, void *private_data);
rq_wait           124 block/blk-rq-qos.h typedef void (cleanup_cb_t)(struct rq_wait *rqw, void *private_data);
rq_wait           126 block/blk-rq-qos.h void rq_qos_wait(struct rq_wait *rqw, void *private_data,
rq_wait           129 block/blk-rq-qos.h bool rq_wait_inc_below(struct rq_wait *rq_wait, unsigned int limit);
rq_wait           104 block/blk-wbt.c static inline struct rq_wait *get_rq_wait(struct rq_wb *rwb,
rq_wait           108 block/blk-wbt.c 		return &rwb->rq_wait[WBT_RWQ_KSWAPD];
rq_wait           110 block/blk-wbt.c 		return &rwb->rq_wait[WBT_RWQ_DISCARD];
rq_wait           112 block/blk-wbt.c 	return &rwb->rq_wait[WBT_RWQ_BG];
rq_wait           120 block/blk-wbt.c 		struct rq_wait *rqw = &rwb->rq_wait[i];
rq_wait           127 block/blk-wbt.c static void wbt_rqw_done(struct rq_wb *rwb, struct rq_wait *rqw,
rq_wait           172 block/blk-wbt.c 	struct rq_wait *rqw;
rq_wait           500 block/blk-wbt.c static bool wbt_inflight_cb(struct rq_wait *rqw, void *private_data)
rq_wait           506 block/blk-wbt.c static void wbt_cleanup_cb(struct rq_wait *rqw, void *private_data)
rq_wait           519 block/blk-wbt.c 	struct rq_wait *rqw = get_rq_wait(rwb, wb_acct);
rq_wait           753 block/blk-wbt.c 			   atomic_read(&rwb->rq_wait[i].inflight));
rq_wait           836 block/blk-wbt.c 		rq_wait_init(&rwb->rq_wait[i]);
rq_wait            68 block/blk-wbt.h 	struct rq_wait rq_wait[WBT_NUM_RWQ];
rq_wait            82 block/blk-wbt.h 		ret += atomic_read(&rwb->rq_wait[i].inflight);
rq_wait           135 fs/aio.c       	struct ctx_rq_wait	*rq_wait;
rq_wait           601 fs/aio.c       	if (ctx->rq_wait && atomic_dec_and_test(&ctx->rq_wait->count))
rq_wait           602 fs/aio.c       		complete(&ctx->rq_wait->comp);
rq_wait           848 fs/aio.c       	ctx->rq_wait = wait;