Lines Matching full:merge
3 * Functions related to segment and merge handling
61 * Don't merge if the 1st bio starts with non-zero offset, otherwise it in bio_will_gap()
63 * merge a huge number of small single bios in case of mkfs. in bio_will_gap()
79 * merge with 'pb' in bio_will_gap()
618 /* discard request merge won't add new segment */ in ll_new_hw_segment()
723 /* Merge is OK... */ in ll_merge_requests_fn()
730 * blk_rq_set_mixed_merge - mark a request as mixed merge
731 * @rq: request to mark as mixed merge
770 * front merge.
841 * If we are allowed to merge, then append bio list in attempt_merge()
863 * a mixed merge, mark both as mixed before proceeding. This in attempt_merge()
875 * At this point we have either done a back merge or front merge. We in attempt_merge()
930 * Try to merge 'next' into 'rq'. Return true if the merge happened, false
931 * otherwise. The caller is responsible for freeing 'next' if the merge
1019 * A front merge for writes to sequential zones of a zoned block device in bio_attempt_front_merge()
1021 * merge such write to let it fail. in bio_attempt_front_merge()
1102 * blk_attempt_plug_merge - try to merge with %current's plugged list
1109 * request on %current's plugged list. Returns %true if merge was successful,
1149 * Iterate list of requests and see if we can merge this bio with any