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;