Home
last modified time | relevance | path

Searched refs:amd_iommu_dev_table (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iommu/amd/
H A Dinit.c190 struct dev_table_entry *amd_iommu_dev_table; variable
424 entry = iommu_virt_to_phys(amd_iommu_dev_table); in iommu_set_device_table()
921 amd_iommu_dev_table[devid].data[i] |= (1UL << _bit); in set_dev_entry_bit()
929 return (amd_iommu_dev_table[devid].data[i] & (1UL << _bit)) >> _bit; in get_dev_entry_bit()
2245 amd_iommu_dev_table[devid].data[0] = 0ULL; in uninit_device_table_dma()
2246 amd_iommu_dev_table[devid].data[1] = 0ULL; in uninit_device_table_dma()
2394 free_pages((unsigned long)amd_iommu_dev_table, in early_enable_iommus()
2396 amd_iommu_dev_table = old_dev_tbl_cpy; in early_enable_iommus()
2502 free_pages((unsigned long)amd_iommu_dev_table, in free_iommu_resources()
2504 amd_iommu_dev_table = NULL; in free_iommu_resources()
[all …]
H A Diommu.c228 memcpy(amd_iommu_dev_table[alias].data, in clone_alias()
229 amd_iommu_dev_table[devid].data, in clone_alias()
230 sizeof(amd_iommu_dev_table[alias].data)); in clone_alias()
417 memset(&amd_iommu_dev_table[devid], 0, sizeof(struct dev_table_entry)); in iommu_ignore_device()
476 amd_iommu_dev_table[devid].data[i]); in dump_dte_entry()
1923 flags = amd_iommu_dev_table[devid].data[1]; in set_dte_entry()
1964 old_domid = amd_iommu_dev_table[devid].data[1] & DEV_DOMID_MASK; in set_dte_entry()
1965 amd_iommu_dev_table[devid].data[1] = flags; in set_dte_entry()
1966 amd_iommu_dev_table[devid].data[0] = pte_root; in set_dte_entry()
1983 amd_iommu_dev_table[devid].data[0] = DTE_FLAG_V | DTE_FLAG_TV; in clear_dte_entry()
[all …]
H A Damd_iommu_types.h732 extern struct dev_table_entry *amd_iommu_dev_table;