Home
last modified time | relevance | path

Searched refs:merge_bvec_fn (Results 1 – 24 of 24) sorted by relevance

/linux-4.1.27/drivers/md/
Ddm-linear.c139 if (!q->merge_bvec_fn) in linear_merge()
145 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in linear_merge()
Dlinear.c76 if (subq->merge_bvec_fn) { in linear_mergeable_bvec()
79 maxbytes = min(maxbytes, subq->merge_bvec_fn(subq, bvm, in linear_mergeable_bvec()
Ddm-flakey.c396 if (!q->merge_bvec_fn) in flakey_merge()
402 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in flakey_merge()
Draid0.c206 if (rdev1->bdev->bd_disk->queue->merge_bvec_fn) in create_strip_zones()
383 if (subq->merge_bvec_fn) { in raid0_mergeable_bvec()
387 return min(max, subq->merge_bvec_fn(subq, bvm, biovec)); in raid0_mergeable_bvec()
Ddm-stripe.c426 if (!q->merge_bvec_fn) in stripe_merge()
432 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in stripe_merge()
Dmultipath.c268 if (q->merge_bvec_fn) { in multipath_add_disk()
440 if (rdev->bdev->bd_disk->queue->merge_bvec_fn) { in multipath_run()
Ddm-log-writes.c737 if (!q->merge_bvec_fn) in log_writes_merge()
743 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in log_writes_merge()
Ddm-verity.c657 if (!q->merge_bvec_fn) in verity_merge()
663 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in verity_merge()
Ddm-era-target.c1682 if (!q->merge_bvec_fn) in era_merge()
1687 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in era_merge()
Draid1.c728 if (q->merge_bvec_fn) { in raid1_mergeable_bvec()
732 max = min(max, q->merge_bvec_fn( in raid1_mergeable_bvec()
1627 if (q->merge_bvec_fn) { in raid1_add_disk()
2812 if (q->merge_bvec_fn) in setup_conf()
Draid10.c736 if (q->merge_bvec_fn) { in raid10_mergeable_bvec()
740 max = min(max, q->merge_bvec_fn( in raid10_mergeable_bvec()
748 if (q->merge_bvec_fn) { in raid10_mergeable_bvec()
752 max = min(max, q->merge_bvec_fn( in raid10_mergeable_bvec()
1793 if (q->merge_bvec_fn) { in raid10_add_disk()
3656 if (q->merge_bvec_fn) in run()
Ddm-thin.c3582 if (!q->merge_bvec_fn) in pool_merge()
3587 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in pool_merge()
4012 if (!q->merge_bvec_fn) in thin_merge()
4018 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in thin_merge()
Ddm-snap.c2330 if (!q->merge_bvec_fn) in origin_merge()
2335 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in origin_merge()
Ddm-crypt.c2027 if (!q->merge_bvec_fn) in crypt_merge()
2033 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in crypt_merge()
Ddm-cache-target.c3323 if (!q->merge_bvec_fn) in cache_bvec_merge()
3327 return min(max_size, q->merge_bvec_fn(q, bvm, biovec)); in cache_bvec_merge()
Ddm.c2484 if (!q->merge_bvec_fn) in dm_queue_merge_is_compulsory()
Draid5.c4801 if (q->merge_bvec_fn) in bio_fits_rdev()
Dmd.c5502 mddev->queue->merge_bvec_fn = NULL; in do_md_stop()
/linux-4.1.27/drivers/md/bcache/
Dio.c36 if (q->merge_bvec_fn && in bch_bio_max_sectors()
37 q->merge_bvec_fn(q, &bvm, &bv) < (int) bv.bv_len) in bch_bio_max_sectors()
/linux-4.1.27/block/
Dblk-settings.c72 void blk_queue_merge_bvec(struct request_queue *q, merge_bvec_fn *mbfn) in blk_queue_merge_bvec()
74 q->merge_bvec_fn = mbfn; in blk_queue_merge_bvec()
Dbio.c731 if (q->merge_bvec_fn) { in __bio_add_page()
744 if (q->merge_bvec_fn(q, &bvm, prev) < prev->bv_len) { in __bio_add_page()
797 if (q->merge_bvec_fn) { in __bio_add_page()
809 if (q->merge_bvec_fn(q, &bvm, bvec) < bvec->bv_len) in __bio_add_page()
/linux-4.1.27/include/linux/
Dblkdev.h248 typedef int (merge_bvec_fn) (struct request_queue *, struct bvec_merge_data *, typedef
334 merge_bvec_fn *merge_bvec_fn; member
1039 extern void blk_queue_merge_bvec(struct request_queue *, merge_bvec_fn *);
/linux-4.1.27/drivers/block/drbd/
Ddrbd_req.c1534 if (b->merge_bvec_fn) { in drbd_merge_bvec()
1536 backing_limit = b->merge_bvec_fn(b, bvm, bvec); in drbd_merge_bvec()
/linux-4.1.27/fs/btrfs/
Dvolumes.c5739 if (!q->merge_bvec_fn) in bio_size_ok()
5743 if (q->merge_bvec_fn(q, &bvm, prev) < prev->bv_len) in bio_size_ok()