Home
last modified time | relevance | path

Searched defs:pdom (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iommu/amd/
H A Diommufd.c44 struct protection_domain *pdom = to_pdomain(parent); in amd_iommufd_viommu_init() local
63 struct protection_domain *pdom = aviommu->parent; in amd_iommufd_viommu_destroy() local
H A Dpasid.c42 static void remove_pdom_dev_pasid(struct protection_domain *pdom, in remove_pdom_dev_pasid()
185 struct protection_domain *pdom; in amd_iommu_domain_alloc_sva() local
H A Diommu.c237 static inline bool pdom_is_v2_pgtbl_mode(struct protection_domain *pdom) in pdom_is_v2_pgtbl_mode()
242 static inline bool pdom_is_in_pt_mode(struct protection_domain *pdom) in pdom_is_in_pt_mode()
252 static inline bool pdom_is_sva_capable(struct protection_domain *pdom) in pdom_is_sva_capable()
1548 static int iommu_flush_pages_v1_hdom_ids(struct protection_domain *pdom, u64 address, size_t size) in iommu_flush_pages_v1_hdom_ids()
1680 static int domain_flush_pages_v2(struct protection_domain *pdom, in domain_flush_pages_v2()
1701 static int domain_flush_pages_v1(struct protection_domain *pdom, in domain_flush_pages_v1()
2217 struct protection_domain *pdom) in init_gcr3_table()
2253 struct protection_domain *pdom) in destroy_gcr3_table()
2267 struct protection_domain *pdom) in pdom_attach_iommu()
2304 struct protection_domain *pdom) in pdom_detach_iommu()
[all …]
H A Damd_iommu_types.h460 #define for_each_pdom_dev_data(pdom_dev_data, pdom) \ argument
462 #define for_each_pdom_dev_data_safe(pdom_dev_data, next, pdom) \ argument