Home
last modified time | relevance | path

Searched refs:VTD_PAGE_MASK (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/include/linux/
Ddma_remapping.h9 #define VTD_PAGE_MASK (((u64)-1) << VTD_PAGE_SHIFT) macro
10 #define VTD_PAGE_ALIGN(addr) (((addr) + VTD_PAGE_SIZE - 1) & VTD_PAGE_MASK)
Dintel-iommu.h285 #define QI_IOTLB_ADDR(addr) (((u64)addr) & VTD_PAGE_MASK)
296 #define QI_DEV_IOTLB_ADDR(addr) ((u64)(addr) & VTD_PAGE_MASK)
307 #define QI_EIOTLB_ADDR(addr) ((u64)(addr) & VTD_PAGE_MASK)
315 #define QI_DEV_EIOTLB_ADDR(a) ((u64)(a) & VTD_PAGE_MASK)
330 #define QI_PSTRM_ADDR(addr) (((u64)(addr)) & VTD_PAGE_MASK)
/linux-4.4.14/drivers/iommu/
Dintel-iommu.c207 return re->lo & VTD_PAGE_MASK; in root_entry_lctp()
219 return re->hi & VTD_PAGE_MASK; in root_entry_uctp()
289 context->lo &= ~VTD_PAGE_MASK; in context_set_address_root()
290 context->lo |= value & VTD_PAGE_MASK; in context_set_address_root()
337 return pte->val & VTD_PAGE_MASK; in dma_pte_addr()
340 return __cmpxchg64(&pte->val, 0ULL, 0ULL) & VTD_PAGE_MASK; in dma_pte_addr()
356 return !((unsigned long)pte & ~VTD_PAGE_MASK); in first_pte_in_page()
852 context = phys_to_virt(*entry & VTD_PAGE_MASK); in iommu_context_addr()
3015 old_rt_phys = rtaddr_reg & VTD_PAGE_MASK; in copy_translation_tables()
Dintel_irq_remapping.c425 irt_phys = irta & VTD_PAGE_MASK; in iommu_load_old_irte()