/Linux-v4.19/arch/sh/mm/ |
D | numa.c | 44 NODE_DATA(nid) = __va(memblock_alloc_base(sizeof(struct pglist_data), in setup_bootmem_node() 46 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in setup_bootmem_node() 48 NODE_DATA(nid)->node_start_pfn = start_pfn; in setup_bootmem_node() 49 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in setup_bootmem_node()
|
D | init.c | 212 NODE_DATA(nid) = __va(phys); in allocate_pgdat() 213 memset(NODE_DATA(nid), 0, sizeof(struct pglist_data)); in allocate_pgdat() 216 NODE_DATA(nid)->node_start_pfn = start_pfn; in allocate_pgdat() 217 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in allocate_pgdat()
|
/Linux-v4.19/arch/alpha/mm/ |
D | numa.c | 143 NODE_DATA(nid)->bdata = &bootmem_node_data[nid]; in setup_memory_node() 148 DBGDCONT(" DISCONTIG: node_data[%d] is at 0x%p\n", nid, NODE_DATA(nid)); in setup_memory_node() 149 DBGDCONT(" DISCONTIG: NODE_DATA(%d)->bdata is at 0x%p\n", nid, NODE_DATA(nid)->bdata); in setup_memory_node() 203 bootmap_size = init_bootmem_node(NODE_DATA(nid), bootmap_start, in setup_memory_node() 226 free_bootmem_node(NODE_DATA(nid), PFN_PHYS(start), in setup_memory_node() 239 free_bootmem_node(NODE_DATA(nid), PFN_PHYS(start), PFN_PHYS(end) - PFN_PHYS(start)); in setup_memory_node() 244 reserve_bootmem_node(NODE_DATA(nid), PFN_PHYS(bootmap_start), in setup_memory_node() 282 reserve_bootmem_node(NODE_DATA(nid), in setup_memory()
|
/Linux-v4.19/arch/x86/kernel/ |
D | setup_percpu.c | 76 if (node_online(node) && NODE_DATA(node) && in pcpu_need_numa() 77 last && last != NODE_DATA(node)) in pcpu_need_numa() 80 last = NODE_DATA(node); in pcpu_need_numa() 108 if (!node_online(node) || !NODE_DATA(node)) { in pcpu_alloc_bootmem() 115 ptr = __alloc_bootmem_node_nopanic(NODE_DATA(node), in pcpu_alloc_bootmem()
|
/Linux-v4.19/arch/mips/loongson64/loongson-3/ |
D | numa.c | 200 NODE_DATA(node)->bdata = &bootmem_node_data[node]; in node_mem_init() 201 NODE_DATA(node)->node_start_pfn = start_pfn; in node_mem_init() 202 NODE_DATA(node)->node_spanned_pages = end_pfn - start_pfn; in node_mem_init() 204 bootmap_size = init_bootmem_node(NODE_DATA(node), freepfn, in node_mem_init() 211 reserve_bootmem_node(NODE_DATA(node), start_pfn << PAGE_SHIFT, in node_mem_init() 217 reserve_bootmem_node(NODE_DATA(node), in node_mem_init()
|
/Linux-v4.19/include/asm-generic/ |
D | memory_model.h | 23 ((pfn) - NODE_DATA(nid)->node_start_pfn) 41 NODE_DATA(__nid)->node_mem_map + arch_local_page_offset(__pfn, __nid);\ 46 struct pglist_data *__pgdat = NODE_DATA(page_to_nid(__pg)); \
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | mmzone.h | 7 #define NODE_DATA(nid) (&pg_data_map[nid]) macro 8 #define NODE_MEM_MAP(nid) (NODE_DATA(nid)->node_mem_map)
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | mmzone.h | 33 #define NODE_DATA(nid) (&node_data[(nid)]) macro 35 #define node_localnr(pfn, nid) ((pfn) - NODE_DATA(nid)->node_start_pfn) 67 ((unsigned long)__va(NODE_DATA(kvaddr_to_nid(kaddr))->node_start_pfn \
|
/Linux-v4.19/include/linux/ |
D | bootmem.h | 324 return __alloc_bootmem_node(NODE_DATA(nid), size, SMP_CACHE_BYTES, in memblock_virt_alloc_node() 331 return __alloc_bootmem_node_nopanic(NODE_DATA(nid), size, in memblock_virt_alloc_node_nopanic() 339 return __alloc_bootmem_node_high(NODE_DATA(nid), size, align, in memblock_virt_alloc_try_nid() 347 return ___alloc_bootmem_node_nopanic(NODE_DATA(nid), size, align, in memblock_virt_alloc_try_nid_raw() 355 return ___alloc_bootmem_node_nopanic(NODE_DATA(nid), size, align, in memblock_virt_alloc_try_nid_nopanic() 368 free_bootmem_node(NODE_DATA(nid), base, size); in memblock_free_early_nid()
|
D | mmzone.h | 717 #define node_present_pages(nid) (NODE_DATA(nid)->node_present_pages) 718 #define node_spanned_pages(nid) (NODE_DATA(nid)->node_spanned_pages) 724 #define nid_page_nr(nid, pagenr) pgdat_page_nr(NODE_DATA(nid),(pagenr)) 726 #define node_start_pfn(nid) (NODE_DATA(nid)->node_start_pfn) 727 #define node_end_pfn(nid) pgdat_end_pfn(NODE_DATA(nid)) 908 #define NODE_DATA(nid) (&contig_page_data) macro
|
/Linux-v4.19/arch/s390/numa/ |
D | numa.c | 108 NODE_DATA(nid) = alloc_node_data(); in numa_setup_memory() 123 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in numa_setup_memory() 124 NODE_DATA(nid)->node_id = nid; in numa_setup_memory()
|
/Linux-v4.19/arch/sh/include/asm/ |
D | mmzone.h | 11 #define NODE_DATA(nid) (node_data[nid]) macro 26 return NODE_DATA(pfn_to_nid(pfn)); in pfn_to_pgdat()
|
/Linux-v4.19/arch/mips/sgi-ip27/ |
D | ip27-memory.c | 403 NODE_DATA(node)->bdata = &bootmem_node_data[node]; in node_mem_init() 404 NODE_DATA(node)->node_start_pfn = start_pfn; in node_mem_init() 405 NODE_DATA(node)->node_spanned_pages = end_pfn - start_pfn; in node_mem_init() 412 bootmap_size = init_bootmem_node(NODE_DATA(node), slot_freepfn, in node_mem_init() 415 reserve_bootmem_node(NODE_DATA(node), slot_firstpfn << PAGE_SHIFT, in node_mem_init()
|
/Linux-v4.19/mm/ |
D | mmzone.c | 15 return NODE_DATA(first_online_node); in first_online_pgdat() 24 return NODE_DATA(nid); in next_online_pgdat()
|
D | workingset.c | 196 *pgdat = NODE_DATA(nid); in unpack_shadow() 397 cache = node_page_state(NODE_DATA(sc->nid), NR_ACTIVE_FILE) + in count_shadow_nodes() 398 node_page_state(NODE_DATA(sc->nid), NR_INACTIVE_FILE); in count_shadow_nodes()
|
D | page_ext.c | 129 base = NODE_DATA(page_to_nid(page))->node_page_ext; in lookup_page_ext() 149 nr_pages = NODE_DATA(nid)->node_spanned_pages; in alloc_node_page_ext() 169 NODE_DATA(nid)->node_page_ext = base; in alloc_node_page_ext()
|
/Linux-v4.19/arch/arm64/mm/ |
D | numa.c | 251 memset(NODE_DATA(nid), 0, sizeof(pg_data_t)); in setup_node_data() 252 NODE_DATA(nid)->node_id = nid; in setup_node_data() 253 NODE_DATA(nid)->node_start_pfn = start_pfn; in setup_node_data() 254 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; in setup_node_data()
|
/Linux-v4.19/arch/ia64/mm/ |
D | init.c | 380 pg_data_t *pgdat = NODE_DATA(node); in vmemmap_find_next_valid_pfn() 450 pgd_populate(&init_mm, pgd, alloc_bootmem_pages_node(NODE_DATA(node), PAGE_SIZE)); in create_mem_map_page_table() 454 pud_populate(&init_mm, pud, alloc_bootmem_pages_node(NODE_DATA(node), PAGE_SIZE)); in create_mem_map_page_table() 458 pmd_populate_kernel(&init_mm, pmd, alloc_bootmem_pages_node(NODE_DATA(node), PAGE_SIZE)); in create_mem_map_page_table() 462 set_pte(pte, pfn_pte(__pa(alloc_bootmem_pages_node(NODE_DATA(node), PAGE_SIZE)) >> PAGE_SHIFT, in create_mem_map_page_table()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | mmzone_64.h | 15 #define NODE_DATA(nid) (node_data[nid]) macro
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | mmzone.h | 10 #define NODE_DATA(nid) (node_data[(nid)]) macro
|
/Linux-v4.19/arch/s390/include/asm/ |
D | mmzone.h | 14 #define NODE_DATA(nid) (node_data[nid]) macro
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | mmzone.h | 11 #define NODE_DATA(nid) (node_data[nid]) macro
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | mmzone.h | 27 #define NODE_DATA(nid) (node_data[nid]) macro
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | nodedata.h | 47 #define NODE_DATA(nid) (local_node_data->pg_data_ptrs[nid]) macro
|
/Linux-v4.19/arch/mips/include/asm/ |
D | page.h | 241 ((__n >= 0) ? (__pfn < NODE_DATA(__n)->node_start_pfn + \ 242 NODE_DATA(__n)->node_spanned_pages) \
|