Lines Matching refs:outs
437 struct scatterlist *s, *outs, *segstart; in dma_4u_map_sg() local
467 outs = s = segstart = &sglist[0]; in dma_4u_map_sg()
473 outs->dma_length = 0; in dma_4u_map_sg()
524 (outs->dma_length + s->length > max_seg_size) || in dma_4u_map_sg()
526 seg_boundary_size, outs, s))) { in dma_4u_map_sg()
530 outs = sg_next(outs); in dma_4u_map_sg()
532 outs->dma_length += s->length; in dma_4u_map_sg()
538 outs->dma_address = dma_addr; in dma_4u_map_sg()
539 outs->dma_length = slen; in dma_4u_map_sg()
550 outs = sg_next(outs); in dma_4u_map_sg()
551 outs->dma_address = SPARC_MAPPING_ERROR; in dma_4u_map_sg()
552 outs->dma_length = 0; in dma_4u_map_sg()
580 if (s == outs) in dma_4u_map_sg()