Lines Matching refs:pgdat
315 struct pglist_data *pgdat; member
908 #define pgdat_page_nr(pgdat, pagenr) ((pgdat)->node_mem_map + (pagenr)) argument
910 #define pgdat_page_nr(pgdat, pagenr) pfn_to_page((pgdat)->node_start_pfn + (pagenr)) argument
917 static inline unsigned long pgdat_end_pfn(pg_data_t *pgdat) in pgdat_end_pfn() argument
919 return pgdat->node_start_pfn + pgdat->node_spanned_pages; in pgdat_end_pfn()
922 static inline bool pgdat_is_empty(pg_data_t *pgdat) in pgdat_is_empty() argument
924 return !pgdat->node_start_pfn && !pgdat->node_spanned_pages; in pgdat_is_empty()
929 void build_all_zonelists(pg_data_t *pgdat);
957 return lruvec->pgdat; in lruvec_pgdat()
1088 extern struct pglist_data *next_online_pgdat(struct pglist_data *pgdat);
1095 #define for_each_online_pgdat(pgdat) \ argument
1096 for (pgdat = first_online_pgdat(); \
1097 pgdat; \
1098 pgdat = next_online_pgdat(pgdat))