Lines Matching refs:partlen
84 size_t partlen; in mic_virtio_copy_to_user() local
92 partlen = min_t(size_t, len, MIC_INT_DMA_BUF_SIZE); in mic_virtio_copy_to_user()
95 ALIGN(partlen, dma_alignment)); in mic_virtio_copy_to_user()
100 partlen - dma_offset)) { in mic_virtio_copy_to_user()
104 daddr += partlen; in mic_virtio_copy_to_user()
105 ubuf += partlen; in mic_virtio_copy_to_user()
106 dbuf += partlen; in mic_virtio_copy_to_user()
107 mvdev->in_bytes_dma += partlen; in mic_virtio_copy_to_user()
108 mvdev->in_bytes += partlen; in mic_virtio_copy_to_user()
109 len -= partlen; in mic_virtio_copy_to_user()
132 size_t partlen; in mic_virtio_copy_from_user() local
144 partlen = min_t(size_t, len, MIC_INT_DMA_BUF_SIZE); in mic_virtio_copy_from_user()
146 if (copy_from_user(mvr->buf, ubuf, partlen)) { in mic_virtio_copy_from_user()
151 ALIGN(partlen, dma_alignment)); in mic_virtio_copy_from_user()
154 daddr += partlen; in mic_virtio_copy_from_user()
155 ubuf += partlen; in mic_virtio_copy_from_user()
156 dbuf += partlen; in mic_virtio_copy_from_user()
157 mvdev->out_bytes_dma += partlen; in mic_virtio_copy_from_user()
158 mvdev->out_bytes += partlen; in mic_virtio_copy_from_user()
159 len -= partlen; in mic_virtio_copy_from_user()
213 size_t partlen, tot_len = 0; in mic_vringh_copy() local
216 partlen = min(iov->iov[iov->i].iov_len, len); in mic_vringh_copy()
218 ret = mic_virtio_copy_to_user(mvdev, ubuf, partlen, in mic_vringh_copy()
223 ret = mic_virtio_copy_from_user(mvdev, ubuf, partlen, in mic_vringh_copy()
232 len -= partlen; in mic_vringh_copy()
233 ubuf += partlen; in mic_vringh_copy()
234 tot_len += partlen; in mic_vringh_copy()
235 iov->consumed += partlen; in mic_vringh_copy()
236 iov->iov[iov->i].iov_len -= partlen; in mic_vringh_copy()
237 iov->iov[iov->i].iov_base += partlen; in mic_vringh_copy()