| /Linux-v5.4/block/ | 
| D | blk-merge.c | 102 	return bio_split(bio, split_sectors, GFP_NOIO, bs);  in blk_bio_discard_split()116 	return bio_split(bio, q->limits.max_write_zeroes_sectors, GFP_NOIO, bs);  in blk_bio_write_zeroes_split()
 132 	return bio_split(bio, q->limits.max_write_same_sectors, GFP_NOIO, bs);  in blk_bio_write_same_split()
 277 	return bio_split(bio, sectors, GFP_NOIO, bs);  in blk_bio_segment_split()
 301 		split = blk_bio_discard_split(q, *bio, &q->bio_split, nr_segs);  in __blk_queue_split()
 304 		split = blk_bio_write_zeroes_split(q, *bio, &q->bio_split,  in __blk_queue_split()
 308 		split = blk_bio_write_same_split(q, *bio, &q->bio_split,  in __blk_queue_split()
 312 		split = blk_bio_segment_split(q, *bio, &q->bio_split, nr_segs);  in __blk_queue_split()
 
 | 
| D | bounce.c | 308 		bio = bio_split(*bio_orig, sectors, GFP_NOIO, &bounce_bio_split);  in __blk_queue_bounce()
 | 
| D | blk-core.c | 492 	ret = bioset_init(&q->bio_split, BIO_POOL_SIZE, 0, BIOSET_NEED_BVECS);  in blk_alloc_queue_node()551 	bioset_exit(&q->bio_split);  in blk_alloc_queue_node()
 
 | 
| D | bio.c | 1836 struct bio *bio_split(struct bio *bio, int sectors,  in bio_split()  function1860 EXPORT_SYMBOL(bio_split);
 
 | 
| D | blk-sysfs.c | 909 	bioset_exit(&q->bio_split);  in __blk_release_queue()
 | 
| /Linux-v5.4/drivers/md/ | 
| D | raid1.h | 124 	struct bio_set		bio_split;  member
 | 
| D | raid10.h | 99 	struct bio_set		bio_split;  member
 | 
| D | raid5.h | 671 	struct bio_set		bio_split;  member
 | 
| D | md-linear.c | 268 		struct bio *split = bio_split(bio, end_sector - bio_sector,  in linear_make_request()
 | 
| D | raid0.c | 494 		struct bio *split = bio_split(bio,  in raid0_handle_discard()601 		struct bio *split = bio_split(bio, sectors, GFP_NOIO,  in raid0_make_request()
 
 | 
| D | raid1.c | 1294 		struct bio *split = bio_split(bio, max_sectors,  in raid1_read_request()1295 					      gfp, &conf->bio_split);  in raid1_read_request()
 1465 		struct bio *split = bio_split(bio, max_sectors,  in raid1_write_request()
 1466 					      GFP_NOIO, &conf->bio_split);  in raid1_write_request()
 2990 	err = bioset_init(&conf->bio_split, BIO_POOL_SIZE, 0, 0);  in setup_conf()
 3072 		bioset_exit(&conf->bio_split);  in setup_conf()
 3193 	bioset_exit(&conf->bio_split);  in raid1_free()
 
 | 
| D | raid10.c | 1193 		struct bio *split = bio_split(bio, max_sectors,  in raid10_read_request()1194 					      gfp, &conf->bio_split);  in raid10_read_request()
 1478 		struct bio *split = bio_split(bio, r10_bio->sectors,  in raid10_write_request()
 1479 					      GFP_NOIO, &conf->bio_split);  in raid10_write_request()
 3676 	err = bioset_init(&conf->bio_split, BIO_POOL_SIZE, 0, 0);  in setup_conf()
 3718 		bioset_exit(&conf->bio_split);  in setup_conf()
 3952 	bioset_exit(&conf->bio_split);  in raid10_free()
 
 | 
| D | dm.c | 1648 				struct bio *b = bio_split(bio, bio_sectors(bio) - ci.sector_count,  in __split_and_process_bio()1649 							  GFP_NOIO, &md->queue->bio_split);  in __split_and_process_bio()
 1729 		struct bio *split = bio_split(*bio, len, GFP_NOIO, &md->queue->bio_split);  in dm_queue_split()
 
 | 
| D | raid5.c | 5303 		split = bio_split(raid_bio, sectors, GFP_NOIO, &conf->bio_split);  in chunk_aligned_read()6808 	bioset_exit(&conf->bio_split);  in free_conf()
 6986 	ret = bioset_init(&conf->bio_split, BIO_POOL_SIZE, 0, 0);  in setup_conf()
 
 | 
| /Linux-v5.4/drivers/md/bcache/ | 
| D | request.c | 219 		struct bio_set *split = &op->c->bio_split;  in bch_data_insert_start()556 			   GFP_NOIO, &s->d->bio_split);  in cache_lookup_fn()
 892 		miss = bio_next_split(bio, sectors, GFP_NOIO, &s->d->bio_split);  in cached_dev_cache_miss()
 915 	miss = bio_next_split(bio, sectors, GFP_NOIO, &s->d->bio_split);  in cached_dev_cache_miss()
 922 			&dc->disk.bio_split);  in cached_dev_cache_miss()
 1036 						 &dc->disk.bio_split);  in cached_dev_write()
 1049 		s->iop.bio = bio_clone_fast(bio, GFP_NOIO, &dc->disk.bio_split);  in cached_dev_write()
 
 | 
| D | bcache.h | 272 	struct bio_set		bio_split;  member534 	struct bio_set		bio_split;  member
 
 | 
| D | super.c | 780 	bioset_exit(&d->bio_split);  in bcache_device_free()822 	if (bioset_init(&d->bio_split, 4, offsetof(struct bbio, bio),  in bcache_device_init()
 1569 	bioset_exit(&c->bio_split);  in cache_set_free()
 1798 	    bioset_init(&c->bio_split, 4, offsetof(struct bbio, bio),  in bch_cache_set_alloc()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | bio.h | 359 extern struct bio *bio_split(struct bio *bio, int sectors,378 	return bio_split(bio, sectors, gfp, bs);  in bio_next_split()
 
 | 
| D | blkdev.h | 577 	struct bio_set		bio_split;  member
 | 
| /Linux-v5.4/drivers/lightnvm/ | 
| D | pblk-read.c | 323 		split_bio = bio_split(bio, nr_secs * NR_PHY_IN_LOG, GFP_KERNEL,  in pblk_submit_read()
 | 
| /Linux-v5.4/Documentation/block/ | 
| D | biovecs.rst | 73  * Splitting bios is now much simpler. The old bio_split() didn't even work on
 | 
| /Linux-v5.4/drivers/block/ | 
| D | pktcdvd.c | 2475 			split = bio_split(bio, last_zone -  in pkt_make_request()
 | 
| /Linux-v5.4/fs/xfs/ | 
| D | xfs_log.c | 1765 		split = bio_split(&iclog->ic_bio, log->l_logBBsize - bno,  in xlog_write_iclog()
 |