Lines Matching refs:bs
56 struct bio_set *bs = bio->bi_pool; in bio_integrity_alloc() local
59 if (!bs || !mempool_initialized(&bs->bio_integrity_pool)) { in bio_integrity_alloc()
64 bip = mempool_alloc(&bs->bio_integrity_pool, gfp_mask); in bio_integrity_alloc()
77 &bs->bvec_integrity_pool); in bio_integrity_alloc()
93 mempool_free(bip, &bs->bio_integrity_pool); in bio_integrity_alloc()
108 struct bio_set *bs = bio->bi_pool; in bio_integrity_free() local
114 if (bs && mempool_initialized(&bs->bio_integrity_pool)) { in bio_integrity_free()
115 bvec_free(&bs->bvec_integrity_pool, bip->bip_vec, bip->bip_slab); in bio_integrity_free()
117 mempool_free(bip, &bs->bio_integrity_pool); in bio_integrity_free()
444 int bioset_integrity_create(struct bio_set *bs, int pool_size) in bioset_integrity_create() argument
446 if (mempool_initialized(&bs->bio_integrity_pool)) in bioset_integrity_create()
449 if (mempool_init_slab_pool(&bs->bio_integrity_pool, in bioset_integrity_create()
453 if (biovec_init_pool(&bs->bvec_integrity_pool, pool_size)) { in bioset_integrity_create()
454 mempool_exit(&bs->bio_integrity_pool); in bioset_integrity_create()
462 void bioset_integrity_free(struct bio_set *bs) in bioset_integrity_free() argument
464 mempool_exit(&bs->bio_integrity_pool); in bioset_integrity_free()
465 mempool_exit(&bs->bvec_integrity_pool); in bioset_integrity_free()