Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
mmu.c File Reference
#include <linux/percpu.h>
#include <linux/init.h>
#include <linux/string.h>
#include <linux/slab.h>
#include <linux/cache.h>
#include <asm/tlb.h>
#include <asm/tlbflush.h>
#include <asm/mmu_context.h>
#include <asm/page.h>

Go to the source code of this file.


void __init paging_init (void)
void __init init_mmu (void)
void __init pgtable_cache_init (void)


struct kmem_cache *pgtable_cache __read_mostly

Function Documentation

void __init init_mmu ( void  )

Definition at line 25 of file mmu.c.

void __init paging_init ( void  )

paging_init - setup page tables

paging_init() sets up the page tables for each node of the system and frees the bootmem allocator memory for general use.

Definition at line 17 of file mmu.c.

void __init pgtable_cache_init ( void  )

Definition at line 62 of file mmu.c.

Variable Documentation

Definition at line 50 of file mmu.c.