Home
last modified time | relevance | path

Searched refs:bvecs (Results 1 – 1 of 1) sorted by relevance

/linux-4.1.27/drivers/md/
Draid1.c1006 struct bio_vec *bvecs = kzalloc(bio->bi_vcnt * sizeof(struct bio_vec), in alloc_behind_pages() local
1008 if (unlikely(!bvecs)) in alloc_behind_pages()
1012 bvecs[i] = *bvec; in alloc_behind_pages()
1013 bvecs[i].bv_page = alloc_page(GFP_NOIO); in alloc_behind_pages()
1014 if (unlikely(!bvecs[i].bv_page)) in alloc_behind_pages()
1016 memcpy(kmap(bvecs[i].bv_page) + bvec->bv_offset, in alloc_behind_pages()
1018 kunmap(bvecs[i].bv_page); in alloc_behind_pages()
1021 r1_bio->behind_bvecs = bvecs; in alloc_behind_pages()
1028 if (bvecs[i].bv_page) in alloc_behind_pages()
1029 put_page(bvecs[i].bv_page); in alloc_behind_pages()
[all …]