Lines Matching refs:bv
768 kvfree(ctx->bv); in cifs_aio_ctx_release()
787 struct bio_vec *bv = NULL; in setup_aio_ctx_iter() local
797 bv = kmalloc_array(max_pages, sizeof(struct bio_vec), in setup_aio_ctx_iter()
800 if (!bv) { in setup_aio_ctx_iter()
801 bv = vmalloc(array_size(max_pages, sizeof(struct bio_vec))); in setup_aio_ctx_iter()
802 if (!bv) in setup_aio_ctx_iter()
813 kvfree(bv); in setup_aio_ctx_iter()
846 bv[npages + i].bv_page = pages[i]; in setup_aio_ctx_iter()
847 bv[npages + i].bv_offset = start; in setup_aio_ctx_iter()
848 bv[npages + i].bv_len = len - start; in setup_aio_ctx_iter()
857 ctx->bv = bv; in setup_aio_ctx_iter()
860 iov_iter_bvec(&ctx->iter, ITER_BVEC | rw, ctx->bv, npages, ctx->len); in setup_aio_ctx_iter()