Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Dintel-iommu.h494 struct dma_pte *pgd; /* virtual address */
600 struct dma_pte { struct
604 static inline void dma_clear_pte(struct dma_pte *pte) in dma_clear_pte() argument
609 static inline u64 dma_pte_addr(struct dma_pte *pte) in dma_pte_addr()
619 static inline bool dma_pte_present(struct dma_pte *pte) in dma_pte_present()
624 static inline bool dma_pte_superpage(struct dma_pte *pte) in dma_pte_superpage()
629 static inline int first_pte_in_page(struct dma_pte *pte) in first_pte_in_page()
/Linux-v5.4/drivers/iommu/
Dintel-iommu.c881 static struct dma_pte *pfn_to_dma_pte(struct dmar_domain *domain, in pfn_to_dma_pte()
884 struct dma_pte *parent, *pte; in pfn_to_dma_pte()
936 static struct dma_pte *dma_pfn_level_pte(struct dmar_domain *domain, in dma_pfn_level_pte()
940 struct dma_pte *parent, *pte; in dma_pfn_level_pte()
973 struct dma_pte *first_pte, *pte; in dma_pte_clear_range()
1000 int retain_level, struct dma_pte *pte, in dma_pte_free_level()
1009 struct dma_pte *level_pte; in dma_pte_free_level()
1071 int level, struct dma_pte *pte, in dma_pte_list_pagetables()
1095 struct dma_pte *pte, unsigned long pfn, in dma_pte_clear_level()
1100 struct dma_pte *first_pte = NULL, *last_pte = NULL; in dma_pte_clear_level()
[all …]
Dintel-pasid.c535 struct dma_pte *pgd; in intel_pasid_setup_second_level()