Searched refs:start_pfn (Results 1 - 25 of 44) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m32r/mm/
H A Ddiscontig.c29 unsigned long start_pfn; member in struct:__anon3565
38 unsigned long start_pfn, holes, free_pfn; local
45 mp->start_pfn = PFN_UP(CONFIG_MEMORY_START);
52 start_pfn = free_pfn = PFN_UP(CONFIG_IRAM_START);
54 if (start_pfn & (zone_alignment - 1)) {
56 while (start_pfn >= ul)
59 start_pfn = ul - zone_alignment;
60 holes = free_pfn - start_pfn;
63 mp->start_pfn = start_pfn;
133 unsigned long low, start_pfn; local
[all...]
H A Dinit.c106 unsigned long start_pfn; local
109 start_pfn = START_PFN(0);
114 zones_size[ZONE_DMA] = low - start_pfn;
117 zones_size[ZONE_DMA] = low - start_pfn;
123 start_pfn = __MEMORY_START >> PAGE_SHIFT;
126 free_area_init_node(0, NODE_DATA(0), zones_size, start_pfn, 0);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/kernel/
H A Dsetup.c62 unsigned long start_pfn, max_pfn; local
91 /* min_low_pfn points to the start of DRAM, start_pfn points
101 start_pfn = PFN_UP(memory_start); /* usually c0000000 + kernel + romfs */
123 bootmap_size = init_bootmem_node(NODE_DATA(0), start_pfn,
129 free_bootmem(PFN_PHYS(start_pfn), PFN_PHYS(max_pfn - start_pfn));
140 reserve_bootmem(PFN_PHYS(start_pfn), bootmap_size);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/kernel/
H A Dsrat.c49 unsigned long start_pfn; member in struct:node_memory_chunk_s
87 unsigned long start_pfn, end_pfn; local
105 start_pfn = paddr >> PAGE_SHIFT;
118 if (start_pfn < p->start_pfn)
125 p->start_pfn = start_pfn;
132 start_pfn, end_pfn,
153 if (memory_chunk->start_pfn >= max_pfn) {
155 memory_chunk->start_pfn, memory_chun
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/
H A Dmemory_hotplug.c135 unsigned long start_pfn, unsigned long end_pfn)
142 if (start_pfn < zone->zone_start_pfn)
143 zone->zone_start_pfn = start_pfn;
152 unsigned long start_pfn, unsigned long end_pfn)
157 if (start_pfn < pgdat->node_start_pfn)
158 pgdat->node_start_pfn = start_pfn;
171 unsigned long start_pfn; local
200 start_pfn = (unsigned long)(res.start >> PAGE_SHIFT);
204 if (PageReserved(pfn_to_page(start_pfn))) {
207 struct page *page = pfn_to_page(start_pfn
134 grow_zone_span(struct zone *zone, unsigned long start_pfn, unsigned long end_pfn) argument
151 grow_pgdat_span(struct pglist_data *pgdat, unsigned long start_pfn, unsigned long end_pfn) argument
238 unsigned long start_pfn = start >> PAGE_SHIFT; local
[all...]
H A Dpage_alloc.c1953 unsigned long start_pfn, enum memmap_context context)
1956 unsigned long end_pfn = start_pfn + size;
1959 for (pfn = start_pfn; pfn < end_pfn; pfn++) {
1996 #define memmap_init(size, nid, zone, start_pfn) \
1997 memmap_init_zone((size), (nid), (zone), (start_pfn), MEMMAP_EARLY)
2309 unsigned long start_pfn = early_node_map[i].start_pfn; local
2312 if (start_pfn <= pfn && pfn < end_pfn)
2343 if (early_node_map[i].start_pfn >= max_low_pfn)
2349 size_pages = end_pfn - early_node_map[i].start_pfn;
1952 memmap_init_zone(unsigned long size, int nid, unsigned long zone, unsigned long start_pfn, enum memmap_context context) argument
2387 push_node_boundaries(unsigned int nid, unsigned long start_pfn, unsigned long end_pfn) argument
2405 account_node_boundary(unsigned int nid, unsigned long *start_pfn, unsigned long *end_pfn) argument
2422 push_node_boundaries(unsigned int nid, unsigned long start_pfn, unsigned long end_pfn) argument
2425 account_node_boundary(unsigned int nid, unsigned long *start_pfn, unsigned long *end_pfn) argument
2441 get_pfn_range_for_nid(unsigned int nid, unsigned long *start_pfn, unsigned long *end_pfn) argument
2500 unsigned long start_pfn; local
2547 absent_pages_in_range(unsigned long start_pfn, unsigned long end_pfn) argument
2789 add_active_range(unsigned int nid, unsigned long start_pfn, unsigned long end_pfn) argument
[all...]
H A Dsparse.c163 unsigned long __init node_memmap_size_bytes(int nid, unsigned long start_pfn, argument
169 for (pfn = start_pfn; pfn < end_pfn; pfn += PAGES_PER_SECTION) {
308 int sparse_add_one_section(struct zone *zone, unsigned long start_pfn, argument
311 unsigned long section_nr = pfn_to_section_nr(start_pfn);
327 ms = __pfn_to_section(start_pfn);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mm/
H A Dinit.c95 unsigned int start_pfn, bank, bootmap_pfn; local
97 start_pfn = PAGE_ALIGN(__pa(&_end)) >> PAGE_SHIFT;
107 if (end < start_pfn)
110 if (start < start_pfn)
111 start = start_pfn;
183 unsigned long start_pfn, end_pfn, boot_pfn; local
188 start_pfn = -1UL;
201 if (start_pfn > start)
202 start_pfn = start;
218 boot_pages = bootmem_bootmap_pages(end_pfn - start_pfn);
352 free_memmap(int node, unsigned long start_pfn, unsigned long end_pfn) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc/mm/
H A Dinit.c109 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; local
115 if (start_pfn < max_low_pfn)
116 start_pfn = max_low_pfn;
118 nr += end_pfn - start_pfn;
148 unsigned long bootmap_size, start_pfn; local
180 start_pfn = (unsigned long)__pa(PAGE_ALIGN((unsigned long) &_end));
183 start_pfn >>= PAGE_SHIFT;
185 bootmap_pfn = start_pfn;
213 if (initrd_start >= (start_pfn << PAGE_SHIFT) &&
214 initrd_start < (start_pfn << PAGE_SHIF
368 map_high_region(unsigned long start_pfn, unsigned long end_pfn) argument
427 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/mm/
H A Dnuma.c49 i, cluster->usage, cluster->start_pfn,
50 cluster->start_pfn + cluster->numpages);
87 start = cluster->start_pfn;
98 i, cluster->usage, cluster->start_pfn,
99 cluster->start_pfn + cluster->numpages);
170 start = cluster->start_pfn;
210 start = cluster->start_pfn;
211 end = cluster->start_pfn + cluster->numpages;
302 unsigned long start_pfn = node_bdata[nid].node_boot_start >> PAGE_SHIFT; local
305 if (dma_local_pfn >= end_pfn - start_pfn)
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/avr32/mm/
H A Dinit.c129 unsigned long low, start_pfn; local
131 start_pfn = pgdat->bdata->node_boot_start;
132 start_pfn >>= PAGE_SHIFT;
136 zones_size[ZONE_NORMAL] = low - start_pfn;
138 printk("Node %u: start_pfn = 0x%lx, low = 0x%lx\n",
139 nid, start_pfn, low);
141 free_area_init_node(nid, pgdat, zones_size, start_pfn, NULL);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/x86_64/mm/
H A Dnuma.c180 unsigned long start_pfn, end_pfn, bootmap_pages, bootmap_size, bootmap_start; local
189 start_pfn = start >> PAGE_SHIFT;
199 NODE_DATA(nodeid)->node_start_pfn = start_pfn;
200 NODE_DATA(nodeid)->node_spanned_pages = end_pfn - start_pfn;
203 bootmap_pages = bootmem_bootmap_pages(end_pfn - start_pfn);
218 start_pfn, end_pfn);
233 unsigned long start_pfn, end_pfn, memmapsize, limit; local
235 start_pfn = node_start_pfn(nodeid);
239 nodeid, start_pfn, end_pfn);
243 memmapsize = sizeof(struct page) * (end_pfn-start_pfn);
383 numa_emulation(unsigned long start_pfn, unsigned long end_pfn) argument
493 numa_initmem_init(unsigned long start_pfn, unsigned long end_pfn) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/parisc/mm/
H A Dinit.c133 if (pmem_ranges[j-1].start_pfn <
134 pmem_ranges[j].start_pfn) {
138 tmp = pmem_ranges[j-1].start_pfn;
139 pmem_ranges[j-1].start_pfn = pmem_ranges[j].start_pfn;
140 pmem_ranges[j].start_pfn = tmp;
154 if (pmem_ranges[i].start_pfn -
155 (pmem_ranges[i-1].start_pfn +
160 pmem_ranges[i].start_pfn -
161 (pmem_ranges[i-1].start_pfn
283 unsigned long start_pfn; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dmemory_hotplug.h64 extern int __add_pages(struct zone *zone, unsigned long start_pfn,
158 static inline int __remove_pages(struct zone *zone, unsigned long start_pfn, argument
169 extern int sparse_add_one_section(struct zone *zone, unsigned long start_pfn,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/
H A De820.h53 unsigned long start_pfn, unsigned long end_pfn);
H A Dproto.h47 extern void numa_initmem_init(unsigned long start_pfn, unsigned long end_pfn);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/mm/
H A Dmem.c120 unsigned long start_pfn = start >> PAGE_SHIFT; local
131 return __add_pages(zone, start_pfn, nr_pages);
143 unsigned long start_pfn, end_pfn, nr_pages; local
145 start_pfn = start >> PAGE_SHIFT;
147 end_pfn = start_pfn + nr_pages;
154 zone = page_zone(pfn_to_page(start_pfn));
173 return __remove_pages(zone, start_pfn, nr_pages);
254 unsigned long start_pfn, end_pfn; local
255 start_pfn = lmb.memory.region[i].base >> PAGE_SHIFT;
256 end_pfn = start_pfn
[all...]
H A Dnuma.c463 unsigned long start_pfn, end_pfn; local
472 start_pfn = lmb.memory.region[i].base >> PAGE_SHIFT;
473 end_pfn = start_pfn + lmb_size_pages(&lmb.memory, i);
474 add_active_range(0, start_pfn, end_pfn);
614 unsigned long start_pfn, end_pfn; local
618 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn);
631 NODE_DATA(nid)->node_start_pfn = start_pfn;
632 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn;
637 dbg("start_paddr = %lx\n", start_pfn << PAGE_SHIFT);
640 bootmap_pages = bootmem_bootmap_pages(end_pfn - start_pfn);
649 start_pfn, end_pfn); local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/mm/
H A Dinit.c149 unsigned long low, start_pfn; local
153 start_pfn = pgdat->bdata->node_boot_start >> PAGE_SHIFT;
157 add_active_range(nid, start_pfn, low);
159 printk("Node %u: start_pfn = 0x%lx, low = 0x%lx\n",
160 nid, start_pfn, low);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh64/kernel/
H A Dsetup.c147 unsigned long first_pfn, start_pfn, last_pfn, pages; local
207 start_pfn = PFN_UP(__pa(_end));
214 bootmap_size = init_bootmem_node(NODE_DATA(0), start_pfn,
231 (PFN_PHYS(start_pfn) + bootmap_size + PAGE_SIZE) - PFN_PHYS(first_pfn));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/mm/
H A Dinit.c107 unsigned int start_pfn, bootmap_pfn; local
110 start_pfn = PFN_UP((unsigned long)&_end);
120 if (start < start_pfn)
121 start = start_pfn;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m32r/kernel/
H A Dsetup.c135 unsigned long start_pfn, max_low_pfn, bootmap_size; local
137 start_pfn = PFN_UP( __pa(_end) );
143 bootmap_size = init_bootmem_node(NODE_DATA(0), start_pfn,
179 (PFN_PHYS(start_pfn) + bootmap_size + PAGE_SIZE - 1)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/
H A Dsetup.c649 unsigned long start_pfn, end_pfn; local
656 start_pfn = PFN_UP(__pa(&_end));
669 bmap_size = bootmem_bootmap_pages(end_pfn - start_pfn + 1);
672 if (PFN_PHYS(start_pfn) + bmap_size > INITRD_START) {
673 start = PFN_PHYS(start_pfn) + bmap_size + PAGE_SIZE;
696 bootmap_size = init_bootmem(start_pfn, end_pfn);
713 pfn = max(start_chunk, start_pfn);
727 PFN_PHYS(start_pfn) - (unsigned long)_stext);
734 reserve_bootmem(start_pfn << PAGE_SHIFT, bootmap_size);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/power/
H A Dsnapshot.c241 unsigned long start_pfn; /* pfn represented by the first bit */ member in struct:bm_block
249 unsigned long start_pfn; /* minimal pfn in this zone */ member in struct:zone_bitmap
373 zone_bm->start_pfn = zone->zone_start_pfn;
394 bb->start_pfn = pfn;
458 if (pfn < zone_bm->start_pfn || pfn >= zone_bm->end_pfn) {
461 while (pfn < zone_bm->start_pfn || pfn >= zone_bm->end_pfn) {
470 if (pfn < bb->start_pfn)
479 pfn -= bb->start_pfn;
587 return bb->start_pfn + chunk * BM_BITS_PER_CHUNK + bit;
597 unsigned long start_pfn; member in struct:nosave_region
610 __register_nosave_region(unsigned long start_pfn, unsigned long end_pfn, int use_kmalloc) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/kernel/
H A Dsetup.c230 void __init setup_bootmem_allocator(unsigned long start_pfn) argument
239 bootmap_size = init_bootmem_node(NODE_DATA(0), start_pfn,
254 (PFN_PHYS(start_pfn)+bootmap_size+PAGE_SIZE-1)-__MEMORY_START);
298 unsigned long start_pfn; local
304 start_pfn = PFN_UP(__pa(_end));
305 setup_bootmem_allocator(start_pfn);

Completed in 150 milliseconds

12