Lines Matching defs:bvec
1011 static void pkt_make_local_copy(struct packet_data *pkt, struct bio_vec *bvec)
1019 if (bvec[f].bv_page != pkt->pages[p]) {
1020 void *vfrom = kmap_atomic(bvec[f].bv_page, KM_USER0) + bvec[f].bv_offset;
1024 bvec[f].bv_page = pkt->pages[p];
1025 bvec[f].bv_offset = offs;
1027 BUG_ON(bvec[f].bv_offset != offs);
1315 struct bio_vec *bvec = pkt->w_bio->bi_io_vec;
1318 bvec[f].bv_page = pkt->pages[(f * CD_FRAMESIZE) / PAGE_SIZE];
1319 bvec[f].bv_offset = (f * CD_FRAMESIZE) % PAGE_SIZE;
1323 * Fill-in bvec with data from orig_bios.
1345 bvec[f].bv_page = src_bvl->bv_page;
1346 bvec[f].bv_offset = src_bvl->bv_offset + src_offs;
1349 bvec[f].bv_page, bvec[f].bv_offset);
1363 pkt_make_local_copy(pkt, bvec);
1376 pkt->w_bio->bi_io_vec = bvec;
1379 if (!bio_add_page(pkt->w_bio, bvec[f].bv_page, CD_FRAMESIZE, bvec[f].bv_offset))
2549 struct bio_vec *bvec)