Home
last modified time | relevance | path

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

/linux/include/linux/
A Dintel-iommu.h554 struct dma_pte *pgd; /* virtual address */
678 struct dma_pte { struct
682 static inline void dma_clear_pte(struct dma_pte *pte) in dma_clear_pte() argument
687 static inline u64 dma_pte_addr(struct dma_pte *pte) in dma_pte_addr()
698 static inline bool dma_pte_present(struct dma_pte *pte) in dma_pte_present()
703 static inline bool dma_pte_superpage(struct dma_pte *pte) in dma_pte_superpage()
708 static inline bool first_pte_in_page(struct dma_pte *pte) in first_pte_in_page()
713 static inline int nr_pte_to_next_page(struct dma_pte *pte) in nr_pte_to_next_page()
716 (struct dma_pte *)ALIGN((unsigned long)pte, VTD_PAGE_SIZE) - pte; in nr_pte_to_next_page()
/linux/drivers/iommu/intel/
A Diommu.c1005 struct dma_pte *parent, *pte; in pgtable_walk()
1115 struct dma_pte *parent, *pte; in pfn_to_dma_pte()
1176 struct dma_pte *parent, *pte; in dma_pfn_level_pte()
1209 struct dma_pte *first_pte, *pte; in dma_pte_clear_range()
1245 struct dma_pte *level_pte; in dma_pte_free_level()
1307 int level, struct dma_pte *pte, in dma_pte_list_pagetables()
2238 struct dma_pte *pgd = domain->pgd; in domain_context_mapping_one()
2418 struct dma_pte *pte = NULL; in switch_to_super_page()
2644 struct dma_pte *pgd = domain->pgd; in domain_setup_first_level()
4889 struct dma_pte *pte; in prepare_domain_attach_device()
[all …]
A Dpasid.c649 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()
A Ddebugfs.c321 static void pgtable_walk_level(struct seq_file *m, struct dma_pte *pde, in pgtable_walk_level()

Completed in 22 milliseconds