Lines Matching defs:bvecs
84 struct bio_vec *bvecs)
108 bvec_set_page(&bvecs[bvec_idx], pages[idx], len, start);
126 struct bio_vec **bvecs, int *num_bvecs)
154 *bvecs = bv;
159 static void put_bvecs(struct bio_vec *bvecs, int num_bvecs, bool should_dirty)
164 if (bvecs[i].bv_page) {
166 set_page_dirty_lock(bvecs[i].bv_page);
167 put_page(bvecs[i].bv_page);
170 kvfree(bvecs);
1290 iov_iter_bvec(&i, ITER_DEST, osd_data->bvec_pos.bvecs,
1307 put_bvecs(osd_data->bvec_pos.bvecs, osd_data->num_bvecs,
1396 struct bio_vec *bvecs;
1456 len = iter_get_bvecs_alloc(iter, size, &bvecs, &num_pages);
1496 osd_req_op_extent_osd_data_bvecs(req, 0, bvecs, num_pages, len);
1542 iov_iter_bvec(&i, ITER_DEST, bvecs, num_pages, len);
1551 put_bvecs(bvecs, num_pages, should_dirty);