Home
last modified time | relevance | path

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

12

/linux-6.1.9/include/linux/
Dbio.h377 gfp_t gfp, struct bio_set *bs);
390 gfp_t gfp, struct bio_set *bs) in bio_next_split()
403 extern int bioset_init(struct bio_set *, unsigned int, unsigned int, int flags);
404 extern void bioset_exit(struct bio_set *);
409 struct bio_set *bs);
414 gfp_t gfp, struct bio_set *bs);
418 extern struct bio_set fs_bio_set;
652 struct bio_set { struct
684 static inline bool bioset_initialized(struct bio_set *bs) in bioset_initialized() argument
704 extern int bioset_integrity_create(struct bio_set *, int);
[all …]
Diomap.h324 struct bio_set *bio_set; member
Dblk_types.h14 struct bio_set;
304 struct bio_set *bi_pool;
/linux-6.1.9/block/
Dbio.c66 struct bio_set fs_bio_set;
108 static inline unsigned int bs_bio_slab_size(struct bio_set *bs) in bs_bio_slab_size()
113 static struct kmem_cache *bio_find_or_create_slab(struct bio_set *bs) in bio_find_or_create_slab()
131 static void bio_put_slab(struct bio_set *bs) in bio_put_slab()
226 struct bio_set *bs = bio->bi_pool; in bio_free()
359 struct bio_set *bs = container_of(work, struct bio_set, rescue_work); in bio_alloc_rescue()
374 static void punt_bios_to_rescuer(struct bio_set *bs) in punt_bios_to_rescuer()
413 struct bio_set *bs) in bio_alloc_percpu_cache()
472 struct bio_set *bs) in bio_alloc_bioset()
699 struct bio_set *bs; in bio_cpu_dead()
[all …]
Dbio-integrity.c25 static void __bio_integrity_free(struct bio_set *bs, in __bio_integrity_free()
53 struct bio_set *bs = bio->bi_pool; in bio_integrity_alloc()
104 struct bio_set *bs = bio->bi_pool; in bio_integrity_free()
425 int bioset_integrity_create(struct bio_set *bs, int pool_size) in bioset_integrity_create()
443 void bioset_integrity_free(struct bio_set *bs) in bioset_integrity_free()
Dblk-merge.c109 unsigned *nsegs, struct bio_set *bs) in bio_split_discard()
149 struct queue_limits *lim, unsigned *nsegs, struct bio_set *bs) in bio_split_write_zeroes()
271 unsigned *segs, struct bio_set *bs, unsigned max_bytes) in bio_split_rw()
347 struct bio_set *bs = &bio->bi_bdev->bd_disk->bio_split; in __bio_split_to_limits()
Dbounce.c31 static struct bio_set bounce_bio_set, bounce_bio_split;
Dblk-crypto-fallback.c84 static struct bio_set crypto_bio_split;
/linux-6.1.9/drivers/md/
Ddm-core.h42 struct bio_set bs;
43 struct bio_set io_bs;
322 void dm_io_rewind(struct dm_io *io, struct bio_set *bs);
Dmd.h511 struct bio_set bio_set; member
512 struct bio_set sync_set; /* for sync operations like
515 struct bio_set io_acct_set; /* for raid0 and raid5 io accounting */
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()
895 ret = bioset_init(&dmz->bio_set, DMZ_MIN_BIOS, 0, 0); in dmz_ctr()
947 bioset_exit(&dmz->bio_set); in dmz_ctr()
979 bioset_exit(&dmz->bio_set); in dmz_dtr()
Draid1.h123 struct bio_set bio_split;
Draid10.h98 struct bio_set bio_split;
Ddm-io-rewind.c145 void dm_io_rewind(struct dm_io *io, struct bio_set *bs) in dm_io_rewind()
Draid0.c453 &mddev->bio_set); in raid0_handle_discard()
548 &mddev->bio_set); in raid0_make_request()
554 if (bio->bi_pool != &mddev->bio_set) in raid0_make_request()
Dmd-linear.c234 GFP_NOIO, &mddev->bio_set); in linear_make_request()
Dmd-faulty.c209 &mddev->bio_set); in faulty_make_request()
Draid5.h677 struct bio_set bio_split;
Ddm-writecache.c207 struct bio_set bio_set; member
1830 GFP_NOIO, &wc->bio_set); in __writecache_writeback_pmem()
2177 bioset_exit(&wc->bio_set); in writecache_dtr()
2309 r = bioset_init(&wc->bio_set, BIO_POOL_SIZE, in writecache_ctr()
Draid1.c1132 &r1_bio->mddev->bio_set); in alloc_behind_master_bio()
1317 &mddev->bio_set); in raid1_read_request()
1545 GFP_NOIO, &mddev->bio_set); in raid1_write_request()
1552 &mddev->bio_set); in raid1_write_request()
2416 GFP_NOIO, &mddev->bio_set); in narrow_write_error()
2419 GFP_NOIO, &mddev->bio_set); in narrow_write_error()
Ddm-io.c26 struct bio_set bios;
Draid5-ppl.c101 struct bio_set bs;
102 struct bio_set flush_bs;
/linux-6.1.9/drivers/target/
Dtarget_core_iblock.h33 struct bio_set ibd_bio_set;
/linux-6.1.9/drivers/md/bcache/
Dbcache.h272 struct bio_set bio_split;
541 struct bio_set bio_split;
/linux-6.1.9/fs/iomap/
Ddirect-io.c57 if (dio->dops && dio->dops->bio_set) in iomap_dio_alloc_bio()
59 GFP_KERNEL, dio->dops->bio_set); in iomap_dio_alloc_bio()

12