pglist_data 11 arch/arc/include/asm/mmzone.h extern struct pglist_data node_data[]; pglist_data 35 arch/arc/mm/init.c struct pglist_data node_data[MAX_NUMNODES] __read_mostly; pglist_data 9 arch/arm64/include/asm/mmzone.h extern struct pglist_data *node_data[]; pglist_data 19 arch/arm64/mm/numa.c struct pglist_data *node_data[MAX_NUMNODES] __read_mostly; pglist_data 35 arch/c6x/mm/init.c struct pglist_data *pgdat = NODE_DATA(0); pglist_data 25 arch/ia64/include/asm/nodedata.h struct pglist_data; pglist_data 29 arch/ia64/include/asm/nodedata.h struct pglist_data *pg_data_ptrs[MAX_NUMNODES]; pglist_data 59 arch/ia64/include/asm/nodedata.h L1_CACHE_ALIGN(sizeof(struct pglist_data)))) pglist_data 132 arch/m68k/include/asm/page_mm.h extern struct pglist_data *pg_data_table[]; pglist_data 158 arch/m68k/include/asm/page_mm.h struct pglist_data *pgdat; \ pglist_data 164 arch/m68k/include/asm/page_mm.h struct pglist_data *pgdat; \ pglist_data 19 arch/mips/include/asm/mach-ip27/mmzone.h struct pglist_data pglist; pglist_data 37 arch/mips/include/asm/mach-loongson64/mmzone.h struct pglist_data pglist; pglist_data 402 arch/mips/sgi-ip27/ip27-memory.c slot_freepfn += PFN_UP(sizeof(struct pglist_data) + pglist_data 23 arch/powerpc/include/asm/mmzone.h extern struct pglist_data *node_data[]; pglist_data 48 arch/powerpc/mm/numa.c struct pglist_data *node_data[MAX_NUMNODES]; pglist_data 13 arch/s390/include/asm/mmzone.h extern struct pglist_data *node_data[]; pglist_data 10 arch/sh/include/asm/mmzone.h extern struct pglist_data *node_data[]; pglist_data 24 arch/sh/include/asm/mmzone.h static inline struct pglist_data *pfn_to_pgdat(unsigned long pfn) pglist_data 207 arch/sh/mm/init.c sizeof(struct pglist_data), pglist_data 17 arch/sh/mm/numa.c struct pglist_data *node_data[MAX_NUMNODES] __read_mostly; pglist_data 44 arch/sh/mm/numa.c NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data), pglist_data 48 arch/sh/mm/numa.c __func__, sizeof(struct pglist_data), SMP_CACHE_BYTES, pglist_data 9 arch/sparc/include/asm/mmzone.h extern struct pglist_data *node_data[]; pglist_data 1089 arch/sparc/mm/init_64.c struct pglist_data *p; pglist_data 1093 arch/sparc/mm/init_64.c NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data), pglist_data 1131 arch/sparc/mm/init_64.c struct pglist_data *node_data[MAX_NUMNODES]; pglist_data 13 arch/x86/include/asm/mmzone_32.h extern struct pglist_data *node_data[]; pglist_data 13 arch/x86/include/asm/mmzone_64.h extern struct pglist_data *node_data[]; pglist_data 25 arch/x86/mm/numa.c struct pglist_data *node_data[MAX_NUMNODES] __read_mostly; pglist_data 366 drivers/base/node.c struct pglist_data *pgdat = NODE_DATA(nid); pglist_data 494 drivers/base/node.c struct pglist_data *pgdat = NODE_DATA(nid); pglist_data 46 include/asm-generic/memory_model.h struct pglist_data *__pgdat = NODE_DATA(page_to_nid(__pg)); \ pglist_data 405 include/linux/memcontrol.h static inline struct lruvec *mem_cgroup_lruvec(struct pglist_data *pgdat, pglist_data 429 include/linux/memcontrol.h struct lruvec *mem_cgroup_page_lruvec(struct page *, struct pglist_data *); pglist_data 905 include/linux/memcontrol.h static inline struct lruvec *mem_cgroup_lruvec(struct pglist_data *pgdat, pglist_data 912 include/linux/memcontrol.h struct pglist_data *pgdat) pglist_data 12 include/linux/memory_hotplug.h struct pglist_data; pglist_data 216 include/linux/memory_hotplug.h extern void __init register_page_bootmem_info_node(struct pglist_data *pgdat); pglist_data 218 include/linux/memory_hotplug.h static inline void register_page_bootmem_info_node(struct pglist_data *pgdat) pglist_data 263 include/linux/memory_hotplug.h static inline void register_page_bootmem_info_node(struct pglist_data *pgdat) pglist_data 289 include/linux/memory_hotplug.h void pgdat_resize_lock(struct pglist_data *pgdat, unsigned long *flags) pglist_data 294 include/linux/memory_hotplug.h void pgdat_resize_unlock(struct pglist_data *pgdat, unsigned long *flags) pglist_data 299 include/linux/memory_hotplug.h void pgdat_resize_init(struct pglist_data *pgdat) pglist_data 307 include/linux/memory_hotplug.h static inline void pgdat_resize_lock(struct pglist_data *p, unsigned long *f) {} pglist_data 308 include/linux/memory_hotplug.h static inline void pgdat_resize_unlock(struct pglist_data *p, unsigned long *f) {} pglist_data 309 include/linux/memory_hotplug.h static inline void pgdat_resize_init(struct pglist_data *pgdat) {} pglist_data 30 include/linux/mm_inline.h struct pglist_data *pgdat = lruvec_pgdat(lruvec); pglist_data 159 include/linux/mmzone.h struct pglist_data; pglist_data 306 include/linux/mmzone.h struct pglist_data *pgdat; pglist_data 440 include/linux/mmzone.h struct pglist_data *zone_pgdat; pglist_data 795 include/linux/mmzone.h static inline struct lruvec *node_lruvec(struct pglist_data *pgdat) pglist_data 832 include/linux/mmzone.h static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec) pglist_data 837 include/linux/mmzone.h return container_of(lruvec, struct pglist_data, lruvec); pglist_data 965 include/linux/mmzone.h extern struct pglist_data contig_page_data; pglist_data 975 include/linux/mmzone.h extern struct pglist_data *first_online_pgdat(void); pglist_data 976 include/linux/mmzone.h extern struct pglist_data *next_online_pgdat(struct pglist_data *pgdat); pglist_data 123 include/linux/node.h struct pglist_data *pgdat = NODE_DATA(nid); pglist_data 9 include/linux/page_ext.h struct pglist_data; pglist_data 40 include/linux/page_ext.h extern void pgdat_page_ext_init(struct pglist_data *pgdat); pglist_data 66 include/linux/page_ext.h static inline void pgdat_page_ext_init(struct pglist_data *pgdat) pglist_data 170 include/linux/vmstat.h static inline void node_page_state_add(long x, struct pglist_data *pgdat, pglist_data 235 include/linux/vmstat.h extern unsigned long node_page_state(struct pglist_data *pgdat, pglist_data 247 include/linux/vmstat.h void __mod_node_page_state(struct pglist_data *, enum node_stat_item item, long); pglist_data 255 include/linux/vmstat.h void mod_node_page_state(struct pglist_data *, enum node_stat_item, long); pglist_data 259 include/linux/vmstat.h extern void inc_node_state(struct pglist_data *, enum node_stat_item); pglist_data 261 include/linux/vmstat.h extern void __inc_node_state(struct pglist_data *, enum node_stat_item); pglist_data 264 include/linux/vmstat.h extern void __dec_node_state(struct pglist_data *, enum node_stat_item); pglist_data 292 include/linux/vmstat.h static inline void __mod_node_page_state(struct pglist_data *pgdat, pglist_data 304 include/linux/vmstat.h static inline void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) pglist_data 316 include/linux/vmstat.h static inline void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) pglist_data 345 include/linux/writeback.h bool node_dirty_ok(struct pglist_data *pgdat); pglist_data 418 kernel/crash_core.c VMCOREINFO_STRUCT_SIZE(pglist_data); pglist_data 432 kernel/crash_core.c VMCOREINFO_OFFSET(pglist_data, node_zones); pglist_data 433 kernel/crash_core.c VMCOREINFO_OFFSET(pglist_data, nr_zones); pglist_data 435 kernel/crash_core.c VMCOREINFO_OFFSET(pglist_data, node_mem_map); pglist_data 437 kernel/crash_core.c VMCOREINFO_OFFSET(pglist_data, node_start_pfn); pglist_data 438 kernel/crash_core.c VMCOREINFO_OFFSET(pglist_data, node_spanned_pages); pglist_data 439 kernel/crash_core.c VMCOREINFO_OFFSET(pglist_data, node_id); pglist_data 495 mm/huge_memory.c struct pglist_data *pgdat = NODE_DATA(page_to_nid(page)); pglist_data 505 mm/huge_memory.c struct pglist_data *pgdat = NODE_DATA(page_to_nid(page)); pglist_data 2697 mm/huge_memory.c struct pglist_data *pgdata = NODE_DATA(page_to_nid(head)); pglist_data 2891 mm/huge_memory.c struct pglist_data *pgdata = NODE_DATA(sc->nid); pglist_data 2904 mm/huge_memory.c struct pglist_data *pgdata = NODE_DATA(sc->nid); pglist_data 477 mm/internal.h extern int node_reclaim(struct pglist_data *, gfp_t, unsigned int); pglist_data 479 mm/internal.h static inline int node_reclaim(struct pglist_data *pgdat, gfp_t mask, pglist_data 99 mm/memblock.c struct pglist_data __refdata contig_page_data; pglist_data 1958 mm/memblock.c struct pglist_data *pgdat; pglist_data 1247 mm/memcontrol.c struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat) pglist_data 5489 mm/memcontrol.c struct pglist_data *pgdat; pglist_data 225 mm/memory_hotplug.c void __init register_page_bootmem_info_node(struct pglist_data *pgdat) pglist_data 231 mm/memory_hotplug.c nr_pages = PAGE_ALIGN(sizeof(struct pglist_data)) >> PAGE_SHIFT; pglist_data 439 mm/memory_hotplug.c static void update_pgdat_span(struct pglist_data *pgdat) pglist_data 472 mm/memory_hotplug.c struct pglist_data *pgdat = zone->zone_pgdat; pglist_data 686 mm/memory_hotplug.c static void __meminit resize_pgdat_range(struct pglist_data *pgdat, unsigned long start_pfn, pglist_data 705 mm/memory_hotplug.c struct pglist_data *pgdat = zone->zone_pgdat; pglist_data 741 mm/memory_hotplug.c struct pglist_data *pgdat = NODE_DATA(nid); pglist_data 894 mm/memory_hotplug.c struct pglist_data *pgdat; pglist_data 1424 mm/memory_hotplug.c struct pglist_data *pgdat = zone->zone_pgdat; pglist_data 1883 mm/migrate.c static bool migrate_balanced_pgdat(struct pglist_data *pgdat, pglist_data 13 mm/mmzone.c struct pglist_data *first_online_pgdat(void) pglist_data 18 mm/mmzone.c struct pglist_data *next_online_pgdat(struct pglist_data *pgdat) pglist_data 277 mm/page-writeback.c static unsigned long node_dirtyable_memory(struct pglist_data *pgdat) pglist_data 477 mm/page-writeback.c static unsigned long node_dirty_limit(struct pglist_data *pgdat) pglist_data 502 mm/page-writeback.c bool node_dirty_ok(struct pglist_data *pgdat) pglist_data 3583 mm/page_alloc.c struct pglist_data *last_pgdat_dirty_limit = NULL; pglist_data 5952 mm/page_alloc.c struct pglist_data *pgdat = zone->zone_pgdat; pglist_data 6181 mm/page_alloc.c struct pglist_data *pgdat; pglist_data 6211 mm/page_alloc.c struct pglist_data *pgdat = zone->zone_pgdat; pglist_data 6539 mm/page_alloc.c static void __init calculate_node_totalpages(struct pglist_data *pgdat, pglist_data 6600 mm/page_alloc.c static void __ref setup_usemap(struct pglist_data *pgdat, pglist_data 6617 mm/page_alloc.c static inline void setup_usemap(struct pglist_data *pgdat, struct zone *zone, pglist_data 6679 mm/page_alloc.c static void pgdat_init_split_queue(struct pglist_data *pgdat) pglist_data 6688 mm/page_alloc.c static void pgdat_init_split_queue(struct pglist_data *pgdat) {} pglist_data 6692 mm/page_alloc.c static void pgdat_init_kcompactd(struct pglist_data *pgdat) pglist_data 6697 mm/page_alloc.c static void pgdat_init_kcompactd(struct pglist_data *pgdat) {} pglist_data 6700 mm/page_alloc.c static void __meminit pgdat_init_internals(struct pglist_data *pgdat) pglist_data 6755 mm/page_alloc.c static void __init free_area_init_core(struct pglist_data *pgdat) pglist_data 6821 mm/page_alloc.c static void __ref alloc_node_mem_map(struct pglist_data *pgdat) pglist_data 6869 mm/page_alloc.c static void __ref alloc_node_mem_map(struct pglist_data *pgdat) { } pglist_data 7670 mm/page_alloc.c struct pglist_data *pgdat; pglist_data 7711 mm/page_alloc.c struct pglist_data *pgdat; pglist_data 110 mm/page_ext.c void __meminit pgdat_page_ext_init(struct pglist_data *pgdat) pglist_data 411 mm/page_ext.c void __meminit pgdat_page_ext_init(struct pglist_data *pgdat) pglist_data 355 mm/sparse.c sparse_early_usemaps_alloc_pgdat_section(struct pglist_data *pgdat, pglist_data 389 mm/sparse.c struct pglist_data *pgdat = NODE_DATA(nid); pglist_data 427 mm/sparse.c sparse_early_usemaps_alloc_pgdat_section(struct pglist_data *pgdat, pglist_data 195 mm/swap.c struct pglist_data *pgdat = NULL; pglist_data 201 mm/swap.c struct pglist_data *pagepgdat = page_pgdat(page); pglist_data 764 mm/swap.c struct pglist_data *locked_pgdat = NULL; pglist_data 815 mm/swap.c struct pglist_data *pgdat = page_pgdat(page); pglist_data 315 mm/vmscan.c static inline void set_memcg_congestion(struct pglist_data *pgdat, pglist_data 320 mm/vmscan.c static inline bool memcg_congested(struct pglist_data *pgdat, pglist_data 1120 mm/vmscan.c struct pglist_data *pgdat, pglist_data 1828 mm/vmscan.c static int too_many_isolated(struct pglist_data *pgdat, int file, pglist_data 1881 mm/vmscan.c struct pglist_data *pgdat = lruvec_pgdat(lruvec); pglist_data 1958 mm/vmscan.c struct pglist_data *pgdat = lruvec_pgdat(lruvec); pglist_data 2059 mm/vmscan.c struct pglist_data *pgdat = lruvec_pgdat(lruvec); pglist_data 2234 mm/vmscan.c struct pglist_data *pgdat = lruvec_pgdat(lruvec); pglist_data 2312 mm/vmscan.c struct pglist_data *pgdat = lruvec_pgdat(lruvec); pglist_data 2563 mm/vmscan.c static void shrink_node_memcg(struct pglist_data *pgdat, struct mem_cgroup *memcg, pglist_data 2697 mm/vmscan.c static inline bool should_continue_reclaim(struct pglist_data *pgdat, pglist_data 3398 mm/vmscan.c static void age_active_anon(struct pglist_data *pgdat, pglist_data 4164 mm/vmscan.c static inline unsigned long node_unmapped_file_pages(struct pglist_data *pgdat) pglist_data 4179 mm/vmscan.c static unsigned long node_pagecache_reclaimable(struct pglist_data *pgdat) pglist_data 4209 mm/vmscan.c static int __node_reclaim(struct pglist_data *pgdat, gfp_t gfp_mask, unsigned int order) pglist_data 4260 mm/vmscan.c int node_reclaim(struct pglist_data *pgdat, gfp_t gfp_mask, unsigned int order) pglist_data 4341 mm/vmscan.c struct pglist_data *pgdat = NULL; pglist_data 4348 mm/vmscan.c struct pglist_data *pagepgdat = page_pgdat(page); pglist_data 248 mm/vmstat.c struct pglist_data *pgdat; pglist_data 261 mm/vmstat.c struct pglist_data *pgdat = zone->zone_pgdat; pglist_data 336 mm/vmstat.c void __mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, pglist_data 395 mm/vmstat.c void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) pglist_data 439 mm/vmstat.c void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) pglist_data 537 mm/vmstat.c static inline void mod_node_state(struct pglist_data *pgdat, pglist_data 575 mm/vmstat.c void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, pglist_data 582 mm/vmstat.c void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) pglist_data 635 mm/vmstat.c void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) pglist_data 645 mm/vmstat.c void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, pglist_data 659 mm/vmstat.c struct pglist_data *pgdat; pglist_data 747 mm/vmstat.c struct pglist_data *pgdat; pglist_data 849 mm/vmstat.c struct pglist_data *pgdat; pglist_data 992 mm/vmstat.c unsigned long node_page_state(struct pglist_data *pgdat, pglist_data 225 mm/workingset.c struct pglist_data *pgdat = page_pgdat(page); pglist_data 252 mm/workingset.c struct pglist_data *pgdat;