static int __init numa_register_memblks(struct numa_meminfo *mi)
{
unsigned long uninitialized_var(pfn_align);
int i, nid;
/* Account for nodes with cpus and no memory */
node_possible_map = numa_nodes_parsed;
numa_nodemask_from_meminfo(&node_possible_map, mi);
if (WARN_ON(nodes_empty(node_possible_map)))
return -EINVAL;
Here is a bit more of that code for context:
static int __init numa_register_ memblks( struct numa_meminfo *mi) var(pfn_ align);
{
unsigned long uninitialized_
int i, nid;
/* Account for nodes with cpus and no memory */ from_meminfo( &node_possible_ map, mi); nodes_empty( node_possible_ map)))
node_possible_map = numa_nodes_parsed;
numa_nodemask_
if (WARN_ON(
return -EINVAL;