Lines Matching full:nodes

81  * Sets up nr_nodes fake nodes interleaved over physical nodes ranging from addr
112 * Calculate the number of big nodes that can be allocated as a result in split_nodes_interleave()
126 * Continue to fill physical nodes with fake nodes until there is no in split_nodes_interleave()
214 * Sets up fake nodes of `size' interleaved over physical nodes ranging from
235 * physical block and try to create nodes of at least size in split_nodes_size_interleave_uniform()
238 * In the uniform case, split the nodes strictly by physical in split_nodes_size_interleave_uniform()
255 * The limit on emulated nodes is MAX_NUMNODES, so the in split_nodes_size_interleave_uniform()
259 * (but not necessarily over physical nodes). in split_nodes_size_interleave_uniform()
273 * Fill physical nodes with fake nodes of size until there is no memory in split_nodes_size_interleave_uniform()
348 * numa_emulation - Emulate NUMA nodes
352 * Emulate NUMA nodes according to the numa=fake kernel parameter.
359 * - @numa_meminfo is updated to reflect the emulated nodes.
362 * emulated nodes.
365 * nodes. The distances are determined considering how emulated nodes
366 * are mapped to physical nodes and match the actual distances.
368 * - emu_nid_to_phys[] reflects how emulated nodes are mapped to physical
369 * nodes. This is used by numa_add_cpu() and numa_remove_cpu().
397 * split the system RAM into N fake nodes. in numa_emulation()
420 pr_info("%s: phys: %d only got %d of %ld nodes, failing\n", in numa_emulation()
465 * for unmapped nodes. in numa_emulation()
469 /* Make sure numa_nodes_parsed only contains emulated nodes */ in numa_emulation()
477 * with faked numa nodes, particularly during later memory hotplug in numa_emulation()
489 /* make sure all emulated nodes are mapped to a physical node */ in numa_emulation()
518 /* distance between fake nodes is already ok */ in numa_emulation()