Lines Matching refs:pgdat
697 #define pgdat_page_nr(pgdat, pagenr) ((pgdat)->node_mem_map + (pagenr)) argument
699 #define pgdat_page_nr(pgdat, pagenr) pfn_to_page((pgdat)->node_start_pfn + (pagenr)) argument
706 static inline unsigned long pgdat_end_pfn(pg_data_t *pgdat) in pgdat_end_pfn() argument
708 return pgdat->node_start_pfn + pgdat->node_spanned_pages; in pgdat_end_pfn()
711 static inline bool pgdat_is_empty(pg_data_t *pgdat) in pgdat_is_empty() argument
713 return !pgdat->node_start_pfn && !pgdat->node_spanned_pages; in pgdat_is_empty()
718 struct pglist_data *pgdat = zone->zone_pgdat; in zone_id() local
720 return zone - pgdat->node_zones; in zone_id()
738 void build_all_zonelists(pg_data_t *pgdat, struct zone *zone);
861 extern struct pglist_data *next_online_pgdat(struct pglist_data *pgdat);
868 #define for_each_online_pgdat(pgdat) \ argument
869 for (pgdat = first_online_pgdat(); \
870 pgdat; \
871 pgdat = next_online_pgdat(pgdat))