Lines Matching refs:bvec
142 unpin_user_page(imu->bvec[i].bv_page); in io_buffer_unmap()
834 if (!PageCompound(imu->bvec[j].bv_page)) in headpage_already_acct()
836 if (compound_head(imu->bvec[j].bv_page) == hpage) in headpage_already_acct()
965 imu = kvmalloc(struct_size(imu, bvec, nr_pages), GFP_KERNEL); in io_sqe_buffer_register()
985 bvec_set_page(&imu->bvec[0], pages[0], size, off); in io_sqe_buffer_register()
992 bvec_set_page(&imu->bvec[i], pages[i], vec_len, off); in io_sqe_buffer_register()
1083 iov_iter_bvec(iter, ddir, imu->bvec, imu->nr_bvecs, offset + len); in io_import_fixed()
1102 const struct bio_vec *bvec = imu->bvec; in io_import_fixed() local
1104 if (offset < bvec->bv_len) { in io_import_fixed()
1110 iter->bvec = bvec; in io_import_fixed()
1111 iter->nr_segs = bvec->bv_len; in io_import_fixed()
1118 offset -= bvec->bv_len; in io_import_fixed()
1121 iter->bvec = bvec + seg_skip; in io_import_fixed()
1123 iter->count -= bvec->bv_len + offset; in io_import_fixed()