Searched refs:cpu_switch_mm (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | mmu_context.h | 49 static inline void cpu_switch_mm(pgd_t *pgd, struct mm_struct *mm) in cpu_switch_mm() function 122 cpu_switch_mm(mm->pgd, mm); in cpu_uninstall_idmap() 131 cpu_switch_mm(lm_alias(idmap_pg_dir), &init_mm); in cpu_install_idmap()
|
| /Linux-v5.4/arch/arm/include/asm/ |
| D | mmu_context.h | 66 cpu_switch_mm(mm->pgd, mm); in check_and_switch_context() 86 cpu_switch_mm(mm->pgd, mm); in finish_arch_post_lock_switch()
|
| D | proc-fns.h | 154 #define cpu_switch_mm(pgd,mm) cpu_do_switch_mm(virt_to_phys(pgd),mm) macro 185 #define cpu_switch_mm(pgd,mm) { } macro
|
| /Linux-v5.4/arch/unicore32/include/asm/ |
| D | cpu-single.h | 18 #define cpu_switch_mm(pgd, mm) cpu_do_switch_mm(virt_to_phys(pgd), mm) macro
|
| D | mmu_context.h | 52 cpu_switch_mm(next->pgd, next); in switch_mm()
|
| /Linux-v5.4/arch/nds32/include/asm/ |
| D | proc-fns.h | 16 extern void cpu_switch_mm(struct mm_struct *mm);
|
| D | mmu_context.h | 61 cpu_switch_mm(next); in switch_mm()
|
| /Linux-v5.4/arch/arm/kernel/ |
| D | hibernate.c | 85 cpu_switch_mm(idmap_pgd, &init_mm); in arch_restore_image()
|
| D | suspend.c | 37 cpu_switch_mm(mm->pgd, mm); in cpu_suspend()
|
| D | smp.c | 391 cpu_switch_mm(mm->pgd, mm); in secondary_start_kernel()
|
| /Linux-v5.4/arch/arm/mm/ |
| D | idmap.c | 129 cpu_switch_mm(idmap_pgd, &init_mm); in setup_mm_for_reboot()
|
| D | context.c | 276 cpu_switch_mm(mm->pgd, mm); in check_and_switch_context()
|
| /Linux-v5.4/arch/arm64/mm/ |
| D | context.c | 237 cpu_switch_mm(mm->pgd, mm); in check_and_switch_context()
|
| /Linux-v5.4/arch/nds32/mm/ |
| D | proc.c | 526 void cpu_switch_mm(struct mm_struct *mm) in cpu_switch_mm() function
|