Searched refs:last_merge (Results 1 – 7 of 7) sorted by relevance
298 if (q->last_merge && elv_bio_merge_ok(q->last_merge, bio)) { in elv_merge() 299 enum elv_merge ret = blk_try_merge(q->last_merge, bio); in elv_merge() 302 *req = q->last_merge; in elv_merge() 348 if (q->last_merge && blk_attempt_req_merge(q, q->last_merge, rq)) { in elv_attempt_insert_merge() 385 q->last_merge = rq; in elv_merged_request() 397 q->last_merge = rq; in elv_merge_requests()
185 if (q->last_merge == rq) in deadline_remove_request() 186 q->last_merge = NULL; in deadline_remove_request() 681 if (!q->last_merge) in dd_insert_request() 682 q->last_merge = rq; in dd_insert_request()
458 if (req == q->last_merge) in req_set_nomerge()459 q->last_merge = NULL; in req_set_nomerge()
403 q->last_merge = NULL; in blk_alloc_queue()
2405 if (q->last_merge == rq) in bfq_remove_request()2406 q->last_merge = NULL; in bfq_remove_request()6275 if (!q->last_merge) in bfq_insert_request()6276 q->last_merge = rq; in bfq_insert_request()
67 Front merges may still occur due to the cached last_merge hint, but since
505 struct request *last_merge; member