Searched refs:last_merge (Results 1 – 4 of 4) sorted by relevance
195 q->last_merge = NULL; in elevator_init()357 if (q->last_merge == rq) in elv_dispatch_sort()358 q->last_merge = NULL; in elv_dispatch_sort()398 if (q->last_merge == rq) in elv_dispatch_add_tail()399 q->last_merge = NULL; in elv_dispatch_add_tail()429 if (q->last_merge && elv_rq_merge_ok(q->last_merge, bio)) { in elv_merge()430 ret = blk_try_merge(q->last_merge, bio); in elv_merge()432 *req = q->last_merge; in elv_merge()474 if (q->last_merge && blk_attempt_req_merge(q, q->last_merge, rq)) in elv_attempt_insert_merge()507 q->last_merge = rq; in elv_merged_request()[all …]
307 if (req == q->last_merge) in ll_new_hw_segment()308 q->last_merge = NULL; in ll_new_hw_segment()318 if (req == q->last_merge) in ll_back_merge_fn()319 q->last_merge = NULL; in ll_back_merge_fn()336 if (req == q->last_merge) in ll_front_merge_fn()337 q->last_merge = NULL; in ll_front_merge_fn()
68 Front merges may still occur due to the cached last_merge hint, but since
317 struct request *last_merge; member