Searched refs:bvecs (Results 1 – 1 of 1) sorted by relevance
974 struct bio_vec *bvecs = kzalloc(bio->bi_vcnt * sizeof(struct bio_vec), in alloc_behind_pages() local976 if (unlikely(!bvecs)) in alloc_behind_pages()980 bvecs[i] = *bvec; in alloc_behind_pages()981 bvecs[i].bv_page = alloc_page(GFP_NOIO); in alloc_behind_pages()982 if (unlikely(!bvecs[i].bv_page)) in alloc_behind_pages()984 memcpy(kmap(bvecs[i].bv_page) + bvec->bv_offset, in alloc_behind_pages()986 kunmap(bvecs[i].bv_page); in alloc_behind_pages()989 r1_bio->behind_bvecs = bvecs; in alloc_behind_pages()996 if (bvecs[i].bv_page) in alloc_behind_pages()997 put_page(bvecs[i].bv_page); in alloc_behind_pages()[all …]