Home
last modified time | relevance | path

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

/arch/arm/mm/
Dproc-v7-bugs.c15 extern void cpu_v7_iciallu_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
16 extern void cpu_v7_bpiall_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
17 extern void cpu_v7_smc_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
18 extern void cpu_v7_hvc_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
/arch/metag/mm/
Dmmu-meta1.c70 unsigned long pgd_phys; in pgd_entry_addr() local
86 pgd_phys = mmu_base_phys + ((virt >> PGDIR_SHIFT) * 4); in pgd_entry_addr()
88 pgd_virt = map_addr(pgd_phys); in pgd_entry_addr()
/arch/arm64/include/asm/
Dproc-fns.h32 extern void cpu_do_switch_mm(unsigned long pgd_phys, struct mm_struct *mm);
Dmmu_context.h147 phys_addr_t pgd_phys = virt_to_phys(pgd); in cpu_replace_ttbr1() local
152 replace_phys(pgd_phys); in cpu_replace_ttbr1()
/arch/unicore32/include/asm/
Dcpu-single.h38 extern void cpu_do_switch_mm(unsigned long pgd_phys, struct mm_struct *mm);
/arch/arm/include/asm/
Dproc-fns.h67 void (*switch_mm)(phys_addr_t pgd_phys, struct mm_struct *mm);
93 extern void cpu_do_switch_mm(phys_addr_t pgd_phys, struct mm_struct *mm);
/arch/arm64/mm/
Dmmu.c573 phys_addr_t pgd_phys = early_pgtable_alloc(); in paging_init() local
574 pgd_t *pgd = pgd_set_fixmap(pgd_phys); in paging_init()
587 cpu_replace_ttbr1(__va(pgd_phys)); in paging_init()
592 memblock_free(pgd_phys, PAGE_SIZE); in paging_init()
/arch/arm/kvm/
Darm.c394 phys_addr_t pgd_phys; in update_vttbr() local
436 pgd_phys = virt_to_phys(kvm_get_hwpgd(kvm)); in update_vttbr()
437 BUG_ON(pgd_phys & ~VTTBR_BADDR_MASK); in update_vttbr()
439 kvm->arch.vttbr = pgd_phys | vmid; in update_vttbr()