Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
mmu.c File Reference
#include <linux/export.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/mman.h>
#include <linux/nodemask.h>
#include <linux/memblock.h>
#include <linux/fs.h>
#include <asm/cputype.h>
#include <asm/sections.h>
#include <asm/setup.h>
#include <asm/sizes.h>
#include <asm/tlb.h>
#include <asm/mmu_context.h>
#include "mm.h"

Go to the source code of this file.

Data Structures

struct  cachepolicy
 

Functions

 EXPORT_SYMBOL (empty_zero_page)
 
 EXPORT_SYMBOL (pgprot_default)
 
 early_param ("cachepolicy", early_cachepolicy)
 
pgprot_t phys_mem_access_prot (struct file *file, unsigned long pfn, unsigned long size, pgprot_t vma_prot)
 
 EXPORT_SYMBOL (phys_mem_access_prot)
 
void __init paging_init (void)
 
void setup_mm_for_reboot (void)
 
int kern_addr_valid (unsigned long addr)
 

Variables

struct pageempty_zero_page
 
pgprot_t pgprot_default
 

Function Documentation

early_param ( "cachepolicy"  ,
early_cachepolicy   
)
EXPORT_SYMBOL ( empty_zero_page  )
EXPORT_SYMBOL ( pgprot_default  )
EXPORT_SYMBOL ( phys_mem_access_prot  )
int kern_addr_valid ( unsigned long  addr)

Definition at line 322 of file mmu.c.

void __init paging_init ( void  )

Definition at line 274 of file mmu.c.

pgprot_t phys_mem_access_prot ( struct file file,
unsigned long  pfn,
unsigned long  size,
pgprot_t  vma_prot 
)

Definition at line 151 of file mmu.c.

void setup_mm_for_reboot ( void  )

Definition at line 313 of file mmu.c.

Variable Documentation

struct page* empty_zero_page

Definition at line 42 of file mmu.c.

pgprot_t pgprot_default

Definition at line 45 of file mmu.c.