Home
last modified time | relevance | path

Searched refs:numa_meminfo (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/mm/
H A Dnuma_memblks.c15 static struct numa_meminfo numa_meminfo __initdata_or_meminfo;
22 const struct numa_meminfo *mi) in numa_nodemask_from_meminfo()
134 struct numa_meminfo *mi) in numa_add_memblk_to()
181 struct numa_meminfo *src) in numa_move_tail_memblk()
331 for (i = 0; i < numa_meminfo.nr_blks; i++) { in numa_clear_kernel_node_hotplug()
364 for (i = 0; i < numa_meminfo.nr_blks; i++) { in numa_clear_kernel_node_hotplug()
430 memset(&numa_meminfo, 0, sizeof(numa_meminfo)); in numa_memblks_init()
453 ret = numa_cleanup_meminfo(&numa_meminfo); in numa_memblks_init()
459 return numa_register_meminfo(&numa_meminfo); in numa_memblks_init()
488 struct numa_meminfo *mi = &numa_meminfo; in numa_fill_memblks()
[all …]
H A Dnuma_emulation.c49 static int __init emu_setup_memblk(struct numa_meminfo *ei, in emu_setup_memblk()
50 struct numa_meminfo *pi, in emu_setup_memblk()
86 static int __init split_nodes_interleave(struct numa_meminfo *ei, in split_nodes_interleave()
87 struct numa_meminfo *pi, in split_nodes_interleave()
220 struct numa_meminfo *pi, in split_nodes_size_interleave_uniform()
324 struct numa_meminfo *pi, in split_nodes_size_interleave()
374 void __init numa_emulation(struct numa_meminfo *numa_meminfo, int numa_dist_cnt) in numa_emulation() argument
376 static struct numa_meminfo ei __initdata; in numa_emulation()
377 static struct numa_meminfo pi __initdata; in numa_emulation()
389 pi = *numa_meminfo; in numa_emulation()
[all …]
/linux-6.15/include/linux/
H A Dnuma_memblks.h19 struct numa_meminfo { struct
25 void __init numa_remove_memblk_from(int idx, struct numa_meminfo *mi); argument
27 int __init numa_cleanup_meminfo(struct numa_meminfo *mi);
40 void __init numa_emulation(struct numa_meminfo *numa_meminfo,
43 static inline void numa_emulation(struct numa_meminfo *numa_meminfo, in numa_emulation() argument
/linux-6.15/arch/loongarch/kernel/
H A Dnuma.c33 static struct numa_meminfo numa_meminfo; variable
149 struct numa_meminfo *mi) in numa_add_memblk_to()
187 return numa_add_memblk_to(nid, start, end, &numa_meminfo); in numa_add_memblk()
239 for (i = 0; i < numa_meminfo.nr_blks; i++) { in add_numamem_region()
240 struct numa_memblk *mb = &numa_meminfo.blk[i]; in add_numamem_region()
340 memset(&numa_meminfo, 0, sizeof(numa_meminfo)); in init_numa_memory()
/linux-6.15/arch/loongarch/include/asm/
H A Dnuma.h32 struct numa_meminfo { struct