Lines Matching refs:dma_address
500 /* Classify the elements of the scatterlist. Write dma_address
537 sg->dma_address = -1;
540 sg->dma_address = -2;
545 leader->dma_address = leader_flag;
555 leader->dma_address = leader_flag;
576 if (leader->dma_address == 0
579 out->dma_address = paddr + __direct_map_base;
583 __va(paddr), size, out->dma_address);
590 if (leader->dma_address == 0 && dac_allowed) {
591 out->dma_address = paddr + alpha_mv.pci_dac_offset;
595 __va(paddr), size, out->dma_address);
608 if (leader->dma_address == 0)
617 out->dma_address = arena->dma_base + dma_ofs*PAGE_SIZE + paddr;
621 __va(paddr), size, out->dma_address, npages);
635 while (sg+1 < end && (int) sg[1].dma_address == -1) {
656 } while (++sg < end && (int) sg->dma_address < 0);
679 sg->dma_address
682 return sg->dma_address != DMA_MAPPING_ERROR;
707 if ((int) sg->dma_address < 0)
772 addr = sg->dma_address;