Lines Matching refs:iter
23 spdk_ioviter_first(struct spdk_ioviter *iter, in spdk_ioviter_first() argument
39 len = spdk_ioviter_firstv(iter, 2, iovs, iovcnts, out); in spdk_ioviter_first()
50 spdk_ioviter_firstv(struct spdk_ioviter *iter, in spdk_ioviter_firstv() argument
59 iter->count = count; in spdk_ioviter_firstv()
62 it = &iter->iters[i]; in spdk_ioviter_firstv()
70 return spdk_ioviter_nextv(iter, out); in spdk_ioviter_firstv()
74 spdk_ioviter_next(struct spdk_ioviter *iter, void **src, void **dst) in spdk_ioviter_next() argument
79 len = spdk_ioviter_nextv(iter, out); in spdk_ioviter_next()
90 spdk_ioviter_nextv(struct spdk_ioviter *iter, void **out) in spdk_ioviter_nextv() argument
98 for (i = 0; i < iter->count; i++) { in spdk_ioviter_nextv()
99 it = &iter->iters[i]; in spdk_ioviter_nextv()
108 for (i = 0; i < iter->count; i++) { in spdk_ioviter_nextv()
109 it = &iter->iters[i]; in spdk_ioviter_nextv()
134 struct spdk_ioviter iter; in spdk_iovcpy() local
139 for (len = spdk_ioviter_first(&iter, siov, siovcnt, diov, diovcnt, &src, &dst); in spdk_iovcpy()
141 len = spdk_ioviter_next(&iter, &src, &dst)) { in spdk_iovcpy()
152 struct spdk_ioviter iter; in spdk_iovmove() local
157 for (len = spdk_ioviter_first(&iter, siov, siovcnt, diov, diovcnt, &src, &dst); in spdk_iovmove()
159 len = spdk_ioviter_next(&iter, &src, &dst)) { in spdk_iovmove()