Home
last modified time | relevance | path

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

/Linux-v5.4/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c60 static uint64_t pte_addr(struct kvm_vm *vm, uint64_t entry) in pte_addr() function
116 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, vaddr) * 8; in _virt_pg_map()
123 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, vaddr) * 8; in _virt_pg_map()
130 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, vaddr) * 8; in _virt_pg_map()
161 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pud_index(vm, gva) * 8; in addr_gva2gpa()
166 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pmd_index(vm, gva) * 8; in addr_gva2gpa()
171 ptep = addr_gpa2hva(vm, pte_addr(vm, *ptep)) + pte_index(vm, gva) * 8; in addr_gva2gpa()
179 return pte_addr(vm, *ptep) + (gva & (vm->page_size - 1)); in addr_gva2gpa()
201 pte_dump(stream, vm, indent + 1, pte_addr(vm, *ptep), level + 1); in pte_dump()
219 pte_dump(stream, vm, indent + 1, pte_addr(vm, *ptep), level); in virt_dump()
/Linux-v5.4/drivers/iommu/
Drockchip-iommu.c482 u32 *pte_addr = NULL; in log_iova() local
502 pte_addr = phys_to_virt(pte_addr_phys); in log_iova()
503 pte = *pte_addr; in log_iova()
694 u32 *pte_addr, dma_addr_t pte_dma, in rk_iommu_unmap_iova() argument
703 u32 pte = pte_addr[pte_count]; in rk_iommu_unmap_iova()
707 pte_addr[pte_count] = rk_mk_pte_invalid(pte); in rk_iommu_unmap_iova()
715 static int rk_iommu_map_iova(struct rk_iommu_domain *rk_domain, u32 *pte_addr, in rk_iommu_map_iova() argument
726 u32 pte = pte_addr[pte_count]; in rk_iommu_map_iova()
731 pte_addr[pte_count] = rk_mk_pte(paddr, prot); in rk_iommu_map_iova()
749 rk_iommu_unmap_iova(rk_domain, pte_addr, pte_dma, in rk_iommu_map_iova()
[all …]
/Linux-v5.4/arch/s390/mm/
Dpageattr.c112 unsigned long pte_addr, prot; in split_pmd_page() local
120 pte_addr = pmd_pfn(*pmdp) << PAGE_SHIFT; in split_pmd_page()
128 pte_val(*ptep) = pte_addr | prot; in split_pmd_page()
129 pte_addr += PAGE_SIZE; in split_pmd_page()
/Linux-v5.4/drivers/misc/habanalabs/
Dmmu.c129 static inline void clear_pte(struct hl_ctx *ctx, u64 pte_addr) in clear_pte() argument
132 write_final_pte(ctx, pte_addr, 0); in clear_pte()