Lines Matching refs:bvec
124 const struct bio_vec *bvec = i->bvec; \
128 bvec, (K)) \
129 i->nr_segs -= bvec - i->bvec; \
130 i->bvec = bvec; \
1037 bvec_iter_advance(i->bvec, &bi, size); in iov_iter_bvec_advance()
1039 i->bvec += bi.bi_idx; in iov_iter_bvec_advance()
1130 const struct bio_vec *bvec = i->bvec; in iov_iter_revert() local
1132 size_t n = (--bvec)->bv_len; in iov_iter_revert()
1135 i->bvec = bvec; in iov_iter_revert()
1166 return min(i->count, i->bvec->bv_len - i->iov_offset); in iov_iter_single_seg_count()
1189 const struct bio_vec *bvec, unsigned long nr_segs, in iov_iter_bvec() argument
1196 .bvec = bvec, in iov_iter_bvec()
1301 size_t len = i->bvec[k].bv_len - skip; in iov_iter_alignment_bvec()
1302 res |= (unsigned long)i->bvec[k].bv_offset + skip; in iov_iter_alignment_bvec()
1506 len = i->bvec->bv_len - skip; in first_bvec_segment()
1509 skip += i->bvec->bv_offset; in first_bvec_segment()
1510 page = i->bvec->bv_page + skip / PAGE_SIZE; in first_bvec_segment()
1794 for (p = i->bvec; size; skip = 0, p++) { in bvec_npages()
1847 return new->bvec = kmemdup(new->bvec, in dup_iter()
2063 i->bvec -= state->nr_segs - i->nr_segs; in iov_iter_restore()