Lines Matching refs:vaddr
23 static unsigned long dvma_page(unsigned long kaddr, unsigned long vaddr) in dvma_page() argument
36 if(ptelist[(vaddr & 0xff000) >> PAGE_SHIFT] != pte) { in dvma_page()
37 sun3_put_pte(vaddr, pte); in dvma_page()
38 ptelist[(vaddr & 0xff000) >> PAGE_SHIFT] = pte; in dvma_page()
41 return (vaddr + (kaddr & ~PAGE_MASK)); in dvma_page()
50 unsigned long vaddr; in dvma_map_iommu() local
52 vaddr = dvma_btov(baddr); in dvma_map_iommu()
54 end = vaddr + len; in dvma_map_iommu()
56 while(vaddr < end) { in dvma_map_iommu()
57 dvma_page(kaddr, vaddr); in dvma_map_iommu()
59 vaddr += PAGE_SIZE; in dvma_map_iommu()