dtv_scatter_io_next
while (dtv_scatter_io_next(sio, &dst, &sz)) {
while (dtv_scatter_io_next(sio, &p, &sz)) {
bool dtv_scatter_io_next(struct dtv_scatter_io *, void **, size_t *);