Lines Matching refs:pgdat
46 static unsigned long __init init_bootmem_core (pg_data_t *pgdat, in init_bootmem_core() argument
49 bootmem_data_t *bdata = pgdat->bdata; in init_bootmem_core()
52 pgdat->node_next = pgdat_list; in init_bootmem_core()
53 pgdat_list = pgdat; in init_bootmem_core()
245 static unsigned long __init free_all_bootmem_core(pg_data_t *pgdat) in free_all_bootmem_core() argument
247 struct page *page = pgdat->node_mem_map; in free_all_bootmem_core()
248 bootmem_data_t *bdata = pgdat->bdata; in free_all_bootmem_core()
284 unsigned long __init init_bootmem_node (pg_data_t *pgdat, unsigned long freepfn, unsigned long star… in init_bootmem_node() argument
286 return(init_bootmem_core(pgdat, freepfn, startpfn, endpfn)); in init_bootmem_node()
289 void __init reserve_bootmem_node (pg_data_t *pgdat, unsigned long physaddr, unsigned long size) in reserve_bootmem_node() argument
291 reserve_bootmem_core(pgdat->bdata, physaddr, size); in reserve_bootmem_node()
294 void __init free_bootmem_node (pg_data_t *pgdat, unsigned long physaddr, unsigned long size) in free_bootmem_node() argument
296 return(free_bootmem_core(pgdat->bdata, physaddr, size)); in free_bootmem_node()
299 unsigned long __init free_all_bootmem_node (pg_data_t *pgdat) in free_all_bootmem_node() argument
301 return(free_all_bootmem_core(pgdat)); in free_all_bootmem_node()
328 pg_data_t *pgdat; in __alloc_bootmem() local
331 for_each_pgdat(pgdat) in __alloc_bootmem()
332 if ((ptr = __alloc_bootmem_core(pgdat->bdata, size, in __alloc_bootmem()
344 void * __init __alloc_bootmem_node (pg_data_t *pgdat, unsigned long size, unsigned long align, unsi… in __alloc_bootmem_node() argument
348 ptr = __alloc_bootmem_core(pgdat->bdata, size, align, goal); in __alloc_bootmem_node()