Searched refs:flush_mm (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/arch/s390/include/asm/
H A Dmmu.h10 unsigned int flush_mm; member in struct:__anon2456
H A Dmmu_context.h23 mm->context.flush_mm = 0; init_new_context()
101 if (mm->context.flush_mm) finish_arch_post_lock_switch()
H A Dtlbflush.h159 if (mm->context.flush_mm) { __tlb_flush_mm_lazy()
161 mm->context.flush_mm = 0; __tlb_flush_mm_lazy()
H A Dpgtable.h974 mm->context.flush_mm = 1; ptep_flush_lazy()
1452 mm->context.flush_mm = 1; pmdp_flush_lazy()
/linux-4.1.27/arch/mn10300/mm/
H A Dtlb-smp.c44 static struct mm_struct *flush_mm; variable in typeref:struct:mm_struct
79 local_flush_tlb_page(flush_mm, flush_va); smp_flush_tlb()
119 flush_mm = mm; flush_tlb_others()
134 flush_mm = NULL; flush_tlb_others()
/linux-4.1.27/arch/m32r/kernel/
H A Dsmp.c49 static struct mm_struct *flush_mm; variable in typeref:struct:mm_struct
406 flush_mm = mm; flush_tlb_others()
423 flush_mm = NULL; flush_tlb_others()
451 unsigned long *mmc = &flush_mm->context[cpu_id]; smp_invalidate_interrupt()
458 if (flush_mm == current->active_mm) smp_invalidate_interrupt()
459 activate_context(flush_mm); smp_invalidate_interrupt()
461 cpumask_clear_cpu(cpu_id, mm_cpumask(flush_mm)); smp_invalidate_interrupt()
/linux-4.1.27/arch/x86/mm/
H A Dtlb.c32 struct mm_struct *flush_mm; member in struct:flush_tlb_info
107 if (f->flush_mm != this_cpu_read(cpu_tlbstate.active_mm)) flush_tlb_func()
138 info.flush_mm = mm; native_flush_tlb_others()
/linux-4.1.27/arch/s390/mm/
H A Dpgtable.c1161 tlb->mm->context.flush_mm = 1; tlb_remove_table()
/linux-4.1.27/arch/arc/mm/
H A Dtlb.c247 * flush_mm called during fork,exit,munmap etc, multiple times as well. local_flush_tlb_mm()

Completed in 340 milliseconds