Searched refs:pgdat (Results 1 - 15 of 15) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Dbootmem.h48 extern unsigned long __init init_bootmem_node (pg_data_t *pgdat, unsigned long freepfn, unsigned long startpfn, unsigned long endpfn);
49 extern void __init reserve_bootmem_node (pg_data_t *pgdat, unsigned long physaddr, unsigned long size);
50 extern void __init free_bootmem_node (pg_data_t *pgdat, unsigned long addr, unsigned long size);
51 extern unsigned long __init free_all_bootmem_node (pg_data_t *pgdat);
52 extern void * __init __alloc_bootmem_node (pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal);
53 #define alloc_bootmem_node(pgdat, x) \
54 __alloc_bootmem_node((pgdat), (x), SMP_CACHE_BYTES, __pa(MAX_DMA_ADDRESS))
55 #define alloc_bootmem_pages_node(pgdat, x) \
56 __alloc_bootmem_node((pgdat), (x), PAGE_SIZE, __pa(MAX_DMA_ADDRESS))
57 #define alloc_bootmem_low_pages_node(pgdat,
[all...]
H A Dmmzone.h143 extern void show_free_areas_core(pg_data_t *pgdat);
144 extern void free_area_init_core(int nid, pg_data_t *pgdat, struct page **gmap,
152 * @pgdat - pg_data_t * variable
155 * pgdat = pgdat_list;
156 * while(pgdat) {
158 * pgdat = pgdat->node_next;
161 #define for_each_pgdat(pgdat) \
162 for (pgdat = pgdat_list; pgdat; pgda
171 pg_data_t *pgdat = zone->zone_pgdat; local
[all...]
H A Dmm.h464 extern void show_free_areas_node(pg_data_t *pgdat);
511 extern void free_area_init_node(int nid, pg_data_t *pgdat, struct page *pmap,
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Dbootmem.h48 extern unsigned long __init init_bootmem_node (pg_data_t *pgdat, unsigned long freepfn, unsigned long startpfn, unsigned long endpfn);
49 extern void __init reserve_bootmem_node (pg_data_t *pgdat, unsigned long physaddr, unsigned long size);
50 extern void __init free_bootmem_node (pg_data_t *pgdat, unsigned long addr, unsigned long size);
51 extern unsigned long __init free_all_bootmem_node (pg_data_t *pgdat);
52 extern void * __init __alloc_bootmem_node (pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal);
53 #define alloc_bootmem_node(pgdat, x) \
54 __alloc_bootmem_node((pgdat), (x), SMP_CACHE_BYTES, __pa(MAX_DMA_ADDRESS))
55 #define alloc_bootmem_pages_node(pgdat, x) \
56 __alloc_bootmem_node((pgdat), (x), PAGE_SIZE, __pa(MAX_DMA_ADDRESS))
57 #define alloc_bootmem_low_pages_node(pgdat,
[all...]
H A Dmmzone.h143 extern void show_free_areas_core(pg_data_t *pgdat);
144 extern void free_area_init_core(int nid, pg_data_t *pgdat, struct page **gmap,
152 * @pgdat - pg_data_t * variable
155 * pgdat = pgdat_list;
156 * while(pgdat) {
158 * pgdat = pgdat->node_next;
161 #define for_each_pgdat(pgdat) \
162 for (pgdat = pgdat_list; pgdat; pgda
171 pg_data_t *pgdat = zone->zone_pgdat; local
[all...]
H A Dmm.h464 extern void show_free_areas_node(pg_data_t *pgdat);
511 extern void free_area_init_node(int nid, pg_data_t *pgdat, struct page *pmap,
/asus-wl-520gu-7.0.1.45/src/linux/linux/mm/
H A Dnuma.c24 void __init free_area_init_node(int nid, pg_data_t *pgdat, struct page *pmap, argument
49 void show_free_areas_node(pg_data_t *pgdat) argument
54 show_free_areas_core(pgdat);
61 void __init free_area_init_node(int nid, pg_data_t *pgdat, struct page *pmap, argument
71 free_area_init_core(nid, pgdat, &discard, zones_size, zone_start_paddr,
73 pgdat->node_id = nid;
81 pgdat->valid_addr_bitmap = (unsigned long *)alloc_bootmem_node(pgdat, size);
82 memset(pgdat->valid_addr_bitmap, 0, size);
85 static struct page * alloc_pages_pgdat(pg_data_t *pgdat, unsigne argument
[all...]
H A Dbootmem.c46 static unsigned long __init init_bootmem_core (pg_data_t *pgdat, argument
49 bootmem_data_t *bdata = pgdat->bdata;
52 pgdat->node_next = pgdat_list;
53 pgdat_list = pgdat;
249 static unsigned long __init free_all_bootmem_core(pg_data_t *pgdat) argument
251 struct page *page = pgdat->node_mem_map;
252 bootmem_data_t *bdata = pgdat->bdata;
288 unsigned long __init init_bootmem_node (pg_data_t *pgdat, unsigned long freepfn, unsigned long startpfn, unsigned long endpfn) argument
290 return(init_bootmem_core(pgdat, freepfn, startpfn, endpfn));
293 void __init reserve_bootmem_node (pg_data_t *pgdat, unsigne argument
298 free_bootmem_node(pg_data_t *pgdat, unsigned long physaddr, unsigned long size) argument
303 free_all_bootmem_node(pg_data_t *pgdat) argument
332 pg_data_t *pgdat; local
348 __alloc_bootmem_node(pg_data_t *pgdat, unsigned long size, unsigned long align, unsigned long goal) argument
[all...]
H A Dpage_alloc.c485 pg_data_t *pgdat; local
488 for_each_pgdat(pgdat) {
489 zonelist_t *zonelist = pgdat->node_zonelists + (GFP_USER & GFP_ZONEMASK);
507 pg_data_t *pgdat; local
510 for_each_pgdat(pgdat)
511 pages += pgdat->node_zones[ZONE_HIGHMEM].free_pages;
524 void show_free_areas_core(pg_data_t *pgdat) argument
528 pg_data_t *tmpdat = pgdat;
556 zone_t *zone = pgdat->node_zones + type;
592 static inline void build_zonelists(pg_data_t *pgdat) argument
687 free_area_init_core(int nid, pg_data_t *pgdat, struct page **gmap, unsigned long *zones_size, unsigned long zone_start_paddr, unsigned long *zholes_size, struct page *lmem_map) argument
[all...]
H A Dvmscan.c609 pg_data_t *pgdat; local
617 for_each_pgdat(pgdat) {
618 zonelist = pgdat->node_zonelists + (gfp_mask & GFP_ZONEMASK);
641 static int kswapd_balance_pgdat(pg_data_t * pgdat) argument
646 for (i = pgdat->nr_zones-1; i >= 0; i--) {
647 zone = pgdat->node_zones + i;
670 pg_data_t * pgdat; local
675 for_each_pgdat(pgdat)
676 need_more_balance |= kswapd_balance_pgdat(pgdat);
680 static int kswapd_can_sleep_pgdat(pg_data_t * pgdat) argument
697 pg_data_t * pgdat; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mm/
H A Dinit.c337 pg_data_t *pgdat = NODE_DATA(0); local
343 reserve_bootmem_node(pgdat, __pa(&_stext), &_end - &_stext);
350 reserve_bootmem_node(pgdat, __pa(swapper_pg_dir),
357 reserve_bootmem_node(pgdat, bootmap_pfn << PAGE_SHIFT,
367 reserve_bootmem_node(pgdat, 0, __pa(swapper_pg_dir));
374 reserve_bootmem_node(pgdat, 0x02000000, 0x00080000);
376 reserve_bootmem_node(pgdat, 0xc0000000, 0x00020000);
378 reserve_bootmem_node(pgdat, PHYS_OFFSET, 0x00014000);
384 reserve_bootmem_node(pgdat, PHYS_OFFSET, __pa(swapper_pg_dir)-PHYS_OFFSET);
393 pg_data_t *pgdat local
507 pg_data_t *pgdat; local
608 pg_data_t *pgdat = NODE_DATA(node); local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-x86_64/
H A De820.h55 extern void e820_bootmem_free(pg_data_t *pgdat, unsigned long start,unsigned long end);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-x86_64/
H A De820.h55 extern void e820_bootmem_free(pg_data_t *pgdat, unsigned long start,unsigned long end);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/mm/
H A Dinit.c200 pg_data_t *pgdat = pgdat_list; local
204 printk("Node ID: %d\n", pgdat->node_id);
205 for(i = 0; i < pgdat->node_size; i++) {
206 if (PageReserved(pgdat->node_mem_map+i))
208 else if (PageSwapCache(pgdat->node_mem_map+i))
210 else if (page_count(pgdat->node_mem_map + i))
211 shared += page_count(pgdat->node_mem_map + i) - 1;
213 printk("\t%d pages of RAM\n", pgdat->node_size);
217 pgdat = pgdat
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/
H A De820.c98 void __init e820_bootmem_free(pg_data_t *pgdat, unsigned long start,unsigned long end) argument
119 free_bootmem_node(pgdat, addr, last-addr);

Completed in 178 milliseconds