/linux-6.6.21/drivers/md/ |
D | raid1.h | 123 struct bio_set bio_split; member
|
D | raid10.h | 98 struct bio_set bio_split; member
|
D | md-linear.c | 234 struct bio *split = bio_split(bio, end_sector - bio_sector, in linear_make_request()
|
D | raid5.h | 677 struct bio_set bio_split; member
|
D | raid0.c | 467 struct bio *split = bio_split(bio, in raid0_handle_discard() 613 struct bio *split = bio_split(bio, sectors, GFP_NOIO, in raid0_make_request()
|
D | raid1.c | 1301 struct bio *split = bio_split(bio, max_sectors, in raid1_read_request() 1302 gfp, &conf->bio_split); in raid1_read_request() 1499 struct bio *split = bio_split(bio, max_sectors, in raid1_write_request() 1500 GFP_NOIO, &conf->bio_split); in raid1_write_request() 3019 err = bioset_init(&conf->bio_split, BIO_POOL_SIZE, 0, 0); in setup_conf() 3101 bioset_exit(&conf->bio_split); in setup_conf() 3209 bioset_exit(&conf->bio_split); in raid1_free()
|
D | raid10.c | 1232 struct bio *split = bio_split(bio, max_sectors, in raid10_read_request() 1233 gfp, &conf->bio_split); in raid10_read_request() 1544 struct bio *split = bio_split(bio, r10_bio->sectors, in raid10_write_request() 1545 GFP_NOIO, &conf->bio_split); in raid10_write_request() 1715 split = bio_split(bio, split_size, GFP_NOIO, &conf->bio_split); in raid10_handle_discard() 1725 split = bio_split(bio, split_size, GFP_NOIO, &conf->bio_split); in raid10_handle_discard() 4046 bioset_exit(&conf->bio_split); in raid10_free_conf() 4094 err = bioset_init(&conf->bio_split, BIO_POOL_SIZE, 0, 0); in setup_conf()
|
D | raid5.c | 5594 split = bio_split(raid_bio, sectors, GFP_NOIO, &conf->bio_split); in chunk_aligned_read() 7419 bioset_exit(&conf->bio_split); in free_conf() 7603 ret = bioset_init(&conf->bio_split, BIO_POOL_SIZE, 0, 0); in setup_conf()
|
D | dm.c | 994 dm_io_rewind(io, &md->disk->bio_split); in dm_wq_requeue_work()
|
/linux-6.6.21/drivers/md/bcache/ |
D | request.c | 207 struct bio_set *split = &op->c->bio_split; in bch_data_insert_start() 552 GFP_NOIO, &s->d->bio_split); in cache_lookup_fn() 889 miss = bio_next_split(bio, sectors, GFP_NOIO, &s->d->bio_split); in cached_dev_cache_miss() 910 &s->d->bio_split); in cached_dev_cache_miss() 917 0, GFP_NOWAIT, &dc->disk.bio_split); in cached_dev_cache_miss() 1028 GFP_NOIO, &dc->disk.bio_split); in cached_dev_write() 1040 &dc->disk.bio_split); in cached_dev_write()
|
D | bcache.h | 273 struct bio_set bio_split; member 542 struct bio_set bio_split; member
|
D | super.c | 889 bioset_exit(&d->bio_split); in bcache_device_free() 934 if (bioset_init(&d->bio_split, 4, offsetof(struct bbio, bio), in bcache_device_init() 982 bioset_exit(&d->bio_split); in bcache_device_init() 1697 bioset_exit(&c->bio_split); in cache_set_free() 1934 if (bioset_init(&c->bio_split, 4, offsetof(struct bbio, bio), in bch_cache_set_alloc()
|
/linux-6.6.21/block/ |
D | blk-merge.c | 146 return bio_split(bio, split_sectors, GFP_NOIO, bs); in bio_split_discard() 158 return bio_split(bio, lim->max_write_zeroes_sectors, GFP_NOIO, bs); in bio_split_write_zeroes() 337 return bio_split(bio, bytes >> SECTOR_SHIFT, GFP_NOIO, bs); in bio_split_rw() 358 struct bio_set *bs = &bio->bi_bdev->bd_disk->bio_split; in __bio_split_to_limits()
|
D | bounce.c | 229 bio = bio_split(bio_orig, sectors, GFP_NOIO, &bounce_bio_split); in __blk_queue_bounce()
|
D | genhd.c | 1174 bioset_exit(&disk->bio_split); in disk_release() 1337 if (bioset_init(&disk->bio_split, BIO_POOL_SIZE, 0, 0)) in __alloc_disk_node() 1381 bioset_exit(&disk->bio_split); in __alloc_disk_node()
|
D | blk-crypto-fallback.c | 226 split_bio = bio_split(bio, num_sectors, GFP_NOIO, in blk_crypto_fallback_split_bio_if_needed()
|
D | bio.c | 1623 struct bio *bio_split(struct bio *bio, int sectors, in bio_split() function 1651 EXPORT_SYMBOL(bio_split);
|
/linux-6.6.21/include/linux/ |
D | bio.h | 386 extern struct bio *bio_split(struct bio *bio, int sectors, 407 return bio_split(bio, sectors, gfp, bs); in bio_next_split()
|
D | blkdev.h | 149 struct bio_set bio_split; member
|
/linux-6.6.21/Documentation/block/ |
D | biovecs.rst | 75 * Splitting bios is now much simpler. The old bio_split() didn't even work on
|
/linux-6.6.21/fs/btrfs/ |
D | bio.c | 88 bio = bio_split(&orig_bbio->bio, map_length >> SECTOR_SHIFT, in btrfs_split_bio()
|
/linux-6.6.21/fs/xfs/ |
D | xfs_log.c | 1947 split = bio_split(&iclog->ic_bio, log->l_logBBsize - bno, in xlog_write_iclog()
|
/linux-6.6.21/drivers/block/ |
D | pktcdvd.c | 2466 split = bio_split(bio, last_zone - in pkt_submit_bio()
|