Searched refs:loaded_mm (Results 1 – 3 of 3) sorted by relevance
360 if (per_cpu(cpu_tlbstate.loaded_mm, cpu) != mm) in mm_active_cpus_exceeds()478 while (READ_ONCE(per_cpu(cpu_tlbstate.loaded_mm, cpu)) == LOADED_MM_SWITCHING) in finish_asid_transition()481 if (READ_ONCE(per_cpu(cpu_tlbstate.loaded_mm, cpu)) != mm) in finish_asid_transition()587 struct mm_struct *loaded_mm = this_cpu_read(cpu_tlbstate.loaded_mm); in leave_mm() local597 if (loaded_mm == &init_mm) in leave_mm()770 cr4_update_pce_mm(this_cpu_read(cpu_tlbstate.loaded_mm)); in cr4_update_pce()786 struct mm_struct *prev = this_cpu_read(cpu_tlbstate.loaded_mm); in switch_mm_irqs_off()914 this_cpu_write(cpu_tlbstate.loaded_mm, LOADED_MM_SWITCHING); in switch_mm_irqs_off()964 this_cpu_write(cpu_tlbstate.loaded_mm, next); in switch_mm_irqs_off()989 if (this_cpu_read(cpu_tlbstate.loaded_mm) == &init_mm) in enter_lazy_tlb()[all …]
1021 .loaded_mm = &init_mm,
140 if (this_cpu_read(cpu_tlbstate.loaded_mm) != mm) in flush_ldt()