Home
last modified time | relevance | path

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

12

/Linux-v5.4/include/linux/
Dbio.h360 gfp_t gfp, struct bio_set *bs);
373 gfp_t gfp, struct bio_set *bs) in bio_next_split()
385 extern int bioset_init(struct bio_set *, unsigned int, unsigned int, int flags);
386 extern void bioset_exit(struct bio_set *);
388 extern int bioset_init_from_src(struct bio_set *bs, struct bio_set *src);
390 extern struct bio *bio_alloc_bioset(gfp_t, unsigned int, struct bio_set *);
394 extern struct bio *bio_clone_fast(struct bio *, gfp_t, struct bio_set *);
396 extern struct bio_set fs_bio_set;
702 struct bio_set { struct
729 static inline bool bioset_initialized(struct bio_set *bs) in bioset_initialized() argument
[all …]
Dblk_types.h13 struct bio_set;
194 struct bio_set *bi_pool;
Dblkdev.h577 struct bio_set bio_split;
858 struct bio_set *bs, gfp_t gfp_mask,
/Linux-v5.4/drivers/md/
Ddm-core.h88 struct bio_set io_bs;
89 struct bio_set bs;
Ddm-zoned-target.c60 struct bio_set bio_set; member
122 clone = bio_clone_fast(bio, GFP_NOIO, &dmz->bio_set); in dmz_submit_bio()
783 ret = bioset_init(&dmz->bio_set, DMZ_MIN_BIOS, 0, 0); in dmz_ctr()
831 bioset_exit(&dmz->bio_set); in dmz_ctr()
861 bioset_exit(&dmz->bio_set); in dmz_dtr()
Draid1.h124 struct bio_set bio_split;
Draid10.h99 struct bio_set bio_split;
Dmd.h474 struct bio_set bio_set; member
475 struct bio_set sync_set; /* for sync operations like
Draid5.h671 struct bio_set bio_split;
Dmd-linear.c269 GFP_NOIO, &mddev->bio_set); in linear_make_request()
Dmd-faulty.c208 struct bio *b = bio_clone_fast(bio, GFP_NOIO, &mddev->bio_set); in faulty_make_request()
Draid0.c496 &mddev->bio_set); in raid0_handle_discard()
602 &mddev->bio_set); in raid0_make_request()
Ddm-writecache.c182 struct bio_set bio_set; member
1476 bio = bio_alloc_bioset(GFP_NOIO, max_pages, &wc->bio_set); in __writecache_writeback_pmem()
1789 bioset_exit(&wc->bio_set); in writecache_dtr()
1920 r = bioset_init(&wc->bio_set, BIO_POOL_SIZE, in writecache_ctr()
Ddm-io.c26 struct bio_set bios;
Draid1.c1305 read_bio = bio_clone_fast(bio, gfp, &mddev->bio_set); in raid1_read_request()
1503 GFP_NOIO, &mddev->bio_set); in raid1_write_request()
1505 mbio = bio_clone_fast(bio, GFP_NOIO, &mddev->bio_set); in raid1_write_request()
2383 &mddev->bio_set); in narrow_write_error()
2386 &mddev->bio_set); in narrow_write_error()
Draid5-ppl.c101 struct bio_set bs;
102 struct bio_set flush_bs;
/Linux-v5.4/block/
Dbio-integrity.c42 struct bio_set *bs = bio->bi_pool; in bio_integrity_alloc()
93 struct bio_set *bs = bio->bi_pool; in bio_integrity_free()
428 int bioset_integrity_create(struct bio_set *bs, int pool_size) in bioset_integrity_create()
446 void bioset_integrity_free(struct bio_set *bs) in bioset_integrity_free()
Dbio.c46 struct bio_set fs_bio_set;
118 static void bio_put_slab(struct bio_set *bs) in bio_put_slab()
241 struct bio_set *bs = bio->bi_pool; in bio_free()
339 struct bio_set *bs = container_of(work, struct bio_set, rescue_work); in bio_alloc_rescue()
354 static void punt_bios_to_rescuer(struct bio_set *bs) in punt_bios_to_rescuer()
427 struct bio_set *bs) in bio_alloc_bioset()
605 struct bio *bio_clone_fast(struct bio *bio, gfp_t gfp_mask, struct bio_set *bs) in bio_clone_fast()
1837 gfp_t gfp, struct bio_set *bs) in bio_split()
1904 void bioset_exit(struct bio_set *bs) in bioset_exit()
1941 int bioset_init(struct bio_set *bs, in bioset_init()
[all …]
Dblk-merge.c63 struct bio_set *bs, in blk_bio_discard_split()
106 struct bio *bio, struct bio_set *bs, unsigned *nsegs) in blk_bio_write_zeroes_split()
121 struct bio_set *bs, in blk_bio_write_same_split()
242 struct bio_set *bs, in blk_bio_segment_split()
Dbounce.c31 static struct bio_set bounce_bio_set, bounce_bio_split;
218 struct bio_set *bs) in bounce_clone_bio()
/Linux-v5.4/drivers/target/
Dtarget_core_iblock.h24 struct bio_set ibd_bio_set;
Dtarget_core_iblock.c131 struct bio_set *bs = &ib_dev->ibd_bio_set; in iblock_configure_device()
/Linux-v5.4/fs/xfs/
Dxfs_aops.h9 extern struct bio_set xfs_ioend_bioset;
/Linux-v5.4/drivers/md/bcache/
Dbcache.h272 struct bio_set bio_split;
534 struct bio_set bio_split;
/Linux-v5.4/drivers/block/drbd/
Ddrbd_int.h1425 extern struct bio_set drbd_md_io_bio_set;
1430 extern struct bio_set drbd_io_bio_set;

12