Lines Matching refs:partlen
85 size_t partlen; in mic_virtio_copy_to_user() local
93 partlen = min_t(size_t, len, MIC_INT_DMA_BUF_SIZE); in mic_virtio_copy_to_user()
96 ALIGN(partlen, dma_alignment)); in mic_virtio_copy_to_user()
101 partlen - dma_offset)) { in mic_virtio_copy_to_user()
105 daddr += partlen; in mic_virtio_copy_to_user()
106 ubuf += partlen; in mic_virtio_copy_to_user()
107 dbuf += partlen; in mic_virtio_copy_to_user()
108 mvdev->in_bytes_dma += partlen; in mic_virtio_copy_to_user()
109 mvdev->in_bytes += partlen; in mic_virtio_copy_to_user()
110 len -= partlen; in mic_virtio_copy_to_user()
133 size_t partlen; in mic_virtio_copy_from_user() local
145 partlen = min_t(size_t, len, MIC_INT_DMA_BUF_SIZE); in mic_virtio_copy_from_user()
147 if (copy_from_user(mvr->buf, ubuf, partlen)) { in mic_virtio_copy_from_user()
152 ALIGN(partlen, dma_alignment)); in mic_virtio_copy_from_user()
155 daddr += partlen; in mic_virtio_copy_from_user()
156 ubuf += partlen; in mic_virtio_copy_from_user()
157 dbuf += partlen; in mic_virtio_copy_from_user()
158 mvdev->out_bytes_dma += partlen; in mic_virtio_copy_from_user()
159 mvdev->out_bytes += partlen; in mic_virtio_copy_from_user()
160 len -= partlen; in mic_virtio_copy_from_user()
214 size_t partlen, tot_len = 0; in mic_vringh_copy() local
217 partlen = min(iov->iov[iov->i].iov_len, len); in mic_vringh_copy()
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()
233 len -= partlen; in mic_vringh_copy()
234 ubuf += partlen; in mic_vringh_copy()
235 tot_len += partlen; in mic_vringh_copy()
236 iov->consumed += partlen; in mic_vringh_copy()
237 iov->iov[iov->i].iov_len -= partlen; in mic_vringh_copy()
238 iov->iov[iov->i].iov_base += partlen; in mic_vringh_copy()