Searched refs:dma_pte (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/include/linux/ |
| D | intel-iommu.h | 557 struct dma_pte *pgd; /* virtual address */ 681 struct dma_pte { struct 685 static inline void dma_clear_pte(struct dma_pte *pte) in dma_clear_pte() argument 690 static inline u64 dma_pte_addr(struct dma_pte *pte) in dma_pte_addr() 701 static inline bool dma_pte_present(struct dma_pte *pte) in dma_pte_present() 706 static inline bool dma_pte_superpage(struct dma_pte *pte) in dma_pte_superpage() 711 static inline int first_pte_in_page(struct dma_pte *pte) in first_pte_in_page()
|
| /Linux-v5.15/drivers/iommu/intel/ |
| D | pasid.c | 649 struct dma_pte **pgd) in iommu_skip_agaw() 670 struct dma_pte *pgd; in intel_pasid_setup_second_level() 831 struct dma_pte *pgd; in intel_pasid_setup_nested()
|
| D | iommu.c | 995 static struct dma_pte *pfn_to_dma_pte(struct dmar_domain *domain, in pfn_to_dma_pte() 998 struct dma_pte *parent, *pte; in pfn_to_dma_pte() 1055 static struct dma_pte *dma_pfn_level_pte(struct dmar_domain *domain, in dma_pfn_level_pte() 1059 struct dma_pte *parent, *pte; in dma_pfn_level_pte() 1092 struct dma_pte *first_pte, *pte; in dma_pte_clear_range() 1119 int retain_level, struct dma_pte *pte, in dma_pte_free_level() 1128 struct dma_pte *level_pte; in dma_pte_free_level() 1190 int level, struct dma_pte *pte, in dma_pte_list_pagetables() 1214 struct dma_pte *pte, unsigned long pfn, in dma_pte_clear_level() 1219 struct dma_pte *first_pte = NULL, *last_pte = NULL; in dma_pte_clear_level() [all …]
|
| D | debugfs.c | 321 static void pgtable_walk_level(struct seq_file *m, struct dma_pte *pde, in pgtable_walk_level()
|