Name

get_pfn_range_for_nid — Return the start and end page frames for a node

Synopsis

void get_pfn_range_for_nid (unsigned int nid,
 unsigned long * start_pfn,
 unsigned long * end_pfn);
 

Arguments

unsigned int nid

The nid to return the range for. If MAX_NUMNODES, the min and max PFN are returned.

unsigned long * start_pfn

Passed by reference. On return, it will have the node start_pfn.

unsigned long * end_pfn

Passed by reference. On return, it will have the node end_pfn.

Description

It returns the start and end page frame of a node based on information provided by memblock_set_node. If called for a node with no available memory, a warning is printed and the start and end PFNs will be 0.