Home
last modified time | relevance | path

Searched refs:active_mm (Results 1 – 25 of 86) sorted by relevance

1234

/arch/hexagon/mm/
A Dvm_tlb.c31 if (mm->context.ptbase == current->active_mm->context.ptbase) in flush_tlb_range()
60 if (current->active_mm->context.ptbase == mm->context.ptbase) in flush_tlb_mm()
71 if (mm->context.ptbase == current->active_mm->context.ptbase) in flush_tlb_page()
/arch/powerpc/kernel/
A Dswsusp.c31 switch_mmu_context(current->active_mm, current->active_mm, NULL); in restore_processor_state()
/arch/alpha/include/asm/
A Dtlbflush.h51 flush_tlb_current(current->active_mm); in flush_tlb()
76 if (mm == current->active_mm) in flush_tlb_mm()
88 if (mm == current->active_mm) in flush_tlb_page()
A Dcacheflush.h43 if (current->active_mm == mm) in flush_icache_user_page()
/arch/sparc/include/asm/
A Dmmu_context_32.h28 #define activate_mm(active_mm, mm) switch_mm((active_mm), (mm), NULL) argument
A Dmmu_context_64.h138 #define activate_mm(active_mm, mm) switch_mm(active_mm, mm, NULL) argument
A Dswitch_to_32.h61 cpumask_set_cpu(smp_processor_id(), mm_cpumask(next->active_mm)); \
/arch/arc/kernel/
A Dtroubleshoot.c80 struct mm_struct *active_mm = current->active_mm; in show_faulting_vma() local
85 mmap_read_lock(active_mm); in show_faulting_vma()
86 vma = vma_lookup(active_mm, address); in show_faulting_vma()
109 mmap_read_unlock(active_mm); in show_faulting_vma()
/arch/alpha/kernel/
A Dsmp.c148 current->active_mm = &init_mm; in smp_callin()
168 cpuid, current, current->active_mm)); in smp_callin()
628 if (mm == current->active_mm && !asn_locked()) in ipi_flush_tlb_mm()
639 if (mm == current->active_mm) { in flush_tlb_mm()
672 if (mm == current->active_mm && !asn_locked()) in ipi_flush_tlb_page()
686 if (mm == current->active_mm) { in flush_tlb_page()
723 if (mm == current->active_mm && !asn_locked()) in ipi_flush_icache_page()
740 if (mm == current->active_mm) { in flush_icache_user_page()
/arch/hexagon/include/asm/
A Dpgalloc.h74 current->active_mm->context.generation = kmap_generation; in pmd_populate_kernel()
84 ppmd = (pmd_t *)current->active_mm->pgd + pmdindex; in pmd_populate_kernel()
/arch/arm64/include/asm/
A Defi.h126 if (mm != current->active_mm) { in efi_set_pgd()
144 update_saved_ttbr0(current, current->active_mm); in efi_set_pgd()
/arch/m68k/include/asm/
A Dtlbflush.h80 if (mm == current->active_mm) in flush_tlb_mm()
86 if (vma->vm_mm == current->active_mm) in flush_tlb_page()
93 if (vma->vm_mm == current->active_mm) in flush_tlb_range()
/arch/sparc/power/
A Dhibernate.c38 struct mm_struct *mm = current->active_mm; in restore_processor_state()
/arch/openrisc/kernel/
A Dasm-offsets.c44 DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); in main()
/arch/parisc/include/asm/
A Dtlbflush.h58 if (mm == current->active_mm) in flush_tlb_mm()
/arch/arm/mm/
A Dtlb-v4.S33 act_mm r3 @ get current->active_mm
A Dtlb-v4wb.S33 act_mm r3 @ get current->active_mm
/arch/sparc/mm/
A Dfault_32.c51 (tsk->mm ? tsk->mm->context : tsk->active_mm->context)); in unhandled_fault()
54 (unsigned long) tsk->active_mm->pgd)); in unhandled_fault()
278 pgd = tsk->active_mm->pgd + offset; in do_sparc_fault()
/arch/sh/mm/
A Dtlb-sh3.c34 if (vma && current->active_mm != vma->vm_mm) in __update_tlb()
A Dtlb-pteaex.c25 if (vma && current->active_mm != vma->vm_mm) in __update_tlb()
A Dtlb-sh4.c23 if (vma && current->active_mm != vma->vm_mm) in __update_tlb()
/arch/sparc/kernel/
A Dunaligned_32.c229 current->active_mm->context)); in kernel_mna_trap_fault()
232 (unsigned long) current->active_mm->pgd)); in kernel_mna_trap_fault()
/arch/arm/kernel/
A Dsuspend.c23 struct mm_struct *mm = current->active_mm; in cpu_suspend()
/arch/csky/abiv2/
A Dcacheflush.c86 if (mm != current->active_mm || !cpumask_empty(&others)) { in flush_icache_mm_range()
/arch/microblaze/include/asm/
A Dmmu_context_mm.h127 static inline void activate_mm(struct mm_struct *active_mm, in activate_mm() argument

Completed in 30 milliseconds

1234