Searched refs:VTD_PAGE_MASK (Results 1 – 3 of 3) sorted by relevance
9 #define VTD_PAGE_MASK (((u64)-1) << VTD_PAGE_SHIFT) macro10 #define VTD_PAGE_ALIGN(addr) (((addr) + VTD_PAGE_SIZE - 1) & VTD_PAGE_MASK)
267 #define QI_IOTLB_ADDR(addr) (((u64)addr) & VTD_PAGE_MASK)278 #define QI_DEV_IOTLB_ADDR(addr) ((u64)(addr) & VTD_PAGE_MASK)
234 context->lo &= ~VTD_PAGE_MASK; in context_set_address_root()235 context->lo |= value & VTD_PAGE_MASK; in context_set_address_root()277 return pte->val & VTD_PAGE_MASK; in dma_pte_addr()280 return __cmpxchg64(&pte->val, 0ULL, 0ULL) & VTD_PAGE_MASK; in dma_pte_addr()296 return !((unsigned long)pte & ~VTD_PAGE_MASK); in first_pte_in_page()693 context = phys_to_virt(*entry & VTD_PAGE_MASK); in iommu_context_addr()