Lines Matching refs:bvec
146 unpin_user_page(imu->bvec[i].bv_page); in io_buffer_unmap()
1083 if (!PageCompound(imu->bvec[j].bv_page)) in headpage_already_acct()
1085 if (compound_head(imu->bvec[j].bv_page) == hpage) in headpage_already_acct()
1209 imu = kvmalloc(struct_size(imu, bvec, nr_pages), GFP_KERNEL); in io_sqe_buffer_register()
1225 imu->bvec[i].bv_page = pages[i]; in io_sqe_buffer_register()
1226 imu->bvec[i].bv_len = vec_len; in io_sqe_buffer_register()
1227 imu->bvec[i].bv_offset = off; in io_sqe_buffer_register()
1329 iov_iter_bvec(iter, ddir, imu->bvec, imu->nr_bvecs, offset + len); in io_import_fixed()
1348 const struct bio_vec *bvec = imu->bvec; in io_import_fixed() local
1350 if (offset <= bvec->bv_len) { in io_import_fixed()
1356 offset -= bvec->bv_len; in io_import_fixed()
1359 iter->bvec = bvec + seg_skip; in io_import_fixed()
1361 iter->count -= bvec->bv_len + offset; in io_import_fixed()