Home
last modified time | relevance | path

Searched refs:NODE_DATA (Results 1 – 25 of 72) sorted by relevance

123

/Linux-v4.19/arch/sh/mm/
Dnuma.c44 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()
Dinit.c212 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/
Dnuma.c143 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/
Dsetup_percpu.c76 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/
Dnuma.c200 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/
Dmemory_model.h23 ((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/
Dmmzone.h7 #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/
Dmmzone.h33 #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/
Dbootmem.h324 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()
Dmmzone.h717 #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/
Dnuma.c108 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/
Dmmzone.h11 #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/
Dip27-memory.c403 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/
Dmmzone.c15 return NODE_DATA(first_online_node); in first_online_pgdat()
24 return NODE_DATA(nid); in next_online_pgdat()
Dworkingset.c196 *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()
Dpage_ext.c129 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/
Dnuma.c251 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/
Dinit.c380 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/
Dmmzone_64.h15 #define NODE_DATA(nid) (node_data[nid]) macro
/Linux-v4.19/arch/arm64/include/asm/
Dmmzone.h10 #define NODE_DATA(nid) (node_data[(nid)]) macro
/Linux-v4.19/arch/s390/include/asm/
Dmmzone.h14 #define NODE_DATA(nid) (node_data[nid]) macro
/Linux-v4.19/arch/sparc/include/asm/
Dmmzone.h11 #define NODE_DATA(nid) (node_data[nid]) macro
/Linux-v4.19/arch/powerpc/include/asm/
Dmmzone.h27 #define NODE_DATA(nid) (node_data[nid]) macro
/Linux-v4.19/arch/ia64/include/asm/
Dnodedata.h47 #define NODE_DATA(nid) (local_node_data->pg_data_ptrs[nid]) macro
/Linux-v4.19/arch/mips/include/asm/
Dpage.h241 ((__n >= 0) ? (__pfn < NODE_DATA(__n)->node_start_pfn + \
242 NODE_DATA(__n)->node_spanned_pages) \

123