Lines Matching refs:pgdat
770 #define pgdat_page_nr(pgdat, pagenr) ((pgdat)->node_mem_map + (pagenr)) argument
772 #define pgdat_page_nr(pgdat, pagenr) pfn_to_page((pgdat)->node_start_pfn + (pagenr)) argument
779 static inline unsigned long pgdat_end_pfn(pg_data_t *pgdat) in pgdat_end_pfn() argument
781 return pgdat->node_start_pfn + pgdat->node_spanned_pages; in pgdat_end_pfn()
784 static inline bool pgdat_is_empty(pg_data_t *pgdat) in pgdat_is_empty() argument
786 return !pgdat->node_start_pfn && !pgdat->node_spanned_pages; in pgdat_is_empty()
792 void build_all_zonelists(pg_data_t *pgdat, struct zone *zone);
916 extern struct pglist_data *next_online_pgdat(struct pglist_data *pgdat);
923 #define for_each_online_pgdat(pgdat) \ argument
924 for (pgdat = first_online_pgdat(); \
925 pgdat; \
926 pgdat = next_online_pgdat(pgdat))