Home
last modified time | relevance | path

Searched defs:pgdat (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v4.19/include/linux/
Dmemory_hotplug.h159 #define arch_free_nodedata(pgdat) generic_free_nodedata(pgdat) argument
176 #define generic_free_nodedata(pgdat) kfree(pgdat) argument
179 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata()
192 static inline void generic_free_nodedata(pg_data_t *pgdat) in generic_free_nodedata()
195 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata()
204 static inline void register_page_bootmem_info_node(struct pglist_data *pgdat) in register_page_bootmem_info_node()
249 static inline void register_page_bootmem_info_node(struct pglist_data *pgdat) in register_page_bootmem_info_node()
275 void pgdat_resize_lock(struct pglist_data *pgdat, unsigned long *flags) in pgdat_resize_lock()
280 void pgdat_resize_unlock(struct pglist_data *pgdat, unsigned long *flags) in pgdat_resize_unlock()
285 void pgdat_resize_init(struct pglist_data *pgdat) in pgdat_resize_init()
[all …]
Dbootmem.h149 #define alloc_bootmem_node(pgdat, x) \ argument
151 #define alloc_bootmem_node_nopanic(pgdat, x) \ argument
153 #define alloc_bootmem_pages_node(pgdat, x) \ argument
155 #define alloc_bootmem_pages_node_nopanic(pgdat, x) \ argument
164 #define alloc_bootmem_low_pages_node(pgdat, x) \ argument
Dvmstat.h170 static inline void node_page_state_add(long x, struct pglist_data *pgdat, in node_page_state_add()
297 static inline void __mod_node_page_state(struct pglist_data *pgdat, in __mod_node_page_state()
309 static inline void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state()
321 static inline void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __dec_node_state()
369 #define set_pgdat_percpu_threshold(pgdat, callback) { } argument
Dcompaction.h182 static inline void reset_isolation_suitable(pg_data_t *pgdat) in reset_isolation_suitable()
224 static inline void wakeup_kcompactd(pg_data_t *pgdat, int order, int classzone_idx) in wakeup_kcompactd()
Dpage_ext.h58 static inline void pgdat_page_ext_init(struct pglist_data *pgdat) in pgdat_page_ext_init()
Dmmzone.h244 struct pglist_data *pgdat; member
720 #define pgdat_page_nr(pgdat, pagenr) ((pgdat)->node_mem_map + (pagenr)) argument
722 #define pgdat_page_nr(pgdat, pagenr) pfn_to_page((pgdat)->node_start_pfn + (pagenr)) argument
733 static inline struct lruvec *node_lruvec(struct pglist_data *pgdat) in node_lruvec()
738 static inline unsigned long pgdat_end_pfn(pg_data_t *pgdat) in pgdat_end_pfn()
743 static inline bool pgdat_is_empty(pg_data_t *pgdat) in pgdat_is_empty()
925 #define for_each_online_pgdat(pgdat) \ argument
Dmm_inline.h30 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in __update_lru_size() local
Dnode.h56 struct pglist_data *pgdat = NODE_DATA(nid); in register_one_node() local
/Linux-v4.19/mm/
Dvmstat.c247 struct pglist_data *pgdat; in refresh_zone_stat_thresholds() local
260 struct pglist_data *pgdat = zone->zone_pgdat; in refresh_zone_stat_thresholds() local
290 void set_pgdat_percpu_threshold(pg_data_t *pgdat, in set_pgdat_percpu_threshold()
335 void __mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in __mod_node_page_state()
394 void __inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __inc_node_state()
438 void __dec_node_state(struct pglist_data *pgdat, enum node_stat_item item) in __dec_node_state()
536 static inline void mod_node_state(struct pglist_data *pgdat, in mod_node_state()
574 void mod_node_page_state(struct pglist_data *pgdat, enum node_stat_item item, in mod_node_page_state()
581 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in inc_node_state()
634 void inc_node_state(struct pglist_data *pgdat, enum node_stat_item item) in inc_node_state()
[all …]
Dnobootmem.c155 void reset_node_managed_pages(pg_data_t *pgdat) in reset_node_managed_pages()
165 struct pglist_data *pgdat; in reset_all_zones_managed_pages() local
203 void __init free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, in free_bootmem_node()
307 void * __init ___alloc_bootmem_node_nopanic(pg_data_t *pgdat, in ___alloc_bootmem_node_nopanic()
334 void * __init __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_nopanic()
343 static void * __init ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in ___alloc_bootmem_node()
375 void * __init __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node()
384 void * __init __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_high()
437 void * __init __alloc_bootmem_low_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_low_node()
Dvmscan.c268 static void set_memcg_congestion(pg_data_t *pgdat, in set_memcg_congestion()
281 static bool memcg_congested(pg_data_t *pgdat, in memcg_congested()
301 static inline void set_memcg_congestion(struct pglist_data *pgdat, in set_memcg_congestion()
306 static inline bool memcg_congested(struct pglist_data *pgdat, in memcg_congested()
1097 struct pglist_data *pgdat, in shrink_page_list()
1794 static int too_many_isolated(struct pglist_data *pgdat, int file, in too_many_isolated()
1828 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in putback_inactive_pages() local
1907 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_inactive_list() local
2032 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in move_active_pages_to_lru() local
2091 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_active_list() local
[all …]
Dbootmem.c175 unsigned long __init init_bootmem_node(pg_data_t *pgdat, unsigned long freepfn, in init_bootmem_node()
286 void reset_node_managed_pages(pg_data_t *pgdat) in reset_node_managed_pages()
296 struct pglist_data *pgdat; in reset_all_zones_managed_pages() local
423 void __init free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, in free_bootmem_node()
461 int __init reserve_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, in reserve_bootmem_node()
700 void * __init ___alloc_bootmem_node_nopanic(pg_data_t *pgdat, in ___alloc_bootmem_node_nopanic()
730 void * __init __alloc_bootmem_node_nopanic(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_nopanic()
736 void * __init ___alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in ___alloc_bootmem_node()
751 void * __init __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node()
760 void * __init __alloc_bootmem_node_high(pg_data_t *pgdat, unsigned long size, in __alloc_bootmem_node_high()
[all …]
Dworkingset.c173 static void *pack_shadow(int memcgid, pg_data_t *pgdat, unsigned long eviction) in pack_shadow()
183 static void unpack_shadow(void *shadow, int *memcgidp, pg_data_t **pgdat, in unpack_shadow()
211 struct pglist_data *pgdat = page_pgdat(page); in workingset_eviction() local
243 struct pglist_data *pgdat; in workingset_refault() local
Dmemory_hotplug.c220 void __init register_page_bootmem_info_node(struct pglist_data *pgdat) in register_page_bootmem_info_node()
439 static void shrink_pgdat_span(struct pglist_data *pgdat, in shrink_pgdat_span()
507 struct pglist_data *pgdat = zone->zone_pgdat; in __remove_zone() local
770 static void __meminit resize_pgdat_range(struct pglist_data *pgdat, unsigned long start_pfn, in resize_pgdat_range()
784 struct pglist_data *pgdat = zone->zone_pgdat; in move_pfn_range_to_zone() local
821 struct pglist_data *pgdat = NODE_DATA(nid); in default_kernel_zone_for_pfn() local
971 static void reset_node_present_pages(pg_data_t *pgdat) in reset_node_present_pages()
984 struct pglist_data *pgdat; in hotadd_new_pgdat() local
1033 pg_data_t *pgdat = NODE_DATA(nid); in rollback_node_hotadd() local
1056 pg_data_t *pgdat; in __try_online_node() local
[all …]
Dmmzone.c18 struct pglist_data *next_online_pgdat(struct pglist_data *pgdat) in next_online_pgdat()
32 pg_data_t *pgdat = zone->zone_pgdat; in next_zone() local
Dpage_alloc.c312 static inline bool update_defer_init(pg_data_t *pgdat, in update_defer_init()
334 static inline bool update_defer_init(pg_data_t *pgdat, in update_defer_init()
1191 pg_data_t *pgdat; in init_reserved_page() local
1532 pg_data_t *pgdat = data; in deferred_init_memmap() local
1623 pg_data_t *pgdat = NODE_DATA(nid); in deferred_grow_zone() local
4769 pg_data_t *pgdat = NODE_DATA(nid); in si_meminfo_node() local
4858 pg_data_t *pgdat; in show_free_areas() local
5054 static int build_zonerefs_node(pg_data_t *pgdat, struct zoneref *zonerefs) in build_zonerefs_node()
5191 static void build_zonelists_in_node_order(pg_data_t *pgdat, int *node_order, in build_zonelists_in_node_order()
5214 static void build_thisnode_zonelists(pg_data_t *pgdat) in build_thisnode_zonelists()
[all …]
Dcompaction.c272 void reset_isolation_suitable(pg_data_t *pgdat) in reset_isolation_suitable()
1817 pg_data_t *pgdat = NODE_DATA(nid); in compact_node() local
1915 static inline bool kcompactd_work_requested(pg_data_t *pgdat) in kcompactd_work_requested()
1920 static bool kcompactd_node_suitable(pg_data_t *pgdat) in kcompactd_node_suitable()
1940 static void kcompactd_do_work(pg_data_t *pgdat) in kcompactd_do_work()
2025 void wakeup_kcompactd(pg_data_t *pgdat, int order, int classzone_idx) in wakeup_kcompactd()
2057 pg_data_t *pgdat = (pg_data_t*)p; in kcompactd() local
2087 pg_data_t *pgdat = NODE_DATA(nid); in kcompactd_run() local
2127 pg_data_t *pgdat = NODE_DATA(nid); in kcompactd_cpu_online() local
Dpage_owner.c256 pg_data_t *pgdat, struct zone *zone) in pagetypeinfo_showmixedcount_print()
529 static void init_pages_in_zone(pg_data_t *pgdat, struct zone *zone) in init_pages_in_zone()
600 static void init_zones_in_node(pg_data_t *pgdat) in init_zones_in_node()
615 pg_data_t *pgdat; in init_early_allocated_pages() local
Dsparse.c289 sparse_early_usemaps_alloc_pgdat_section(struct pglist_data *pgdat, in sparse_early_usemaps_alloc_pgdat_section()
324 struct pglist_data *pgdat = NODE_DATA(nid); in check_usemap_section_nr() local
362 sparse_early_usemaps_alloc_pgdat_section(struct pglist_data *pgdat, in sparse_early_usemaps_alloc_pgdat_section()
664 int __meminit sparse_add_one_section(struct pglist_data *pgdat, in sparse_add_one_section()
774 struct pglist_data *pgdat = zone->zone_pgdat; in sparse_remove_one_section() local
Dpage_ext.c118 void __meminit pgdat_page_ext_init(struct pglist_data *pgdat) in pgdat_page_ext_init()
420 void __meminit pgdat_page_ext_init(struct pglist_data *pgdat) in pgdat_page_ext_init()
Dmm_init.c33 pg_data_t *pgdat = NODE_DATA(nid); in mminit_verify_zonelist() local
/Linux-v4.19/lib/
Dshow_mem.c14 pg_data_t *pgdat; in show_mem() local
/Linux-v4.19/arch/c6x/mm/
Dinit.c38 struct pglist_data *pgdat = NODE_DATA(0); in paging_init() local
/Linux-v4.19/arch/ia64/include/asm/
Dnodedata.h57 #define LOCAL_DATA_ADDR(pgdat) \ argument
/Linux-v4.19/drivers/base/
Dnode.c68 struct pglist_data *pgdat = NODE_DATA(nid); in node_read_meminfo() local
185 struct pglist_data *pgdat = NODE_DATA(nid); in node_read_vmstat() local

12