Lines Matching refs:pteval
861 uint64_t pteval; in pfn_to_dma_pte() local
869 pteval = ((uint64_t)virt_to_dma_pfn(tmp_page) << VTD_PAGE_SHIFT) | DMA_PTE_READ | DMA_PTE_WRITE; in pfn_to_dma_pte()
870 if (cmpxchg64(&pte->val, 0ULL, pteval)) in pfn_to_dma_pte()
2000 phys_addr_t uninitialized_var(pteval); in __domain_mapping()
2014 pteval = ((phys_addr_t)phys_pfn << VTD_PAGE_SHIFT) | prot; in __domain_mapping()
2024 pteval = page_to_phys(sg_page(sg)) | prot; in __domain_mapping()
2025 phys_pfn = pteval >> VTD_PAGE_SHIFT; in __domain_mapping()
2038 pteval |= DMA_PTE_LARGE_PAGE; in __domain_mapping()
2050 pteval &= ~(uint64_t)DMA_PTE_LARGE_PAGE; in __domain_mapping()
2057 tmp = cmpxchg64_local(&pte->val, 0ULL, pteval); in __domain_mapping()
2061 iov_pfn, tmp, (unsigned long long)pteval); in __domain_mapping()
2077 pteval += lvl_pages * VTD_PAGE_SIZE; in __domain_mapping()