Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
numa.c File Reference
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/bootmem.h>
#include <linux/swap.h>
#include <linux/initrd.h>
#include <linux/pfn.h>
#include <linux/module.h>
#include <asm/hwrpb.h>
#include <asm/pgalloc.h>

Go to the source code of this file.

Macros

#define DBGDCONT(args...)
 
#define for_each_mem_cluster(memdesc, _cluster, i)
 

Functions

 EXPORT_SYMBOL (node_data)
 
void __init setup_memory (void *kernel_end)
 
void __init paging_init (void)
 
void __init mem_init (void)
 

Variables

pg_data_t node_data [MAX_NUMNODES]
 

Macro Definition Documentation

#define DBGDCONT (   args...)

Definition at line 28 of file numa.c.

#define for_each_mem_cluster (   memdesc,
  _cluster,
  i 
)
Value:
for ((_cluster) = (memdesc)->cluster, (i) = 0; \
(i) < (memdesc)->numclusters; (i)++, (_cluster)++)

Definition at line 31 of file numa.c.

Function Documentation

EXPORT_SYMBOL ( node_data  )
void __init mem_init ( void  )

Definition at line 324 of file numa.c.

void __init paging_init ( void  )

Definition at line 290 of file numa.c.

void __init setup_memory ( void kernel_end)

Definition at line 252 of file numa.c.

Variable Documentation

Definition at line 21 of file numa.c.