Home
last modified time | relevance | path

Searched refs:last_merge (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/block/
Delevator.c195 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 …]
Dblk-merge.c490 if (req == q->last_merge) in ll_new_hw_segment()
491 q->last_merge = NULL; in ll_new_hw_segment()
506 if (req == q->last_merge) in ll_back_merge_fn()
507 q->last_merge = NULL; in ll_back_merge_fn()
530 if (req == q->last_merge) in ll_front_merge_fn()
531 q->last_merge = NULL; in ll_front_merge_fn()
/linux-4.4.14/Documentation/block/
Ddeadline-iosched.txt68 Front merges may still occur due to the cached last_merge hint, but since
/linux-4.4.14/include/linux/
Dblkdev.h287 struct request *last_merge; member