Home
last modified time | relevance | path

Searched refs:diov (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/
Dlib-lnet.h557 void lnet_copy_iov2iov(unsigned int ndiov, struct kvec *diov,
579 struct kvec diov = {/*.iov_base = */ dest, /*.iov_len = */ dlen}; in lnet_copy_iov2flat() local
581 lnet_copy_iov2iov(1, &diov, doffset, in lnet_copy_iov2flat()
590 struct kvec diov = {/* .iov_base = */ dest, /* .iov_len = */ dlen}; in lnet_copy_kiov2flat() local
592 lnet_copy_kiov2iov(1, &diov, doffset, in lnet_copy_kiov2flat()
597 lnet_copy_flat2iov(unsigned int ndiov, struct kvec *diov, unsigned int doffset, in lnet_copy_flat2iov() argument
602 lnet_copy_iov2iov(ndiov, diov, doffset, in lnet_copy_flat2iov()
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlib-move.c173 lnet_copy_iov2iov(unsigned int ndiov, struct kvec *diov, unsigned int doffset, in lnet_copy_iov2iov() argument
185 while (doffset >= diov->iov_len) { in lnet_copy_iov2iov()
186 doffset -= diov->iov_len; in lnet_copy_iov2iov()
187 diov++; in lnet_copy_iov2iov()
204 this_nob = min(diov->iov_len - doffset, in lnet_copy_iov2iov()
208 memcpy((char *)diov->iov_base + doffset, in lnet_copy_iov2iov()
212 if (diov->iov_len > doffset + this_nob) { in lnet_copy_iov2iov()
215 diov++; in lnet_copy_iov2iov()
291 lnet_copy_kiov2kiov(unsigned int ndiov, lnet_kiov_t *diov, unsigned int doffset, in lnet_copy_kiov2kiov() argument
306 while (doffset >= diov->kiov_len) { in lnet_copy_kiov2kiov()
[all …]