/linux-master/arch/s390/include/asm/ |
H A D | mmzone.h | 13 extern struct pglist_data *node_data[];
|
/linux-master/tools/testing/memblock/ |
H A D | mmzone.c | 4 struct pglist_data *first_online_pgdat(void) 9 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat)
|
/linux-master/arch/arm64/include/asm/ |
H A D | mmzone.h | 9 extern struct pglist_data *node_data[];
|
/linux-master/arch/x86/include/asm/ |
H A D | mmzone_64.h | 13 extern struct pglist_data *node_data[];
|
H A D | mmzone_32.h | 13 extern struct pglist_data *node_data[];
|
/linux-master/arch/riscv/include/asm/ |
H A D | mmzone.h | 9 extern struct pglist_data *node_data[];
|
/linux-master/arch/loongarch/include/asm/ |
H A D | mmzone.h | 12 extern struct pglist_data *node_data[];
|
/linux-master/tools/testing/memblock/linux/ |
H A D | mmzone.h | 7 struct pglist_data *first_online_pgdat(void); 8 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat); 32 typedef struct pglist_data { struct
|
/linux-master/arch/sparc/include/asm/ |
H A D | mmzone.h | 9 extern struct pglist_data *node_data[];
|
/linux-master/arch/mips/include/asm/mach-loongson64/ |
H A D | mmzone.h | 17 extern struct pglist_data *__node_data[];
|
/linux-master/arch/sh/mm/ |
H A D | numa.c | 17 struct pglist_data *node_data[MAX_NUMNODES] __read_mostly; 44 NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data), 48 __func__, sizeof(struct pglist_data), SMP_CACHE_BYTES,
|
/linux-master/arch/sh/include/asm/ |
H A D | mmzone.h | 8 extern struct pglist_data *node_data[]; 22 static inline struct pglist_data *pfn_to_pgdat(unsigned long pfn)
|
/linux-master/arch/powerpc/include/asm/ |
H A D | mmzone.h | 23 extern struct pglist_data *node_data[];
|
/linux-master/include/linux/ |
H A D | bootmem_info.h | 21 void __init register_page_bootmem_info_node(struct pglist_data *pgdat); 48 static inline void register_page_bootmem_info_node(struct pglist_data *pgdat)
|
H A D | page_ext.h | 9 struct pglist_data; 58 extern void pgdat_page_ext_init(struct pglist_data *pgdat); 105 static inline void pgdat_page_ext_init(struct pglist_data *pgdat)
|
H A D | memory_hotplug.h | 12 struct pglist_data; 304 void pgdat_resize_lock(struct pglist_data *pgdat, unsigned long *flags) 309 void pgdat_resize_unlock(struct pglist_data *pgdat, unsigned long *flags) 314 void pgdat_resize_init(struct pglist_data *pgdat) 322 static inline void pgdat_resize_lock(struct pglist_data *p, unsigned long *f) {} 323 static inline void pgdat_resize_unlock(struct pglist_data *p, unsigned long *f) {} 324 static inline void pgdat_resize_init(struct pglist_data *pgdat) {} 354 extern void __ref free_area_init_core_hotplug(struct pglist_data *pgdat);
|
H A D | vmstat.h | 172 static inline void node_page_state_add(long x, struct pglist_data *pgdat, 261 extern unsigned long node_page_state(struct pglist_data *pgdat, 263 extern unsigned long node_page_state_pages(struct pglist_data *pgdat, 280 void __mod_node_page_state(struct pglist_data *, enum node_stat_item item, long); 288 void mod_node_page_state(struct pglist_data *, enum node_stat_item, long); 292 extern void inc_node_state(struct pglist_data *, enum node_stat_item); 294 extern void __inc_node_state(struct pglist_data *, enum node_stat_item); 297 extern void __dec_node_state(struct pglist_data *, enum node_stat_item); 325 static inline void __mod_node_page_state(struct pglist_data *pgdat, 348 static inline void __inc_node_state(struct pglist_data *pgda [all...] |
H A D | mmzone.h | 122 struct pglist_data; 555 void lru_gen_init_pgdat(struct pglist_data *pgdat); 568 static inline void lru_gen_init_pgdat(struct pglist_data *pgdat) 632 struct pglist_data *pgdat; 845 struct pglist_data *zone_pgdat; 1269 * it's memory layout. On UMA machines there is a single pglist_data which 1275 typedef struct pglist_data { struct 1455 static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec) 1460 return container_of(lruvec, struct pglist_data, __lruvec); 1559 extern struct pglist_data contig_page_dat [all...] |
H A D | node.h | 131 struct pglist_data *pgdat = NODE_DATA(nid);
|
/linux-master/mm/ |
H A D | mmzone.c | 13 struct pglist_data *first_online_pgdat(void) 18 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat)
|
H A D | bootmem_info.c | 102 void __init register_page_bootmem_info_node(struct pglist_data *pgdat) 108 nr_pages = PAGE_ALIGN(sizeof(struct pglist_data)) >> PAGE_SHIFT;
|
/linux-master/arch/mips/include/asm/mach-ip27/ |
H A D | mmzone.h | 19 struct pglist_data pglist;
|
/linux-master/arch/s390/kernel/ |
H A D | numa.c | 17 struct pglist_data *node_data[MAX_NUMNODES];
|
/linux-master/kernel/ |
H A D | vmcore_info.c | 167 VMCOREINFO_STRUCT_SIZE(pglist_data); 179 VMCOREINFO_OFFSET(pglist_data, node_zones); 180 VMCOREINFO_OFFSET(pglist_data, nr_zones); 182 VMCOREINFO_OFFSET(pglist_data, node_mem_map); 184 VMCOREINFO_OFFSET(pglist_data, node_start_pfn); 185 VMCOREINFO_OFFSET(pglist_data, node_spanned_pages); 186 VMCOREINFO_OFFSET(pglist_data, node_id);
|
/linux-master/arch/mips/loongson64/ |
H A D | numa.c | 32 struct pglist_data *__node_data[MAX_NUMNODES]; 86 struct pglist_data *nd; 106 memset(nd, 0, sizeof(struct pglist_data));
|