BUILD_NODE_MAPS

Section: ()
Updated: 06 October 2005
Index Return to Main Contents

 

NAME

build_node_maps - callback to setup bootmem structs for each node  

SYNOPSIS

"SYNOPSIS"

int __init build_node_maps (unsigned long start, unsigned long len, int node);  

ARGUMENTS

start
physical start of range
len
length of range
node
node where this range resides
 

DESCRIPTION

We allocate a struct bootmem_data for each piece of memory that we wish to treat as a virtually contiguous block (i.e. each node). Each such block must start on an IA64_GRANULE_SIZE boundary, so we round the address down if necessary. Any non-existent pages will simply be part of the virtual memmap. We also update min_low_pfn and max_low_pfn here as we receive memory ranges from the caller.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION

This document was created by man2html, using the manual pages.
Time: 13:31:22 GMT, October 06, 2005