Lines Matching refs:ei
45 static int __init emu_setup_memblk(struct numa_meminfo *ei, in emu_setup_memblk() argument
49 struct numa_memblk *eb = &ei->blk[ei->nr_blks]; in emu_setup_memblk()
52 if (ei->nr_blks >= NR_NODE_MEMBLKS) { in emu_setup_memblk()
57 ei->nr_blks++; in emu_setup_memblk()
80 static int __init split_nodes_interleave(struct numa_meminfo *ei, in split_nodes_interleave() argument
173 ret = emu_setup_memblk(ei, pi, nid++ % nr_nodes, in split_nodes_interleave()
205 static int __init split_nodes_size_interleave(struct numa_meminfo *ei, in split_nodes_size_interleave() argument
273 ret = emu_setup_memblk(ei, pi, nid++ % MAX_NUMNODES, in split_nodes_size_interleave()
312 static struct numa_meminfo ei __initdata; in numa_emulation()
323 memset(&ei, 0, sizeof(ei)); in numa_emulation()
338 ret = split_nodes_size_interleave(&ei, &pi, 0, max_addr, size); in numa_emulation()
343 ret = split_nodes_interleave(&ei, &pi, 0, max_addr, n); in numa_emulation()
351 if (numa_cleanup_meminfo(&ei) < 0) { in numa_emulation()
394 *numa_meminfo = ei; in numa_emulation()