Lines Matching refs:bip_vec
37 if (bip->bip_vec) in bio_integrity_free()
38 bvec_free(&bs->bvec_integrity_pool, bip->bip_vec, in bio_integrity_free()
85 bip->bip_vec = bvec_alloc(&bs->bvec_integrity_pool, in bio_integrity_alloc()
87 if (!bip->bip_vec) in bio_integrity_alloc()
90 bip->bip_vec = bip->bip_inline_vecs; in bio_integrity_alloc()
122 struct bio_vec *copy = &bip->bip_vec[1]; in bio_integrity_uncopy_user()
128 ret = copy_to_iter(bvec_virt(bip->bip_vec), bytes, &iter); in bio_integrity_uncopy_user()
147 kfree(bvec_virt(bip->bip_vec)); in bio_integrity_unmap_user()
151 bio_integrity_unpin_bvec(bip->bip_vec, bip->bip_max_vcnt, in bio_integrity_unmap_user()
171 struct bio_vec *bv = &bip->bip_vec[bip->bip_vcnt - 1]; in bio_integrity_add_page()
192 bvec_set_page(&bip->bip_vec[bip->bip_vcnt], page, len, offset); in bio_integrity_add_page()
240 memcpy(&bip->bip_vec[1], bvec, nr_vecs * sizeof(*bvec)); in bio_integrity_copy_user()
269 memcpy(bip->bip_vec, bvec, nr_vecs * sizeof(*bvec)); in bio_integrity_init_user()
477 kfree(bvec_virt(bip->bip_vec)); in bio_integrity_verify_fn()
504 kfree(bvec_virt(bip->bip_vec)); in __bio_integrity_endio()
525 bvec_iter_advance(bip->bip_vec, &bip->bip_iter, bytes); in bio_integrity_advance()
563 bip->bip_vec = bip_src->bip_vec; in bio_integrity_clone()