|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/list.h>#include <linux/spinlock.h>#include <linux/mm.h>#include <linux/slab.h>#include <linux/device.h>#include <linux/hugetlb.h>#include <linux/delay.h>#include <linux/timex.h>#include <linux/srcu.h>#include <asm/processor.h>#include "gru.h"#include "grutables.h"#include <asm/uv/uv_hub.h>Go to the source code of this file.
Macros | |
| #define | gru_random() get_cycles() |
| #define | MAX_LOCAL_TGH 16 |
Functions | |
| void | gru_flush_tlb_range (struct gru_mm_struct *gms, unsigned long start, unsigned long len) |
| void | gru_flush_all_tlb (struct gru_state *gru) |
| struct gru_mm_struct * | gru_register_mmu_notifier (void) |
| void | gru_drop_mmu_notifier (struct gru_mm_struct *gms) |
| void | gru_tgh_flush_init (struct gru_state *gru) |
| #define gru_random | ( | ) | get_cycles() |
Definition at line 43 of file grutlbpurge.c.
| #define MAX_LOCAL_TGH 16 |
Definition at line 353 of file grutlbpurge.c.
| void gru_drop_mmu_notifier | ( | struct gru_mm_struct * | gms | ) |
Definition at line 329 of file grutlbpurge.c.
Definition at line 209 of file grutlbpurge.c.
| void gru_flush_tlb_range | ( | struct gru_mm_struct * | gms, |
| unsigned long | start, | ||
| unsigned long | len | ||
| ) |
Definition at line 158 of file grutlbpurge.c.
|
read |
Definition at line 298 of file grutlbpurge.c.
Definition at line 355 of file grutlbpurge.c.
1.8.2