/linux-4.1.27/include/linux/ |
D | memory_hotplug.h | 132 extern pg_data_t *arch_alloc_nodedata(int nid); 133 extern void arch_free_nodedata(pg_data_t *pgdat); 134 extern void arch_refresh_nodedata(int nid, pg_data_t *pgdat); 150 kzalloc(sizeof(pg_data_t), GFP_KERNEL); \ 158 extern pg_data_t *node_data[]; 159 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata() 167 static inline pg_data_t *generic_alloc_nodedata(int nid) in generic_alloc_nodedata() 172 static inline void generic_free_nodedata(pg_data_t *pgdat) in generic_free_nodedata() 175 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata()
|
D | bootmem.h | 42 extern unsigned long init_bootmem_node(pg_data_t *pgdat, 49 extern void reset_node_managed_pages(pg_data_t *pgdat); 52 extern void free_bootmem_node(pg_data_t *pgdat, 72 extern int reserve_bootmem_node(pg_data_t *pgdat, 83 extern void *__alloc_bootmem_node(pg_data_t *pgdat, 87 void *__alloc_bootmem_node_high(pg_data_t *pgdat, 91 extern void *__alloc_bootmem_node_nopanic(pg_data_t *pgdat, 95 void *___alloc_bootmem_node_nopanic(pg_data_t *pgdat, 106 extern void *__alloc_bootmem_low_node(pg_data_t *pgdat,
|
D | compaction.h | 43 extern void compact_pgdat(pg_data_t *pgdat, int order); 44 extern void reset_isolation_suitable(pg_data_t *pgdat); 63 static inline void compact_pgdat(pg_data_t *pgdat, int order) in compact_pgdat() 67 static inline void reset_isolation_suitable(pg_data_t *pgdat) in reset_isolation_suitable()
|
D | mmzone.h | 765 } pg_data_t; typedef 779 static inline unsigned long pgdat_end_pfn(pg_data_t *pgdat) in pgdat_end_pfn() 784 static inline bool pgdat_is_empty(pg_data_t *pgdat) in pgdat_is_empty() 792 void build_all_zonelists(pg_data_t *pgdat, struct zone *zone);
|
D | vmstat.h | 221 void set_pgdat_percpu_threshold(pg_data_t *pgdat,
|
/linux-4.1.27/mm/ |
D | vmstat.c | 196 void set_pgdat_percpu_threshold(pg_data_t *pgdat, in set_pgdat_percpu_threshold() 857 pg_data_t *pgdat; in frag_start() 870 pg_data_t *pgdat = (pg_data_t *)arg; in frag_next() 881 static void walk_zones_in_node(struct seq_file *m, pg_data_t *pgdat, in walk_zones_in_node() argument 882 void (*print)(struct seq_file *m, pg_data_t *, struct zone *)) in walk_zones_in_node() 913 static void frag_show_print(struct seq_file *m, pg_data_t *pgdat, in frag_show_print() 929 pg_data_t *pgdat = (pg_data_t *)arg; in frag_show() 935 pg_data_t *pgdat, struct zone *zone) in pagetypeinfo_showfree_print() 963 pg_data_t *pgdat = (pg_data_t *)arg; in pagetypeinfo_showfree() 977 pg_data_t *pgdat, struct zone *zone) in pagetypeinfo_showblockcount_print() [all …]
|
D | nobootmem.c | 148 void reset_node_managed_pages(pg_data_t *pgdat) in reset_node_managed_pages() 201 void __init free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, in free_bootmem_node() 303 void * __init ___alloc_bootmem_node_nopanic(pg_data_t *pgdat, in ___alloc_bootmem_node_nopanic() 330 void * __init __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_nopanic() 339 static void * __init ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in ___alloc_bootmem_node() 369 void * __init __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node() 378 void * __init __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_high() 430 void * __init __alloc_bootmem_low_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_low_node()
|
D | bootmem.c | 128 unsigned long __init init_bootmem_node(pg_data_t *pgdat, unsigned long freepfn, in init_bootmem_node() 247 void reset_node_managed_pages(pg_data_t *pgdat) in reset_node_managed_pages() 393 void __init free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, in free_bootmem_node() 438 int __init reserve_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, in reserve_bootmem_node() 701 void * __init ___alloc_bootmem_node_nopanic(pg_data_t *pgdat, in ___alloc_bootmem_node_nopanic() 731 void * __init __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_nopanic() 740 void * __init ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in ___alloc_bootmem_node() 770 void * __init __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node() 779 void * __init __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_high() 854 void * __init __alloc_bootmem_low_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_low_node()
|
D | page_owner.c | 207 static void init_pages_in_zone(pg_data_t *pgdat, struct zone *zone) in init_pages_in_zone() 268 static void init_zones_in_node(pg_data_t *pgdat) in init_zones_in_node() 286 pg_data_t *pgdat; in init_early_allocated_pages()
|
D | memory_hotplug.c | 1067 static void reset_node_present_pages(pg_data_t *pgdat) in reset_node_present_pages() 1078 static pg_data_t __ref *hotadd_new_pgdat(int nid, u64 start) in hotadd_new_pgdat() 1129 static void rollback_node_hotadd(int nid, pg_data_t *pgdat) in rollback_node_hotadd() 1144 pg_data_t *pgdat; in try_online_node() 1197 pg_data_t *pgdat = NODE_DATA(nid); in should_add_memory_movable() 1220 pg_data_t *pgdat = NULL; in add_memory() 1878 static int check_cpu_on_node(pg_data_t *pgdat) in check_cpu_on_node() 1894 static void unmap_cpu_on_node(pg_data_t *pgdat) in unmap_cpu_on_node() 1905 static int check_and_unmap_cpu_on_node(pg_data_t *pgdat) in check_and_unmap_cpu_on_node() 1932 pg_data_t *pgdat = NODE_DATA(nid); in try_offline_node()
|
D | mmzone.c | 31 pg_data_t *pgdat = zone->zone_pgdat; in next_zone()
|
D | vmscan.c | 2635 static bool pfmemalloc_watermark_ok(pg_data_t *pgdat) in pfmemalloc_watermark_ok() 2682 pg_data_t *pgdat = NULL; in throttle_direct_reclaim() 2928 static bool pgdat_balanced(pg_data_t *pgdat, int order, int classzone_idx) in pgdat_balanced() 2973 static bool prepare_kswapd_sleep(pg_data_t *pgdat, int order, long remaining, in prepare_kswapd_sleep() 3091 static unsigned long balance_pgdat(pg_data_t *pgdat, int order, in balance_pgdat() 3279 static void kswapd_try_to_sleep(pg_data_t *pgdat, int order, int classzone_idx) in kswapd_try_to_sleep() 3353 pg_data_t *pgdat = (pg_data_t*)p; in kswapd() 3448 pg_data_t *pgdat; in wakeup_kswapd() 3520 pg_data_t *pgdat = NODE_DATA(nid); in cpu_callback() 3539 pg_data_t *pgdat = NODE_DATA(nid); in kswapd_run()
|
D | mm_init.c | 32 pg_data_t *pgdat = NODE_DATA(nid); in mminit_verify_zonelist()
|
D | page_alloc.c | 3201 pg_data_t *pgdat = NODE_DATA(nid); in si_meminfo_node() 3451 static int build_zonelists_node(pg_data_t *pgdat, struct zonelist *zonelist, in build_zonelists_node() 3652 static void build_zonelists_in_node_order(pg_data_t *pgdat, int node) in build_zonelists_in_node_order() 3668 static void build_thisnode_zonelists(pg_data_t *pgdat) in build_thisnode_zonelists() 3687 static void build_zonelists_in_zone_order(pg_data_t *pgdat, int nr_nodes) in build_zonelists_in_zone_order() 3744 static void build_zonelists(pg_data_t *pgdat) in build_zonelists() 3796 static void build_zonelist_cache(pg_data_t *pgdat) in build_zonelist_cache() 3835 static void build_zonelists(pg_data_t *pgdat) in build_zonelists() 3870 static void build_zonelist_cache(pg_data_t *pgdat) in build_zonelist_cache() 3907 pg_data_t *self = data; in __build_all_zonelists() [all …]
|
D | migrate.c | 1580 static bool numamigrate_update_ratelimit(pg_data_t *pgdat, in numamigrate_update_ratelimit() 1611 static int numamigrate_isolate_page(pg_data_t *pgdat, struct page *page) in numamigrate_isolate_page() 1663 pg_data_t *pgdat = NODE_DATA(node); in migrate_misplaced_page() 1723 pg_data_t *pgdat = NODE_DATA(node); in migrate_misplaced_transhuge_page()
|
D | compaction.c | 243 void reset_isolation_suitable(pg_data_t *pgdat) in reset_isolation_suitable() 1584 static void __compact_pgdat(pg_data_t *pgdat, struct compact_control *cc) in __compact_pgdat() 1623 void compact_pgdat(pg_data_t *pgdat, int order) in compact_pgdat()
|
D | highmem.c | 115 pg_data_t *pgdat; in nr_free_highpages()
|
D | Kconfig | 81 # Both the NUMA code and DISCONTIGMEM use arrays of pg_data_t's
|
/linux-4.1.27/arch/ia64/mm/ |
D | discontig.c | 50 pg_data_t *pgdat_list[MAX_NUMNODES]; 124 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t)); in compute_pernodesize() 126 pernodesize += L1_CACHE_ALIGN(sizeof(pg_data_t)); in compute_pernodesize() 282 pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); in fill_pernode() 288 pernode += L1_CACHE_ALIGN(sizeof(pg_data_t)); in fill_pernode() 394 pg_data_t *pdp = pgdat_list[node]; in reserve_pernode_space() 416 pg_data_t **dst; in scatter_node_data() 736 pg_data_t *arch_alloc_nodedata(int nid) in arch_alloc_nodedata() 743 void arch_free_nodedata(pg_data_t *pgdat) in arch_free_nodedata() 748 void arch_refresh_nodedata(int update_node, pg_data_t *update_pgdat) in arch_refresh_nodedata()
|
D | init.c | 387 pg_data_t *pgdat = NODE_DATA(node); in vmemmap_find_next_valid_pfn() 657 pg_data_t *pgdat; in arch_add_memory() 705 pg_data_t *pgdat; in show_mem()
|
/linux-4.1.27/arch/avr32/mm/ |
D | init.c | 76 pg_data_t *pgdat = NODE_DATA(nid); in paging_init() 103 pg_data_t *pgdat; in mem_init()
|
/linux-4.1.27/arch/m68k/mm/ |
D | init.c | 49 pg_data_t pg_data_map[MAX_NUMNODES]; 55 pg_data_t *pg_data_table[65];
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | mmzone.h | 4 extern pg_data_t pg_data_map[];
|
/linux-4.1.27/arch/alpha/mm/ |
D | numa.c | 22 pg_data_t node_data[MAX_NUMNODES]; 66 unsigned long node_datasz = PFN_UP(sizeof(pg_data_t)); in setup_memory_node() 134 node_data[nid] = (pg_data_t *)(__va(node_min_pfn << PAGE_SHIFT)); in setup_memory_node()
|
/linux-4.1.27/arch/m32r/mm/ |
D | discontig.c | 24 pg_data_t m32r_node_data[MAX_NUMNODES]; 85 NODE_DATA(nid)=(pg_data_t *)&m32r_node_data[nid]; in setup_memory()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | mmzone.h | 11 pg_data_t pg_data;
|
/linux-4.1.27/lib/ |
D | show_mem.c | 14 pg_data_t *pgdat; in show_mem()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | numa.h | 27 extern pg_data_t *pgdat_list[MAX_NUMNODES];
|
/linux-4.1.27/arch/sh/mm/ |
D | init.c | 382 pg_data_t *pgdat = NODE_DATA(nid); in paging_init() 410 pg_data_t *pgdat; in mem_init() 490 pg_data_t *pgdat; in arch_add_memory()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | mmzone.h | 16 extern pg_data_t node_data[];
|
/linux-4.1.27/arch/x86/kernel/ |
D | setup_percpu.c | 68 pg_data_t *last = NULL; in pcpu_need_numa()
|
/linux-4.1.27/arch/x86/mm/ |
D | numa.c | 191 const size_t nd_size = roundup(sizeof(pg_data_t), PAGE_SIZE); in alloc_node_data() 220 memset(NODE_DATA(nid), 0, sizeof(pg_data_t)); in alloc_node_data()
|
/linux-4.1.27/arch/metag/mm/ |
D | init.c | 358 pg_data_t *pgdat = NODE_DATA(nid); in paging_init()
|
/linux-4.1.27/arch/parisc/mm/ |
D | init.c | 272 memset(NODE_DATA(i), 0, sizeof(pg_data_t)); in setup_bootmem() 649 pg_data_t *pgdat; in show_mem()
|
/linux-4.1.27/arch/unicore32/mm/ |
D | init.c | 137 pg_data_t *pgdat; in uc32_bootmem_init()
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | io_common.c | 388 pg_data_t *pg; in hubdev_init_node()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | numa.c | 918 const size_t nd_size = roundup(sizeof(pg_data_t), SMP_CACHE_BYTES); in setup_node_data() 941 memset(NODE_DATA(nid), 0, sizeof(pg_data_t)); in setup_node_data()
|