__sg_next
for (sg = st->sgl; sg; sg = __sg_next(sg)) {
sg = __sg_next(sg);
sg = __sg_next(sg);
for (end = sg, src = pages->sgl; sg; sg = __sg_next(sg)) {
src = __sg_next(src);
sg = __sg_next(sg);
for (sg = st->sgl; sg; sg = __sg_next(sg)) {
iter.sg = __sg_next(iter.sg);
iter->sg = __sg_next(iter->sg);
iter->sg = __sg_next(iter->sg);
iter->sg = __sg_next(iter->sg);
it->sg = __sg_next(it->sg);
it->sg = __sg_next(it->sg);
r.sgt = __sgt_iter(__sg_next(r.sgt.sgp), use_dma(iobase));
r->sgt = __sgt_iter(__sg_next(r->sgt.sgp), use_dma(r->iobase));
sg = __sg_next(sg);
sg = __sg_next(sg);
(__iter) = __sgt_iter(__sg_next((__iter).sgp), true), 0 : 0)
(__iter) = __sgt_iter(__sg_next((__iter).sgp), false), 0 : 0)
sg = __sg_next(sg);
(__iter) = __sgt_iter(__sg_next((__iter).sgp), true), 0 : 0)
sg = __sg_next(sg);
iter = __sg_next(iter);
sgp = __sg_next(sgp)) {
sgp = __sg_next(sgp)) {