Lines Matching defs:pgdat

285 #define for_each_managed_zone_pgdat(zone, pgdat, idx, highidx)	\  argument
514 static bool skip_throttle_noprogress(pg_data_t *pgdat) in skip_throttle_noprogress()
542 void reclaim_throttle(pg_data_t *pgdat, enum vmscan_throttle_state reason) in reclaim_throttle()
616 void __acct_reclaim_writeback(pg_data_t *pgdat, struct folio *folio, in __acct_reclaim_writeback()
1043 struct pglist_data *pgdat) in demote_folio_list()
1098 struct pglist_data *pgdat, struct scan_control *sc, in shrink_folio_list()
1864 static bool too_many_isolated(struct pglist_data *pgdat, int file, in too_many_isolated()
1999 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_inactive_list() local
2122 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_active_list() local
2204 struct pglist_data *pgdat) in reclaim_folio_list()
2329 static void prepare_scan_control(pg_data_t *pgdat, struct scan_control *sc) in prepare_scan_control()
2480 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in get_scan_count() local
2649 static bool can_age_anon_pages(struct pglist_data *pgdat, in can_age_anon_pages()
2709 struct pglist_data *pgdat = NODE_DATA(nid); in get_lruvec() local
2730 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in get_swappiness() local
2886 struct pglist_data *pgdat = lruvec_pgdat(walk->lruvec); in get_next_mm() local
3395 struct pglist_data *pgdat) in get_pte_pfn()
3420 struct pglist_data *pgdat) in get_pmd_pfn()
3445 struct pglist_data *pgdat) in get_pfn_folio()
3506 struct pglist_data *pgdat = lruvec_pgdat(walk->lruvec); in walk_pte_range() local
3582 struct pglist_data *pgdat = lruvec_pgdat(walk->lruvec); in walk_pmd_range_locked() local
3695 struct pglist_data *pgdat = lruvec_pgdat(walk->lruvec); in walk_pmd_range() local
3813 static struct lru_gen_mm_walk *set_mm_walk(struct pglist_data *pgdat, bool force_alloc) in set_mm_walk()
4063 static void set_initial_priority(struct pglist_data *pgdat, struct scan_control *sc) in set_initial_priority()
4138 static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc) in lru_gen_age_node()
4199 struct pglist_data *pgdat = folio_pgdat(folio); in lru_gen_look_around() local
4300 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in lru_gen_rotate_memcg() local
4349 struct pglist_data *pgdat = NODE_DATA(nid); in lru_gen_online_memcg() local
4384 struct pglist_data *pgdat = NODE_DATA(nid); in lru_gen_release_memcg() local
4682 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in evict_folios() local
4890 struct pglist_data *pgdat = lruvec_pgdat(lruvec); in shrink_one() local
4925 static void shrink_many(struct pglist_data *pgdat, struct scan_control *sc) in shrink_many()
5016 static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc) in lru_gen_shrink_node()
5633 void lru_gen_init_pgdat(struct pglist_data *pgdat) in lru_gen_init_pgdat()
5724 static void lru_gen_age_node(struct pglist_data *pgdat, struct scan_control *sc) in lru_gen_age_node()
5734 static void lru_gen_shrink_node(struct pglist_data *pgdat, struct scan_control *sc) in lru_gen_shrink_node()
5877 static inline bool should_continue_reclaim(struct pglist_data *pgdat, in should_continue_reclaim()
5929 static void shrink_node_memcgs(pg_data_t *pgdat, struct scan_control *sc) in shrink_node_memcgs()
6008 static void shrink_node(pg_data_t *pgdat, struct scan_control *sc) in shrink_node()
6157 static void consider_reclaim_throttle(pg_data_t *pgdat, struct scan_control *sc) in consider_reclaim_throttle()
6287 static void snapshot_refaults(struct mem_cgroup *target_memcg, pg_data_t *pgdat) in snapshot_refaults()
6422 static bool allow_direct_reclaim(pg_data_t *pgdat) in allow_direct_reclaim()
6472 pg_data_t *pgdat = NULL; in throttle_direct_reclaim() local
6595 pg_data_t *pgdat, in mem_cgroup_shrink_node()
6674 static void kswapd_age_node(struct pglist_data *pgdat, struct scan_control *sc) in kswapd_age_node()
6700 static bool pgdat_watermark_boosted(pg_data_t *pgdat, int highest_zoneidx) in pgdat_watermark_boosted()
6728 static bool pgdat_balanced(pg_data_t *pgdat, int order, int highest_zoneidx) in pgdat_balanced()
6795 static void clear_pgdat_congested(pg_data_t *pgdat) in clear_pgdat_congested()
6811 static bool prepare_kswapd_sleep(pg_data_t *pgdat, int order, in prepare_kswapd_sleep()
6850 static bool kswapd_shrink_node(pg_data_t *pgdat, in kswapd_shrink_node()
6885 update_reclaim_active(pg_data_t *pgdat, int highest_zoneidx, bool active) in update_reclaim_active()
6899 set_reclaim_active(pg_data_t *pgdat, int highest_zoneidx) in set_reclaim_active()
6905 clear_reclaim_active(pg_data_t *pgdat, int highest_zoneidx) in clear_reclaim_active()
6923 static int balance_pgdat(pg_data_t *pgdat, int order, int highest_zoneidx) in balance_pgdat()
7147 static enum zone_type kswapd_highest_zoneidx(pg_data_t *pgdat, in kswapd_highest_zoneidx()
7155 static void kswapd_try_to_sleep(pg_data_t *pgdat, int alloc_order, int reclaim_order, in kswapd_try_to_sleep()
7256 pg_data_t *pgdat = (pg_data_t *)p; in kswapd() local
7336 pg_data_t *pgdat; in wakeup_kswapd() local
7422 pg_data_t *pgdat = NODE_DATA(nid); in kswapd_run() local
7446 pg_data_t *pgdat = NODE_DATA(nid); in kswapd_stop() local
7521 static inline unsigned long node_unmapped_file_pages(struct pglist_data *pgdat) in node_unmapped_file_pages()
7536 static unsigned long node_pagecache_reclaimable(struct pglist_data *pgdat) in node_pagecache_reclaimable()
7566 static int __node_reclaim(struct pglist_data *pgdat, gfp_t gfp_mask, unsigned int order) in __node_reclaim()
7619 int node_reclaim(struct pglist_data *pgdat, gfp_t gfp_mask, unsigned int order) in node_reclaim()