Lines Matching refs:pte_root
1848 u64 pte_root = 0; in set_dte_entry() local
1863 pte_root = iommu_virt_to_phys(domain->iop.root); in set_dte_entry()
1865 pte_root |= (domain->iop.mode & DEV_ENTRY_MODE_MASK) in set_dte_entry()
1868 pte_root |= DTE_FLAG_IR | DTE_FLAG_IW | DTE_FLAG_V; in set_dte_entry()
1875 pte_root |= DTE_FLAG_TV; in set_dte_entry()
1883 pte_root |= 1ULL << DEV_ENTRY_PPR; in set_dte_entry()
1886 pte_root |= DTE_FLAG_HAD; in set_dte_entry()
1893 pte_root |= DTE_FLAG_GV; in set_dte_entry()
1894 pte_root |= (glx & DTE_GLX_MASK) << DTE_GLX_SHIFT; in set_dte_entry()
1905 pte_root |= tmp; in set_dte_entry()
1920 pte_root |= DTE_FLAG_GIOV; in set_dte_entry()
1928 dev_table[devid].data[0] = pte_root; in set_dte_entry()
2628 u64 pte_root; in amd_iommu_set_dirty_tracking() local
2640 pte_root = dev_table[dev_data->devid].data[0]; in amd_iommu_set_dirty_tracking()
2642 pte_root = (enable ? pte_root | DTE_FLAG_HAD : in amd_iommu_set_dirty_tracking()
2643 pte_root & ~DTE_FLAG_HAD); in amd_iommu_set_dirty_tracking()
2646 dev_table[dev_data->devid].data[0] = pte_root; in amd_iommu_set_dirty_tracking()