Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
init_32.c File Reference
#include <linux/module.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/types.h>
#include <linux/mm.h>
#include <linux/stddef.h>
#include <linux/init.h>
#include <linux/bootmem.h>
#include <linux/highmem.h>
#include <linux/initrd.h>
#include <linux/pagemap.h>
#include <linux/memblock.h>
#include <linux/gfp.h>
#include <linux/slab.h>
#include <linux/hugetlb.h>
#include <asm/pgalloc.h>
#include <asm/prom.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/mmu.h>
#include <asm/smp.h>
#include <asm/machdep.h>
#include <asm/btext.h>
#include <asm/tlb.h>
#include <asm/sections.h>
#include <asm/hugetlb.h>
#include "mmu_decl.h"

Go to the source code of this file.

Macros

#define MAX_LOW_MEM   CONFIG_LOWMEM_SIZE
 

Functions

 EXPORT_SYMBOL (memstart_addr)
 
 EXPORT_SYMBOL (kernstart_addr)
 
void MMU_init (void)
 
void MMU_setup (void)
 
void __initearly_get_page (void)
 

Variables

phys_addr_t total_memory
 
phys_addr_t total_lowmem
 
phys_addr_t memstart_addr = (phys_addr_t)~0ull
 
phys_addr_t kernstart_addr
 
phys_addr_t lowmem_end_addr
 
int boot_mapsize
 
struct task_structcurrent_set [NR_CPUS]
 
int __map_without_bats
 
int __map_without_ltlbs
 
int __allow_ioremap_reserved
 
unsigned long __max_low_memory = MAX_LOW_MEM
 

Macro Definition Documentation

#define MAX_LOW_MEM   CONFIG_LOWMEM_SIZE

Definition at line 58 of file init_32.c.

Function Documentation

void __init* early_get_page ( void  )

Definition at line 199 of file init_32.c.

EXPORT_SYMBOL ( memstart_addr  )
EXPORT_SYMBOL ( kernstart_addr  )
void __init MMU_init ( void  )

Definition at line 127 of file init_32.c.

void MMU_setup ( void  )

Definition at line 106 of file init_32.c.

Variable Documentation

int __allow_ioremap_reserved

Definition at line 98 of file init_32.c.

int __map_without_bats

Definition at line 92 of file init_32.c.

int __map_without_ltlbs

Definition at line 93 of file init_32.c.

unsigned long __max_low_memory = MAX_LOW_MEM

Definition at line 101 of file init_32.c.

int boot_mapsize

Definition at line 76 of file init_32.c.

struct task_struct* current_set[NR_CPUS]

Definition at line 312 of file smp.c.

phys_addr_t kernstart_addr

Definition at line 65 of file init_32.c.

phys_addr_t lowmem_end_addr

Definition at line 74 of file init_32.c.

phys_addr_t memstart_addr = (phys_addr_t)~0ull

Definition at line 63 of file init_32.c.

phys_addr_t total_lowmem

Definition at line 61 of file init_32.c.

phys_addr_t total_memory

Definition at line 60 of file init_32.c.