imu              1170 fs/io_uring.c  	struct io_mapped_ubuf *imu;
imu              1184 fs/io_uring.c  	imu = &ctx->user_bufs[index];
imu              1191 fs/io_uring.c  	if (buf_addr < imu->ubuf || buf_addr + len > imu->ubuf + imu->len)
imu              1198 fs/io_uring.c  	offset = buf_addr - imu->ubuf;
imu              1199 fs/io_uring.c  	iov_iter_bvec(iter, rw, imu->bvec, imu->nr_bvecs, offset + len);
imu              1218 fs/io_uring.c  		const struct bio_vec *bvec = imu->bvec;
imu              3404 fs/io_uring.c  		struct io_mapped_ubuf *imu = &ctx->user_bufs[i];
imu              3406 fs/io_uring.c  		for (j = 0; j < imu->nr_bvecs; j++)
imu              3407 fs/io_uring.c  			put_user_page(imu->bvec[j].bv_page);
imu              3410 fs/io_uring.c  			io_unaccount_mem(ctx->user, imu->nr_bvecs);
imu              3411 fs/io_uring.c  		kvfree(imu->bvec);
imu              3412 fs/io_uring.c  		imu->nr_bvecs = 0;
imu              3465 fs/io_uring.c  		struct io_mapped_ubuf *imu = &ctx->user_bufs[i];
imu              3517 fs/io_uring.c  		imu->bvec = kvmalloc_array(nr_pages, sizeof(struct bio_vec),
imu              3520 fs/io_uring.c  		if (!imu->bvec) {
imu              3555 fs/io_uring.c  			kvfree(imu->bvec);
imu              3565 fs/io_uring.c  			imu->bvec[j].bv_page = pages[j];
imu              3566 fs/io_uring.c  			imu->bvec[j].bv_len = vec_len;
imu              3567 fs/io_uring.c  			imu->bvec[j].bv_offset = off;
imu              3572 fs/io_uring.c  		imu->ubuf = ubuf;
imu              3573 fs/io_uring.c  		imu->len = iov.iov_len;
imu              3574 fs/io_uring.c  		imu->nr_bvecs = nr_pages;