#include <linux/cpumask.h>
#include <linux/module.h>
#include <linux/hugetlb.h>
#include <asm/tlbflush.h>
#include <asm/homecache.h>
#include <hv/hypervisor.h>
Go to the source code of this file.
DEFINE_PER_CPU |
( |
int |
, |
|
|
current_asid |
|
|
) |
| |
flush_tlb_all - Completely invalidate TLBs on all CPUs
Definition at line 78 of file tlb.c.
flush_tlb_current_task - Invalidate TLB of current task
Definition at line 48 of file tlb.c.
void flush_tlb_kernel_range |
( |
unsigned long |
start, |
|
|
unsigned long |
end |
|
) |
| |
Definition at line 94 of file tlb.c.
flush_tlb_mm - Invalidate TLB of specified VM context : The VM context to invalidate.
Definition at line 34 of file tlb.c.
flush_tlb_page - Invalidate TLB of page : The VM context to invalidate the page for. : The virtual address of the page to invalidate.
Definition at line 62 of file tlb.c.
Definition at line 53 of file tlb.c.
Definition at line 68 of file tlb.c.
Definition at line 25 of file tlb.c.
Definition at line 25 of file tlb.c.