Home
last modified time | relevance | path

Searched refs:dev_hpa (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Diommu_api.c47 u64 dev_hpa; /* Device memory base address */ member
57 unsigned long entries, unsigned long dev_hpa, in mm_iommu_do_alloc()
65 if (dev_hpa == MM_IOMMU_TABLE_INVALID_HPA) { in mm_iommu_do_alloc()
79 if (dev_hpa != MM_IOMMU_TABLE_INVALID_HPA) { in mm_iommu_do_alloc()
80 mem->pageshift = __ffs(dev_hpa | (entries << PAGE_SHIFT)); in mm_iommu_do_alloc()
81 mem->dev_hpa = dev_hpa; in mm_iommu_do_alloc()
84 mem->dev_hpa = MM_IOMMU_TABLE_INVALID_HPA; in mm_iommu_do_alloc()
144 if (mem->dev_hpa == MM_IOMMU_TABLE_INVALID_HPA) { in mm_iommu_do_alloc()
195 unsigned long entries, unsigned long dev_hpa, in mm_iommu_newdev()
56 mm_iommu_do_alloc(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_do_alloc() argument
194 mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_newdev() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Diommu_api.c47 u64 dev_hpa; /* Device memory base address */ member
57 unsigned long entries, unsigned long dev_hpa, in mm_iommu_do_alloc()
65 if (dev_hpa == MM_IOMMU_TABLE_INVALID_HPA) { in mm_iommu_do_alloc()
79 if (dev_hpa != MM_IOMMU_TABLE_INVALID_HPA) { in mm_iommu_do_alloc()
80 mem->pageshift = __ffs(dev_hpa | (entries << PAGE_SHIFT)); in mm_iommu_do_alloc()
81 mem->dev_hpa = dev_hpa; in mm_iommu_do_alloc()
84 mem->dev_hpa = MM_IOMMU_TABLE_INVALID_HPA; in mm_iommu_do_alloc()
143 if (mem->dev_hpa == MM_IOMMU_TABLE_INVALID_HPA) { in mm_iommu_do_alloc()
194 unsigned long entries, unsigned long dev_hpa, in mm_iommu_newdev()
56 mm_iommu_do_alloc(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_do_alloc() argument
193 mm_iommu_newdev(struct mm_struct *mm, unsigned long ua, unsigned long entries, unsigned long dev_hpa, struct mm_iommu_table_group_mem_t **pmem) mm_iommu_newdev() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dmmu_context.h28 unsigned long entries, unsigned long dev_hpa,
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dmmu_context.h29 unsigned long entries, unsigned long dev_hpa,

Completed in 5 milliseconds