Lines Matching refs:ubuf
76 static int mic_virtio_copy_to_user(struct mic_vdev *mvdev, void __user *ubuf, in mic_virtio_copy_to_user() argument
100 if (copy_to_user(ubuf, mvr->buf + dma_offset, in mic_virtio_copy_to_user()
106 ubuf += partlen; in mic_virtio_copy_to_user()
125 static int mic_virtio_copy_from_user(struct mic_vdev *mvdev, void __user *ubuf, in mic_virtio_copy_from_user() argument
147 if (copy_from_user(mvr->buf, ubuf, partlen)) { in mic_virtio_copy_from_user()
156 ubuf += partlen; in mic_virtio_copy_from_user()
167 if (copy_from_user((void __force *)dbuf, ubuf, len)) { in mic_virtio_copy_from_user()
210 void __user *ubuf, size_t len, bool read, int vr_idx, in mic_vringh_copy() argument
219 ret = mic_virtio_copy_to_user(mvdev, ubuf, partlen, in mic_vringh_copy()
224 ret = mic_virtio_copy_from_user(mvdev, ubuf, partlen, in mic_vringh_copy()
234 ubuf += partlen; in mic_vringh_copy()
263 void __user *ubuf = NULL; in _mic_virtio_copy() local
292 ubuf = iov.iov_base; in _mic_virtio_copy()
295 ret = mic_vringh_copy(mvdev, riov, ubuf, len, MIC_VRINGH_READ, in _mic_virtio_copy()
303 ubuf += out_len; in _mic_virtio_copy()
306 ret = mic_vringh_copy(mvdev, wiov, ubuf, len, !MIC_VRINGH_READ, in _mic_virtio_copy()
314 ubuf += out_len; in _mic_virtio_copy()