Home
last modified time | relevance | path

Searched refs:ppc64_tlb_batch (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/powerpc/mm/
Dtlb_hash64.c35 DEFINE_PER_CPU(struct ppc64_tlb_batch, ppc64_tlb_batch);
47 struct ppc64_tlb_batch *batch = &get_cpu_var(ppc64_tlb_batch); in hpte_need_flush()
102 put_cpu_var(ppc64_tlb_batch); in hpte_need_flush()
131 put_cpu_var(ppc64_tlb_batch); in hpte_need_flush()
141 void __flush_tlb_pending(struct ppc64_tlb_batch *batch) in __flush_tlb_pending()
160 struct ppc64_tlb_batch *tlbbatch = &get_cpu_var(ppc64_tlb_batch); in tlb_flush()
169 put_cpu_var(ppc64_tlb_batch); in tlb_flush()
Dhash_native_64.c644 struct ppc64_tlb_batch *batch = this_cpu_ptr(&ppc64_tlb_batch); in native_flush_hash_range()
Dhash_utils_64.c1410 struct ppc64_tlb_batch *batch = in flush_hash_range()
1411 this_cpu_ptr(&ppc64_tlb_batch); in flush_hash_range()
/linux-4.4.14/arch/powerpc/include/asm/
Dtlbflush.h93 struct ppc64_tlb_batch { struct
102 DECLARE_PER_CPU(struct ppc64_tlb_batch, ppc64_tlb_batch); argument
104 extern void __flush_tlb_pending(struct ppc64_tlb_batch *batch);
110 struct ppc64_tlb_batch *batch = this_cpu_ptr(&ppc64_tlb_batch); in arch_enter_lazy_mmu_mode()
117 struct ppc64_tlb_batch *batch = this_cpu_ptr(&ppc64_tlb_batch); in arch_leave_lazy_mmu_mode()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dlpar.c524 struct ppc64_tlb_batch *batch = this_cpu_ptr(&ppc64_tlb_batch); in pSeries_lpar_flush_hash_range()
/linux-4.4.14/arch/powerpc/kernel/
Dprocess.c769 struct ppc64_tlb_batch *batch; in __switch_to()
884 batch = this_cpu_ptr(&ppc64_tlb_batch); in __switch_to()
907 batch = this_cpu_ptr(&ppc64_tlb_batch); in __switch_to()