/linux-master/arch/arc/mm/ |
H A D | tlb.c | 425 if (current->active_mm != vma->vm_mm)
|
/linux-master/arch/arm/mm/ |
H A D | init.c | 438 set_section_perms(perms, n, true, current->active_mm);
|
H A D | fault.c | 216 struct mm_struct *mm = tsk->active_mm;
|
/linux-master/drivers/cpufreq/ |
H A D | pmac32-cpufreq.c | 300 switch_mmu_context(NULL, current->active_mm, NULL);
|
/linux-master/arch/mips/mm/ |
H A D | tlb-r4k.c | 306 if (current->active_mm != vma->vm_mm)
|
H A D | c-r4k.c | 44 * active_mm must be checked before using user addresses, falling 568 if ((mm == current->active_mm) && (pte_val(*ptep) & _PAGE_VALID)) 593 if (vaddr && cpu_has_vtag_icache && mm == current->active_mm) {
|
/linux-master/arch/arm64/kernel/ |
H A D | smp.c | 215 current->active_mm = mm;
|
/linux-master/arch/powerpc/lib/ |
H A D | code-patching.c | 84 struct mm_struct *orig_mm = current->active_mm;
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | radix_tlb.c | 678 if (current->active_mm == mm) { 689 current->active_mm = &init_mm;
|
/linux-master/kernel/sched/ |
H A D | core.c | 5375 enter_lazy_tlb(prev->active_mm, next); 5377 next->active_mm = prev->active_mm; 5379 mmgrab_lazy_tlb(prev->active_mm); 5381 prev->active_mm = NULL; 5383 membarrier_switch_mm(rq, prev->active_mm, next->mm); 5389 * case 'prev->active_mm == next->mm' through 5392 switch_mm_irqs_off(prev->active_mm, next->mm, next); 5397 rq->prev_mm = prev->active_mm; 5398 prev->active_mm [all...] |
/linux-master/drivers/macintosh/ |
H A D | via-pmu.c | 1922 switch_mmu_context(NULL, current->active_mm, NULL); 2011 switch_mmu_context(NULL, current->active_mm, NULL);
|
/linux-master/kernel/ |
H A D | cpu.c | 895 struct mm_struct *mm = idle->active_mm; 899 * clean up any remaining active_mm state. 902 idle->active_mm = &init_mm;
|
H A D | exit.c | 546 BUG_ON(mm != current->active_mm);
|
/linux-master/arch/sparc/kernel/ |
H A D | smp_64.c | 131 current->active_mm = &init_mm; 892 /* It is not valid to test "current->active_mm == mm" here.
|
H A D | traps_64.c | 2924 current->active_mm = &init_mm;
|
/linux-master/arch/loongarch/kernel/ |
H A D | traps.c | 1133 current->active_mm = &init_mm;
|
/linux-master/arch/powerpc/kernel/ |
H A D | smp.c | 1628 current->active_mm = &init_mm;
|
/linux-master/arch/arm64/mm/ |
H A D | fault.c | 141 mm = current->active_mm; 143 pr_alert("[%016lx] user address but active_mm is swapper\n",
|
/linux-master/arch/sparc/mm/ |
H A D | srmmu.c | 1676 if (atomic_read(&mm->mm_users) == 1 && current->active_mm == mm)
|
/linux-master/include/linux/ |
H A D | sched.h | 889 struct mm_struct *active_mm; member in struct:task_struct
|
/linux-master/arch/mips/kernel/ |
H A D | traps.c | 2269 current->active_mm = &init_mm;
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | common.c | 2231 cur->active_mm = &init_mm;
|
/linux-master/arch/arm64/include/asm/ |
H A D | pgtable.h | 349 if (mm != current->active_mm && atomic_read(&mm->mm_users) <= 1)
|
/linux-master/arch/x86/events/ |
H A D | core.c | 2798 ldt = READ_ONCE(current->active_mm->context.ldt);
|
/linux-master/arch/powerpc/xmon/ |
H A D | xmon.c | 3320 mm = tsk->active_mm;
|