Searched refs:fq (Results 1 – 4 of 4) sorted by relevance
/block/ |
D | blk-flush.c | 97 struct blk_flush_queue *fq, unsigned int flags); 165 struct blk_flush_queue *fq, in blk_flush_complete_seq() argument 169 struct list_head *pending = &fq->flush_queue[fq->flush_pending_idx]; in blk_flush_complete_seq() 186 fq->flush_pending_since = jiffies; in blk_flush_complete_seq() 191 list_move_tail(&rq->flush.list, &fq->flush_data_in_flight); in blk_flush_complete_seq() 212 blk_kick_flush(q, fq, cmd_flags); in blk_flush_complete_seq() 221 struct blk_flush_queue *fq = blk_get_flush_queue(q, flush_rq->mq_ctx); in flush_end_io() local 224 spin_lock_irqsave(&fq->mq_flush_lock, flags); in flush_end_io() 227 fq->rq_status = error; in flush_end_io() 228 spin_unlock_irqrestore(&fq->mq_flush_lock, flags); in flush_end_io() [all …]
|
D | blk-mq-sysfs.c | 41 blk_free_flush_queue(hctx->fq); in blk_mq_hw_sysfs_release()
|
D | blk.h | 39 return blk_mq_map_queue(q, REQ_OP_FLUSH, ctx)->fq; in blk_get_flush_queue()
|
D | blk-mq.c | 2753 struct request *flush_rq = hctx->fq->flush_rq; in blk_mq_exit_hctx() 2818 if (blk_mq_init_request(set, hctx->fq->flush_rq, hctx_idx, in blk_mq_init_hctx() 2876 hctx->fq = blk_alloc_flush_queue(hctx->numa_node, set->cmd_size, gfp); in blk_mq_alloc_hctx() 2877 if (!hctx->fq) in blk_mq_alloc_hctx()
|