Searched refs:flush_rq (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/block/ |
| D | blk-flush.c | 206 static void flush_end_io(struct request *flush_rq, blk_status_t error) in flush_end_io() argument 208 struct request_queue *q = flush_rq->q; in flush_end_io() 212 struct blk_flush_queue *fq = blk_get_flush_queue(q, flush_rq->mq_ctx); in flush_end_io() 218 if (!refcount_dec_and_test(&flush_rq->ref)) { in flush_end_io() 227 hctx = flush_rq->mq_hctx; in flush_end_io() 229 blk_mq_tag_set_rq(hctx, flush_rq->tag, fq->orig_rq); in flush_end_io() 230 flush_rq->tag = -1; in flush_end_io() 232 blk_mq_put_driver_tag(flush_rq); in flush_end_io() 233 flush_rq->internal_tag = -1; in flush_end_io() 273 struct request *flush_rq = fq->flush_rq; in blk_kick_flush() local [all …]
|
| D | blk.h | 26 struct request *flush_rq; member 54 return hctx->fq->flush_rq == req; in is_flush_rq()
|
| D | blk-mq.c | 2277 set->ops->exit_request(set, hctx->fq->flush_rq, hctx_idx); in blk_mq_exit_hctx() 2331 if (blk_mq_init_request(set, hctx->fq->flush_rq, hctx_idx, in blk_mq_init_hctx()
|
| /Linux-v5.4/drivers/infiniband/hw/i40iw/ |
| D | i40iw_ctrl.c | 2607 bool flush_sq = false, flush_rq = false; in i40iw_sc_qp_flush_wqes() local 2609 if (info->rq && !qp->flush_rq) in i40iw_sc_qp_flush_wqes() 2610 flush_rq = true; in i40iw_sc_qp_flush_wqes() 2616 qp->flush_rq |= flush_rq; in i40iw_sc_qp_flush_wqes() 2617 if (!flush_sq && !flush_rq) in i40iw_sc_qp_flush_wqes() 2625 if (flush_rq) { in i40iw_sc_qp_flush_wqes() 2646 LS_64(flush_rq, I40IW_CQPSQ_FWQE_FLUSHRQ) | in i40iw_sc_qp_flush_wqes()
|
| D | i40iw_type.h | 398 bool flush_rq; member
|