Searched refs:diov (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/staging/lustre/include/linux/lnet/ |
D | lib-lnet.h | 766 void lnet_copy_iov2iov(unsigned int ndiov, struct kvec *diov, 788 struct kvec diov = {/*.iov_base = */ dest, /*.iov_len = */ dlen}; in lnet_copy_iov2flat() local 790 lnet_copy_iov2iov(1, &diov, doffset, in lnet_copy_iov2flat() 799 struct kvec diov = {/* .iov_base = */ dest, /* .iov_len = */ dlen}; in lnet_copy_kiov2flat() local 801 lnet_copy_kiov2iov(1, &diov, doffset, in lnet_copy_kiov2flat() 806 lnet_copy_flat2iov(unsigned int ndiov, struct kvec *diov, unsigned int doffset, in lnet_copy_flat2iov() argument 811 lnet_copy_iov2iov(ndiov, diov, doffset, in lnet_copy_flat2iov()
|
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/ |
D | lib-move.c | 173 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() 292 lnet_copy_kiov2kiov(unsigned int ndiov, lnet_kiov_t *diov, unsigned int doffset, in lnet_copy_kiov2kiov() argument 307 while (doffset >= diov->kiov_len) { in lnet_copy_kiov2kiov() [all …]
|