Home
last modified time | relevance | path

Searched refs:MMU_NO_CONTEXT (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/
H A Dmmu_context.c120 mm->context.id = MMU_NO_CONTEXT; in steal_context_smp()
146 return MMU_NO_CONTEXT; in steal_context_smp()
160 mm->context.id = MMU_NO_CONTEXT; in steal_all_contexts()
194 mm->context.id = MMU_NO_CONTEXT; in steal_context_up()
253 if (likely(id != MMU_NO_CONTEXT)) in switch_mmu_context()
266 if (id == MMU_NO_CONTEXT) in switch_mmu_context()
320 mm->context.id = MMU_NO_CONTEXT; in init_new_context()
334 if (mm->context.id == MMU_NO_CONTEXT) in destroy_context()
341 if (id != MMU_NO_CONTEXT) { in destroy_context()
343 mm->context.id = MMU_NO_CONTEXT; in destroy_context()
[all...]
H A Dtlb.c163 if (pid != MMU_NO_CONTEXT) in local_flush_tlb_mm()
176 if (pid != MMU_NO_CONTEXT) in __local_flush_tlb_page()
248 if (unlikely(pid == MMU_NO_CONTEXT)) in flush_tlb_mm()
277 if (unlikely(pid == MMU_NO_CONTEXT)) in __flush_tlb_page()
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/
H A Dmmu_context.c133 mm->context.id = MMU_NO_CONTEXT; in steal_context_smp()
159 return MMU_NO_CONTEXT; in steal_context_smp()
178 mm->context.id = MMU_NO_CONTEXT; in steal_all_contexts()
220 mm->context.id = MMU_NO_CONTEXT; in steal_context_up()
290 if (likely(id != MMU_NO_CONTEXT)) { in switch_mmu_context()
310 if (id == MMU_NO_CONTEXT) in switch_mmu_context()
372 * We have MMU_NO_CONTEXT set to be ~0. Hence check in init_new_context()
380 mm->context.id = MMU_NO_CONTEXT; in init_new_context()
394 if (mm->context.id == MMU_NO_CONTEXT) in destroy_context()
401 if (id != MMU_NO_CONTEXT) { in destroy_context()
[all...]
H A Dtlb.c197 if (pid != MMU_NO_CONTEXT) in local_flush_tlb_mm()
210 if (pid != MMU_NO_CONTEXT) in __local_flush_tlb_page()
273 if (unlikely(pid == MMU_NO_CONTEXT)) in flush_tlb_mm()
302 if (unlikely(pid == MMU_NO_CONTEXT)) in __flush_tlb_page()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/
H A Dtlbflush.h29 #define MMU_NO_CONTEXT ((unsigned int)-1) macro
39 if (pid != MMU_NO_CONTEXT) in local_flush_tlb_mm()
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c581 if (pid != MMU_NO_CONTEXT) in radix__local_flush_tlb_mm()
594 if (pid != MMU_NO_CONTEXT) in radix__local_flush_all_mm()
613 if (pid != MMU_NO_CONTEXT) in radix__local_flush_tlb_page_psize()
700 if (unlikely(pid == MMU_NO_CONTEXT)) in radix__flush_tlb_mm()
743 if (unlikely(pid == MMU_NO_CONTEXT)) in __flush_all_mm()
787 if (unlikely(pid == MMU_NO_CONTEXT)) in radix__flush_tlb_page_psize()
898 if (unlikely(pid == MMU_NO_CONTEXT)) in __radix__flush_tlb_range()
1087 if (unlikely(pid == MMU_NO_CONTEXT)) in __radix__flush_tlb_range_psize()
1165 if (unlikely(pid == MMU_NO_CONTEXT)) in radix__flush_tlb_collapsed_pmd()
1246 if (unlikely(pid == MMU_NO_CONTEXT)) in radix_kvm_prefetch_workaround()
[all...]
H A Dmmu_context.c106 * For book3s we have MMU_NO_CONTEXT set to be ~0. Hence check in hash__init_new_context()
278 mm->context.id = MMU_NO_CONTEXT; in destroy_context()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/32/
H A Dtlbflush.h5 #define MMU_NO_CONTEXT (0) macro
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c586 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in radix__local_flush_tlb_mm()
600 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in radix__local_flush_all_mm()
620 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in radix__local_flush_tlb_page_psize()
840 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in radix__flush_tlb_mm()
881 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in __flush_all_mm()
921 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in radix__flush_tlb_page_psize()
1029 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in __radix__flush_tlb_range()
1247 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in __radix__flush_tlb_range_psize()
1322 if (WARN_ON_ONCE(pid == MMU_NO_CONTEXT)) in radix__flush_tlb_collapsed_pmd()
H A Dmmu_context.c109 * For book3s we have MMU_NO_CONTEXT set to be ~0. Hence check in hash__init_new_context()
298 mm->context.id = MMU_NO_CONTEXT; in destroy_context()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/
H A Dtlbflush.h30 #define MMU_NO_CONTEXT ((unsigned int)-1) macro
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/32/
H A Dtlbflush.h7 #define MMU_NO_CONTEXT (0) macro
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dmmu_decl.h29 trace_tlbia(MMU_NO_CONTEXT); in _tlbil_all()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h5 #define MMU_NO_CONTEXT ~0UL macro
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h5 #define MMU_NO_CONTEXT ~0UL macro
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dmmu_decl.h29 trace_tlbia(MMU_NO_CONTEXT); in _tlbil_all()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dprocess.c1865 p->thread.pid = MMU_NO_CONTEXT; in copy_thread()

Completed in 14 milliseconds