| /linux/tools/testing/vma/linux/ |
| H A D | mmzone.h | 8 struct pglist_data *first_online_pgdat(void); 9 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat); 33 typedef struct pglist_data { struct
|
| /linux/tools/testing/memblock/linux/ |
| H A D | mmzone.h | 8 struct pglist_data *first_online_pgdat(void); 9 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat); 33 typedef struct pglist_data { struct 34 node_zonespglist_data global() argument
|
| /linux/tools/testing/memblock/ |
| H A D | mmzone.c | 4 struct pglist_data *first_online_pgdat(void) in first_online_pgdat() 9 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat) in next_online_pgdat()
|
| /linux/include/linux/ |
| H A D | vmstat.h | 168 static inline void node_page_state_add(long x, struct pglist_data *pgdat, in node_page_state_add() 270 extern unsigned long node_page_state(struct pglist_data *pgdat, 272 extern unsigned long node_page_state_pages(struct pglist_data *pgdat, 274 extern unsigned long node_page_state_monotonic(struct pglist_data *pgdat, 292 void __mod_node_page_state(struct pglist_data *, enum node_stat_item item, long); 300 void mod_node_page_state(struct pglist_data *, enum node_stat_item, long); 305 extern void __inc_node_state(struct pglist_data *, enum node_stat_item); 307 extern void __dec_node_state(struct pglist_data *, enum node_stat_item); 332 static inline void __mod_node_page_state(struct pglist_data *pgdat, in __mod_node_page_state() 355 static inline void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state() [all …]
|
| H A D | mmzone.h | 200 struct pglist_data; 690 void lru_gen_init_pgdat(struct pglist_data *pgdat); 706 static inline void lru_gen_init_pgdat(struct pglist_data *pgdat) in lru_gen_init_pgdat() 795 struct pglist_data *pgdat; 1003 struct pglist_data *zone_pgdat; 1478 typedef struct pglist_data { struct 1646 void kswapd_try_clear_hopeless(struct pglist_data *pgdat, 1665 static inline struct pglist_data *lruvec_pgdat(struct lruvec *lruvec) in lruvec_pgdat() 1670 return container_of(lruvec, struct pglist_data, __lruvec); in lruvec_pgdat() 1770 extern struct pglist_data contig_page_data; [all …]
|
| H A D | memcontrol.h | 706 struct pglist_data *pgdat) in mem_cgroup_lruvec() 1188 struct pglist_data *pgdat) in mem_cgroup_lruvec() 1195 struct pglist_data *pgdat = folio_pgdat(folio); in folio_lruvec() 1255 struct pglist_data *pgdat = folio_pgdat(folio); in folio_lruvec_lock() 1264 struct pglist_data *pgdat = folio_pgdat(folio); in folio_lruvec_lock_irq() 1274 struct pglist_data *pgdat = folio_pgdat(folio); in folio_lruvec_lock_irqsave() 1499 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in lruvec_live_lock_irq()
|
| H A D | page_ext.h | 9 struct pglist_data;
|
| /linux/mm/ |
| H A D | mmzone.c | 13 struct pglist_data *first_online_pgdat(void) in first_online_pgdat() 18 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat) in next_online_pgdat()
|
| H A D | vmstat.c | 278 struct pglist_data *pgdat; in refresh_zone_stat_thresholds() 291 struct pglist_data *pgdat = zone->zone_pgdat; in refresh_zone_stat_thresholds() 377 void __mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in __mod_node_page_state() 457 void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state() 513 void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __dec_node_state() 619 static inline void mod_node_state(struct pglist_data *pgdat, in mod_node_state() 669 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state() 724 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state() 738 struct pglist_data *pgdat; in inc_node_page_state() 802 struct pglist_data *pgdat; in refresh_cpu_vm_stats() [all …]
|
| H A D | vmscan.c | 328 struct pglist_data *pgdat = NODE_DATA(nid); in can_demote() 998 struct pglist_data *pgdat, in demote_folio_list() 1059 struct pglist_data *pgdat, struct scan_control *sc, in shrink_folio_list() 1822 static bool too_many_isolated(struct pglist_data *pgdat, int file, in too_many_isolated() 1942 struct pglist_data *pgdat, in handle_reclaim_writeback() 1994 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_inactive_list() 2079 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_active_list() 2155 struct pglist_data *pgdat) in reclaim_folio_list() 2553 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in get_scan_count() 2746 struct pglist_data *pgdat = NODE_DATA(nid); in get_lruvec() [all …]
|
| H A D | workingset.c | 248 struct pglist_data *pgdat = folio_pgdat(folio); in lru_gen_eviction() 279 struct pglist_data *pgdat; in lru_gen_test_recent() 394 struct pglist_data *pgdat = folio_pgdat(folio); in workingset_eviction() 439 struct pglist_data *pgdat; in workingset_test_recent()
|
| H A D | mm_init.c | 947 struct pglist_data *node = NODE_DATA(nid); in memmap_init() 1080 struct pglist_data *pgdat = zone->zone_pgdat; in memmap_init_zone_device() 1235 static void __init reset_memoryless_node_totalpages(struct pglist_data *pgdat) in reset_memoryless_node_totalpages() 1277 static void __init calculate_node_totalpages(struct pglist_data *pgdat, in calculate_node_totalpages() 1320 static void pgdat_init_kcompactd(struct pglist_data *pgdat) in pgdat_init_kcompactd() 1325 static void pgdat_init_kcompactd(struct pglist_data *pgdat) {} in pgdat_init_kcompactd() 1328 static void __meminit pgdat_init_internals(struct pglist_data *pgdat) in pgdat_init_internals() 1377 struct pglist_data *pgdat = zone->zone_pgdat; in init_currently_empty_zone() 1477 int __ref free_area_init_core_hotplug(struct pglist_data *pgdat) in free_area_init_core_hotplug() 1535 static void __init free_area_init_core(struct pglist_data *pgdat) in free_area_init_core() [all …]
|
| H A D | numa.c | 8 struct pglist_data *node_data[MAX_NUMNODES];
|
| H A D | internal.h | 1147 extern unsigned long node_reclaim(struct pglist_data *pgdat, 1153 static inline unsigned long node_reclaim(struct pglist_data *pgdat, in node_reclaim()
|
| H A D | page-writeback.c | 243 static unsigned long node_dirtyable_memory(struct pglist_data *pgdat) in node_dirtyable_memory() 437 static unsigned long node_dirty_limit(struct pglist_data *pgdat) in node_dirty_limit() 466 bool node_dirty_ok(struct pglist_data *pgdat) in node_dirty_ok()
|
| H A D | memcontrol.c | 986 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in mod_memcg_lruvec_state() 2878 struct pglist_data *pgdat, in account_slab_nmi_safe() 2899 struct pglist_data *pgdat, in account_slab_nmi_safe() 2910 struct pglist_data *pgdat, in mod_objcg_mlstate() 3250 struct pglist_data *pgdat, enum node_stat_item idx) in __account_obj_stock() 3282 struct pglist_data *oldpg = NODE_DATA(stock->node_id); in __account_obj_stock() 3358 struct pglist_data *oldpg; in drain_obj_stock_stats()
|
| H A D | page_alloc.c | 2929 struct pglist_data *pgdat = zone->zone_pgdat; in free_frozen_page_commit() 3805 struct pglist_data *last_pgdat = NULL; in get_page_from_freelist() 6380 struct pglist_data *pgdat; in setup_per_cpu_pageset() 6520 struct pglist_data *pgdat; in calculate_totalreserve_pages() 6570 struct pglist_data *pgdat; in setup_per_zone_lowmem_reserve() 7881 struct pglist_data *pgdat; in has_managed_zone()
|
| H A D | memblock.c | 107 struct pglist_data __refdata contig_page_data; 2480 struct pglist_data *pgdat; in reset_all_zones_managed_pages()
|
| H A D | migrate.c | 2647 static bool migrate_balanced_pgdat(struct pglist_data *pgdat, in migrate_balanced_pgdat()
|
| /linux/arch/sh/mm/ |
| H A D | numa.c | 41 NODE_DATA(nid) = memblock_alloc_node(sizeof(struct pglist_data), in setup_bootmem_node() 45 __func__, sizeof(struct pglist_data), SMP_CACHE_BYTES, in setup_bootmem_node()
|
| /linux/arch/mips/include/asm/mach-ip27/ |
| H A D | mmzone.h | 19 struct pglist_data pglist;
|
| /linux/arch/sh/include/asm/ |
| H A D | mmzone.h | 19 static inline struct pglist_data *pfn_to_pgdat(unsigned long pfn) in pfn_to_pgdat()
|
| /linux/tools/perf/util/bpf_skel/ |
| H A D | lock_contention.bpf.c | 932 zone_off = offsetof(struct pglist_data, node_zones); in BPF_PROG() 936 struct pglist_data *contig_page_data; in BPF_PROG() 953 struct pglist_data **node_data = (void *)(long)node_data_addr; 956 struct pglist_data *pgdat = NULL;
|
| /linux/mm/damon/ |
| H A D | ops-common.c | 309 struct list_head *migrate_folios, struct pglist_data *pgdat, in __damon_migrate_folio_list() 339 struct pglist_data *pgdat, in damon_migrate_folio_list()
|
| /linux/tools/perf/util/bpf_skel/vmlinux/ |
| H A D | vmlinux.h | 210 struct pglist_data { struct
|