Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
mmu_context.h File Reference

Go to the source code of this file.

Macros

#define TLB_STEP   0x00000010
 
#define TLB_PTEH   0x00000000
 
#define TLB_PTEL   0x00000008
 
#define PTEH_ASID_SHIFT   2
 
#define PTEH_VALID   0x0000000000000001
 
#define PTEH_SHARED   0x0000000000000002
 
#define PTEH_MATCH_ASID   0x00000000000003ff
 

Functions

void __do_tlb_refill (unsigned long address, unsigned long long is_text_not_data, pte_t *pte)
 

Macro Definition Documentation

#define PTEH_ASID_SHIFT   2

Definition at line 10 of file mmu_context.h.

#define PTEH_MATCH_ASID   0x00000000000003ff

Definition at line 13 of file mmu_context.h.

#define PTEH_SHARED   0x0000000000000002

Definition at line 12 of file mmu_context.h.

#define PTEH_VALID   0x0000000000000001

Definition at line 11 of file mmu_context.h.

#define TLB_PTEH   0x00000000

Definition at line 6 of file mmu_context.h.

#define TLB_PTEL   0x00000008

Definition at line 7 of file mmu_context.h.

#define TLB_STEP   0x00000010

Definition at line 5 of file mmu_context.h.

Function Documentation

void __do_tlb_refill ( unsigned long  address,
unsigned long long  is_text_not_data,
pte_t pte 
)