Go to the documentation of this file.
11 #ifndef _ASM_TLBFLUSH_H
12 #define _ASM_TLBFLUSH_H
15 #include <asm/processor.h>
34 :
"m"(MMUCTR),
"i"(MMUCTR_IIV|MMUCTR_DIV)
62 unsigned long pteu,
flags, cnx;
69 #ifdef CONFIG_MN10300_TLB_USE_PIDR
74 #ifdef CONFIG_MN10300_TLB_USE_PIDR
75 pteu |= cnx & xPTEU_PID;
106 #define flush_tlb() flush_tlb_current_task()
109 unsigned long start,
unsigned long end)
131 unsigned long start,
unsigned long end)
138 #define flush_tlb_page(vma, addr) local_flush_tlb_page((vma)->vm_mm, addr)
139 #define flush_tlb() flush_tlb_all()
150 unsigned long start,
unsigned long end)