Home
last modified time | relevance | path

Searched refs:bio_set (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.12.1/include/linux/
Dbio-integrity.h81 int bioset_integrity_create(struct bio_set *bs, int pool_size);
82 void bioset_integrity_free(struct bio_set *bs);
92 static inline int bioset_integrity_create(struct bio_set *bs, int pool_size) in bioset_integrity_create()
97 static inline void bioset_integrity_free(struct bio_set *bs) in bioset_integrity_free()
Dbio.h326 gfp_t gfp, struct bio_set *bs);
341 gfp_t gfp, struct bio_set *bs) in bio_next_split()
354 extern int bioset_init(struct bio_set *, unsigned int, unsigned int, int flags);
355 extern void bioset_exit(struct bio_set *);
360 struct bio_set *bs);
365 gfp_t gfp, struct bio_set *bs);
369 extern struct bio_set fs_bio_set;
624 struct bio_set { struct
656 static inline bool bioset_initialized(struct bio_set *bs) in bioset_initialized() argument
Dblk_types.h15 struct bio_set;
270 struct bio_set *bi_pool;
Diomap.h409 struct bio_set *bio_set; member
/linux-6.12.1/block/
Dbio.c70 struct bio_set fs_bio_set;
112 static inline unsigned int bs_bio_slab_size(struct bio_set *bs) in bs_bio_slab_size()
117 static struct kmem_cache *bio_find_or_create_slab(struct bio_set *bs) in bio_find_or_create_slab()
135 static void bio_put_slab(struct bio_set *bs) in bio_put_slab()
230 struct bio_set *bs = bio->bi_pool; in bio_free()
375 struct bio_set *bs = container_of(work, struct bio_set, rescue_work); in bio_alloc_rescue()
390 static void punt_bios_to_rescuer(struct bio_set *bs) in punt_bios_to_rescuer()
445 struct bio_set *bs) in bio_alloc_percpu_cache()
505 struct bio_set *bs) in bio_alloc_bioset()
742 struct bio_set *bs; in bio_cpu_dead()
[all …]
Dbio-integrity.c34 struct bio_set *bs = bio->bi_pool; in bio_integrity_free()
63 struct bio_set *bs = bio->bi_pool; in bio_integrity_alloc()
570 int bioset_integrity_create(struct bio_set *bs, int pool_size) in bioset_integrity_create()
588 void bioset_integrity_free(struct bio_set *bs) in bioset_integrity_free()
Dbounce.c31 static struct bio_set bounce_bio_set, bounce_bio_split;
/linux-6.12.1/fs/bcachefs/
Dbcachefs.h806 struct bio_set btree_bio;
959 struct bio_set bio_read;
960 struct bio_set bio_read_split;
961 struct bio_set bio_write;
962 struct bio_set replica_set;
1020 struct bio_set ec_bioset;
1032 struct bio_set writepage_bioset;
1033 struct bio_set dio_write_bioset;
1034 struct bio_set dio_read_bioset;
1035 struct bio_set nocow_flush_bioset;
/linux-6.12.1/drivers/md/
Ddm-core.h45 struct bio_set bs;
46 struct bio_set io_bs;
327 void dm_io_rewind(struct dm_io *io, struct bio_set *bs);
Ddm-zoned-target.c58 struct bio_set bio_set; member
128 clone = bio_alloc_clone(dev->bdev, bio, GFP_NOIO, &dmz->bio_set); in dmz_submit_bio()
894 ret = bioset_init(&dmz->bio_set, DMZ_MIN_BIOS, 0, 0); in dmz_ctr()
946 bioset_exit(&dmz->bio_set); in dmz_ctr()
978 bioset_exit(&dmz->bio_set); in dmz_dtr()
Dmd.h569 struct bio_set bio_set; member
570 struct bio_set sync_set; /* for sync operations like
573 struct bio_set io_clone_set;
Draid1.h124 struct bio_set bio_split;
Draid10.h98 struct bio_set bio_split;
Ddm-io-rewind.c143 void dm_io_rewind(struct dm_io *io, struct bio_set *bs) in dm_io_rewind()
Draid0.c468 &mddev->bio_set); in raid0_handle_discard()
610 &mddev->bio_set); in raid0_make_request()
Draid5.h677 struct bio_set bio_split;
Ddm-writecache.c204 struct bio_set bio_set; member
1845 GFP_NOIO, &wc->bio_set); in __writecache_writeback_pmem()
2196 bioset_exit(&wc->bio_set); in writecache_dtr()
2328 r = bioset_init(&wc->bio_set, BIO_POOL_SIZE, in writecache_ctr()
Draid1.c1231 &r1_bio->mddev->bio_set); in alloc_behind_master_bio()
1399 &mddev->bio_set); in raid1_read_request()
1623 GFP_NOIO, &mddev->bio_set); in raid1_write_request()
1630 &mddev->bio_set); in raid1_write_request()
2502 GFP_NOIO, &mddev->bio_set); in narrow_write_error()
2505 GFP_NOIO, &mddev->bio_set); in narrow_write_error()
Ddm-io.c27 struct bio_set bios;
/linux-6.12.1/drivers/target/
Dtarget_core_iblock.h33 struct bio_set ibd_bio_set;
/linux-6.12.1/fs/btrfs/
Dbio.c18 static struct bio_set btrfs_bioset;
19 static struct bio_set btrfs_clone_bioset;
20 static struct bio_set btrfs_repair_bioset;
Ddirect-io.c31 static struct bio_set btrfs_dio_bioset;
758 .bio_set = &btrfs_dio_bioset,
/linux-6.12.1/drivers/md/bcache/
Dbcache.h274 struct bio_set bio_split;
545 struct bio_set bio_split;
/linux-6.12.1/fs/iomap/
Ddirect-io.c65 if (dio->dops && dio->dops->bio_set) in iomap_dio_alloc_bio()
67 GFP_KERNEL, dio->dops->bio_set); in iomap_dio_alloc_bio()
/linux-6.12.1/Documentation/filesystems/iomap/
Doperations.rst528 struct bio_set *bio_set;
551 - ``bio_set``: This allows the filesystem to provide a custom bio_set

12