| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | memory_hotplug.h | 12 struct pglist_data; 226 extern void __init register_page_bootmem_info_node(struct pglist_data *pgdat); 228 static inline void register_page_bootmem_info_node(struct pglist_data *pgdat) in register_page_bootmem_info_node() 263 static inline void register_page_bootmem_info_node(struct pglist_data *pgdat) in register_page_bootmem_info_node() 289 void pgdat_resize_lock(struct pglist_data *pgdat, unsigned long *flags) in pgdat_resize_lock() 294 void pgdat_resize_unlock(struct pglist_data *pgdat, unsigned long *flags) in pgdat_resize_unlock() 299 void pgdat_resize_init(struct pglist_data *pgdat) in pgdat_resize_init() 307 static inline void pgdat_resize_lock(struct pglist_data *p, unsigned long *f) {} in pgdat_resize_lock() 308 static inline void pgdat_resize_unlock(struct pglist_data *p, unsigned long *f) {} in pgdat_resize_unlock() 309 static inline void pgdat_resize_init(struct pglist_data *pgdat) {} in pgdat_resize_init()
|
| H A D | vmstat.h | 179 static inline void node_page_state_add(long x, struct pglist_data *pgdat, in node_page_state_add() 252 extern unsigned long node_page_state(struct pglist_data *pgdat, 254 extern unsigned long node_page_state_pages(struct pglist_data *pgdat, 267 void __mod_node_page_state(struct pglist_data *, enum node_stat_item item, long); 275 void mod_node_page_state(struct pglist_data *, enum node_stat_item, long); 279 extern void inc_node_state(struct pglist_data *, enum node_stat_item); 281 extern void __inc_node_state(struct pglist_data *, enum node_stat_item); 284 extern void __dec_node_state(struct pglist_data *, enum node_stat_item); 312 static inline void __mod_node_page_state(struct pglist_data *pgdat, in __mod_node_page_state() 329 static inline void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state() [all …]
|
| H A D | page_ext.h | 9 struct pglist_data; 46 extern void pgdat_page_ext_init(struct pglist_data *pgdat); 77 static inline void pgdat_page_ext_init(struct pglist_data *pgdat) in pgdat_page_ext_init()
|
| H A D | mmzone.h | 118 struct pglist_data; 296 struct pglist_data *pgdat; 454 struct pglist_data *zone_pgdat; 729 typedef struct pglist_data { struct 886 static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec) in lruvec_pgdat() 891 return container_of(lruvec, struct pglist_data, __lruvec); in lruvec_pgdat() 1015 extern struct pglist_data contig_page_data; 1025 extern struct pglist_data *first_online_pgdat(void); 1026 extern struct pglist_data *next_online_pgdat(struct pglist_data *pgdat);
|
| /OK3568_Linux_fs/kernel/arch/ia64/include/asm/ |
| H A D | nodedata.h | 25 struct pglist_data; 29 struct pglist_data *pg_data_ptrs[MAX_NUMNODES]; 59 L1_CACHE_ALIGN(sizeof(struct pglist_data))))
|
| /OK3568_Linux_fs/kernel/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), in setup_bootmem_node() 48 __func__, sizeof(struct pglist_data), SMP_CACHE_BYTES, in setup_bootmem_node()
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | crash_core.c | 470 VMCOREINFO_STRUCT_SIZE(pglist_data); in crash_save_vmcoreinfo_init() 484 VMCOREINFO_OFFSET(pglist_data, node_zones); in crash_save_vmcoreinfo_init() 485 VMCOREINFO_OFFSET(pglist_data, nr_zones); in crash_save_vmcoreinfo_init() 487 VMCOREINFO_OFFSET(pglist_data, node_mem_map); in crash_save_vmcoreinfo_init() 489 VMCOREINFO_OFFSET(pglist_data, node_start_pfn); in crash_save_vmcoreinfo_init() 490 VMCOREINFO_OFFSET(pglist_data, node_spanned_pages); in crash_save_vmcoreinfo_init() 491 VMCOREINFO_OFFSET(pglist_data, node_id); in crash_save_vmcoreinfo_init()
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | mmzone.c | 14 struct pglist_data *first_online_pgdat(void) in first_online_pgdat() 19 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat) in next_online_pgdat()
|
| H A D | vmstat.c | 248 struct pglist_data *pgdat; in refresh_zone_stat_thresholds() 261 struct pglist_data *pgdat = zone->zone_pgdat; in refresh_zone_stat_thresholds() 336 void __mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in __mod_node_page_state() 400 void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state() 446 void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __dec_node_state() 546 static inline void mod_node_state(struct pglist_data *pgdat, in mod_node_state() 589 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state() 596 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in inc_node_state() 649 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in inc_node_state() 659 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state() [all …]
|
| H A D | memory_hotplug.c | 231 void __init register_page_bootmem_info_node(struct pglist_data *pgdat) in register_page_bootmem_info_node() 237 nr_pages = PAGE_ALIGN(sizeof(struct pglist_data)) >> PAGE_SHIFT; in register_page_bootmem_info_node() 441 static void update_pgdat_span(struct pglist_data *pgdat) in update_pgdat_span() 475 struct pglist_data *pgdat = zone->zone_pgdat; in remove_pfn_range_from_zone() 670 static void __meminit resize_pgdat_range(struct pglist_data *pgdat, unsigned long start_pfn, in resize_pgdat_range() 694 struct pglist_data *pgdat = zone->zone_pgdat; in move_pfn_range_to_zone() 730 struct pglist_data *pgdat = NODE_DATA(nid); in default_kernel_zone_for_pfn() 884 struct pglist_data *pgdat; in hotadd_new_pgdat() 1430 struct pglist_data *pgdat = zone->zone_pgdat; in node_states_check_changes_offline()
|
| /OK3568_Linux_fs/kernel/arch/m68k/include/asm/ |
| H A D | page_mm.h | 132 extern struct pglist_data *pg_data_table[]; 158 struct pglist_data *pgdat; \ 164 struct pglist_data *pgdat; \
|
| /OK3568_Linux_fs/kernel/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) in pfn_to_pgdat()
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/kdump/ |
| H A D | vmcoreinfo.rst | 81 Makedumpfile gets the pglist_data structure from this symbol, which is 107 pglist_data section in Common variables 110 The size of a pglist_data structure. This value is used to check if the 111 pglist_data structure is valid. It is also used for checking the memory 144 (pglist_data, node_zones|nr_zones|node_mem_map|node_start_pfn|node_spanned_pages|node_id) 148 layout. On UMA machines there is a single pglist_data which describes the 366 This is a struct pglist_data array and stores all NUMA nodes 367 information. Makedumpfile gets the pglist_data structure from it.
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | mmzone.h | 9 extern struct pglist_data *node_data[];
|
| /OK3568_Linux_fs/kernel/arch/s390/include/asm/ |
| H A D | mmzone.h | 13 extern struct pglist_data *node_data[];
|
| /OK3568_Linux_fs/kernel/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[];
|
| /OK3568_Linux_fs/kernel/arch/sparc/include/asm/ |
| H A D | mmzone.h | 9 extern struct pglist_data *node_data[];
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/mach-loongson64/ |
| H A D | mmzone.h | 17 extern struct pglist_data *__node_data[];
|
| /OK3568_Linux_fs/kernel/arch/mips/loongson64/ |
| H A D | numa.c | 29 static struct pglist_data prealloc__node_data[MAX_NUMNODES]; 32 struct pglist_data *__node_data[MAX_NUMNODES];
|
| /OK3568_Linux_fs/kernel/arch/arc/include/asm/ |
| H A D | mmzone.h | 11 extern struct pglist_data node_data[];
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/ |
| H A D | mmzone.h | 23 extern struct pglist_data *node_data[];
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/mach-ip27/ |
| H A D | mmzone.h | 19 struct pglist_data pglist;
|
| /OK3568_Linux_fs/kernel/arch/c6x/mm/ |
| H A D | init.c | 35 struct pglist_data *pgdat = NODE_DATA(0); in paging_init()
|
| /OK3568_Linux_fs/kernel/arch/s390/kernel/ |
| H A D | numa.c | 17 struct pglist_data *node_data[MAX_NUMNODES];
|