Lines Matching defs:bvec
61 #include <linux/bvec.h>
207 struct bio_vec bvec[];
3131 iov_iter_bvec(iter, rw, imu->bvec, imu->nr_bvecs, offset + len);
3142 * first and last bvec
3145 * If the offset is within the first bvec (or the whole first
3146 * bvec, just use iov_iter_advance(). This makes it easier
3150 const struct bio_vec *bvec = imu->bvec;
3152 if (offset < bvec->bv_len) {
3158 offset -= bvec->bv_len;
3161 iter->bvec = bvec + seg_skip;
3163 iter->count -= bvec->bv_len + offset;
8906 unpin_user_page(imu->bvec[i].bv_page);
9005 if (!PageCompound(imu->bvec[j].bv_page))
9007 if (compound_head(imu->bvec[j].bv_page) == hpage)
9080 imu = kvmalloc(struct_size(imu, bvec, nr_pages), GFP_KERNEL);
9130 imu->bvec[i].bv_page = pages[i];
9131 imu->bvec[i].bv_len = vec_len;
9132 imu->bvec[i].bv_offset = off;