Home
last modified time | relevance | path

Searched refs:pgd_phys (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/arch/arm/mm/
Dproc-v7-bugs.c14 extern void cpu_v7_iciallu_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
15 extern void cpu_v7_bpiall_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
16 extern void cpu_v7_smc_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
17 extern void cpu_v7_hvc_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
/Linux-v5.15/arch/arm/include/asm/
Dproc-fns.h64 void (*switch_mm)(phys_addr_t pgd_phys, struct mm_struct *mm);
90 extern void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
/Linux-v5.15/arch/arm64/mm/
Dcontext.c349 void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm) in cpu_do_switch_mm() argument
353 unsigned long ttbr0 = phys_to_ttbr(pgd_phys); in cpu_do_switch_mm()
/Linux-v5.15/arch/arm64/include/asm/
Dmmu_context.h49 void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
Dkvm_mmu.h266 baddr = mmu->pgd_phys;
Dkvm_host.h92 phys_addr_t pgd_phys; member
/Linux-v5.15/arch/arm64/kvm/hyp/nvhe/
Dmem_protect.c123 mmu->pgd_phys = __hyp_pa(host_kvm.pgt.pgd); in kvm_host_prepare_stage2()
/Linux-v5.15/arch/arm64/kvm/
Dmmu.c534 mmu->pgd_phys = __pa(pgt->pgd); in kvm_init_stage2_mmu()
621 mmu->pgd_phys = 0; in kvm_free_stage2_pgd()