Linux Kernel
3.7.1
|
#include <linux/sched.h>
#include <asm/cputype.h>
Go to the source code of this file.
Macros | |
#define | flush_tlb_range(vma, start, end) __cpu_flush_user_tlb_range(start,end,vma) |
#define | flush_tlb_kernel_range(s, e) __cpu_flush_kern_tlb_range(s,e) |
Functions | |
void | __cpu_flush_user_tlb_range (unsigned long, unsigned long, struct vm_area_struct *) |
void | __cpu_flush_kern_tlb_range (unsigned long, unsigned long) |
Variables | |
struct cpu_tlb_fns | cpu_tlb |
#define flush_tlb_kernel_range | ( | s, | |
e | |||
) | __cpu_flush_kern_tlb_range(s,e) |
Definition at line 105 of file tlbflush.h.
#define flush_tlb_range | ( | vma, | |
start, | |||
end | |||
) | __cpu_flush_user_tlb_range(start,end,vma) |
Definition at line 104 of file tlbflush.h.
void __cpu_flush_kern_tlb_range | ( | unsigned | long, |
unsigned | long | ||
) |
void __cpu_flush_user_tlb_range | ( | unsigned | long, |
unsigned | long, | ||
struct vm_area_struct * | |||
) |
struct cpu_tlb_fns cpu_tlb |