/linux-4.4.14/block/ |
D | blk-merge.c | 52 return bio_split(bio, split_sectors, GFP_NOIO, bs); in blk_bio_discard_split() 68 return bio_split(bio, q->limits.max_write_same_sectors, GFP_NOIO, bs); in blk_bio_write_same_split() 155 new = bio_split(bio, sectors, GFP_NOIO, bs); in blk_bio_segment_split() 178 split = blk_bio_segment_split(q, *bio, q->bio_split, &nsegs); in blk_queue_split()
|
D | blk-sysfs.c | 603 if (q->bio_split) in blk_release_queue() 604 bioset_free(q->bio_split); in blk_release_queue()
|
D | blk-core.c | 697 q->bio_split = bioset_create(BIO_POOL_SIZE, 0); in blk_alloc_queue_node() 698 if (!q->bio_split) in blk_alloc_queue_node() 763 bioset_free(q->bio_split); in blk_alloc_queue_node() 1715 blk_queue_split(q, &bio, q->bio_split); in blk_queue_bio()
|
D | bio.c | 1785 struct bio *bio_split(struct bio *bio, int sectors, in bio_split() function 1814 EXPORT_SYMBOL(bio_split);
|
D | blk-mq.c | 1260 blk_queue_split(q, &bio, q->bio_split); in blk_mq_make_request() 1356 blk_queue_split(q, &bio, q->bio_split); in blk_sq_make_request()
|
/linux-4.4.14/drivers/md/bcache/ |
D | request.c | 216 struct bio_set *split = op->c->bio_split; in bch_data_insert_start() 547 GFP_NOIO, s->d->bio_split); in cache_lookup_fn() 794 miss = bio_next_split(bio, sectors, GFP_NOIO, s->d->bio_split); in cached_dev_cache_miss() 817 miss = bio_next_split(bio, sectors, GFP_NOIO, s->d->bio_split); in cached_dev_cache_miss() 824 dc->disk.bio_split); in cached_dev_cache_miss() 926 dc->disk.bio_split); in cached_dev_write() 936 s->iop.bio = bio_clone_fast(bio, GFP_NOIO, dc->disk.bio_split); in cached_dev_write()
|
D | bcache.h | 271 struct bio_set *bio_split; member 498 struct bio_set *bio_split; member
|
D | super.c | 739 if (d->bio_split) in bcache_device_free() 740 bioset_free(d->bio_split); in bcache_device_free() 784 if (!(d->bio_split = bioset_create(4, offsetof(struct bbio, bio))) || in bcache_device_init() 1348 if (c->bio_split) in cache_set_free() 1349 bioset_free(c->bio_split); in cache_set_free() 1519 !(c->bio_split = bioset_create(4, offsetof(struct bbio, bio))) || in bch_cache_set_alloc()
|
/linux-4.4.14/include/linux/ |
D | bio.h | 408 extern struct bio *bio_split(struct bio *bio, int sectors, 427 return bio_split(bio, sectors, gfp, bs); in bio_next_split()
|
D | blkdev.h | 464 struct bio_set *bio_split; member
|
/linux-4.4.14/drivers/block/rsxx/ |
D | dev.c | 154 blk_queue_split(q, &bio, q->bio_split); in rsxx_make_request()
|
/linux-4.4.14/drivers/md/ |
D | linear.c | 244 split = bio_split(bio, end_sector - in linear_make_request()
|
D | raid0.c | 479 split = bio_split(bio, sectors, GFP_NOIO, fs_bio_set); in raid0_make_request()
|
D | dm.c | 2798 bioset_free(md->queue->bio_split); in dm_setup_md_queue() 2799 md->queue->bio_split = NULL; in dm_setup_md_queue()
|
D | raid10.c | 1471 split = bio_split(bio, chunk_sects - in make_request()
|
D | raid5.c | 4876 split = bio_split(raid_bio, sectors, GFP_NOIO, fs_bio_set); in chunk_aligned_read()
|
D | md.c | 260 blk_queue_split(q, &bio, q->bio_split); in md_make_request()
|
/linux-4.4.14/drivers/s390/block/ |
D | xpram.c | 193 blk_queue_split(q, &bio, q->bio_split); in xpram_make_request()
|
D | dcssblk.c | 830 blk_queue_split(q, &bio, q->bio_split); in dcssblk_make_request()
|
/linux-4.4.14/Documentation/block/ |
D | biovecs.txt | 73 * Splitting bios is now much simpler. The old bio_split() didn't even work on
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | lloop.c | 342 blk_queue_split(q, &old_bio, q->bio_split); in loop_make_request()
|
/linux-4.4.14/drivers/block/ |
D | ps3vram.c | 609 blk_queue_split(q, &bio, q->bio_split); in ps3vram_make_request()
|
D | umem.c | 534 blk_queue_split(q, &bio, q->bio_split); in mm_make_request()
|
D | pktcdvd.c | 2452 blk_queue_split(q, &bio, q->bio_split); in pkt_make_request() 2491 split = bio_split(bio, last_zone - in pkt_make_request()
|
/linux-4.4.14/drivers/block/zram/ |
D | zram_drv.c | 904 blk_queue_split(queue, &bio, queue->bio_split); in zram_make_request()
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_req.c | 1502 blk_queue_split(q, &bio, q->bio_split); in drbd_make_request()
|