Lines Matching refs:pgdat
182 static inline void pgdat_kswapd_lock(pg_data_t *pgdat) in pgdat_kswapd_lock() argument
184 mutex_lock(&pgdat->kswapd_lock); in pgdat_kswapd_lock()
187 static inline void pgdat_kswapd_unlock(pg_data_t *pgdat) in pgdat_kswapd_unlock() argument
189 mutex_unlock(&pgdat->kswapd_lock); in pgdat_kswapd_unlock()
192 static inline void pgdat_kswapd_lock_init(pg_data_t *pgdat) in pgdat_kswapd_lock_init() argument
194 mutex_init(&pgdat->kswapd_lock); in pgdat_kswapd_lock_init()
239 static inline void pgdat_kswapd_lock(pg_data_t *pgdat) {} in pgdat_kswapd_lock() argument
240 static inline void pgdat_kswapd_unlock(pg_data_t *pgdat) {} in pgdat_kswapd_unlock() argument
241 static inline void pgdat_kswapd_lock_init(pg_data_t *pgdat) {} in pgdat_kswapd_lock_init() argument
256 void pgdat_resize_lock(struct pglist_data *pgdat, unsigned long *flags) in pgdat_resize_lock() argument
258 spin_lock_irqsave(&pgdat->node_size_lock, *flags); in pgdat_resize_lock()
261 void pgdat_resize_unlock(struct pglist_data *pgdat, unsigned long *flags) in pgdat_resize_unlock() argument
263 spin_unlock_irqrestore(&pgdat->node_size_lock, *flags); in pgdat_resize_unlock()
266 void pgdat_resize_init(struct pglist_data *pgdat) in pgdat_resize_init() argument
268 spin_lock_init(&pgdat->node_size_lock); in pgdat_resize_init()
276 static inline void pgdat_resize_init(struct pglist_data *pgdat) {} in pgdat_resize_init() argument
307 extern void __ref free_area_init_core_hotplug(struct pglist_data *pgdat);