/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mm/ |
H A D | init.c | 183 unsigned long start_pfn, end_pfn, boot_pfn; local 189 end_pfn = 0; 203 if (end_pfn < end) 204 end_pfn = end; 212 if (end_pfn == 0) 213 return end_pfn; 218 boot_pages = bootmem_bootmap_pages(end_pfn - start_pfn); 227 init_bootmem_node(pgdat, boot_pfn, start_pfn, end_pfn); 267 zone_size[0] = end_pfn - start_pfn; 285 return end_pfn; 311 unsigned long end_pfn; local 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/i386/kernel/ |
H A D | srat.c | 50 unsigned long end_pfn; member in struct:node_memory_chunk_s 87 unsigned long start_pfn, end_pfn; local 106 end_pfn = (paddr + size) >> PAGE_SHIFT; 126 p->end_pfn = end_pfn; 132 start_pfn, end_pfn, 155 memory_chunk->start_pfn, memory_chunk->end_pfn); 167 if (node_end_pfn[nid] < memory_chunk->end_pfn) 168 node_end_pfn[nid] = memory_chunk->end_pfn; 246 printk("chunk %d nid %d start_pfn %08lx end_pfn [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/x86_64/mm/ |
H A D | numa.c | 87 nodemap_addr = find_e820_area(pad_addr, end_pfn<<PAGE_SHIFT, 180 unsigned long start_pfn, end_pfn, bootmap_pages, bootmap_size, bootmap_start; local 190 end_pfn = end >> PAGE_SHIFT; 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 236 end_pfn = node_end_pfn(nodeid); 239 nodeid, start_pfn, end_pfn); 243 memmapsize = sizeof(struct page) * (end_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...] |
H A D | srat.c | 170 allowed = (end_pfn - absent_pages_in_range(0, end_pfn)) * PAGE_SIZE; 186 addr = find_e820_area(last_area_end, end_pfn<<PAGE_SHIFT, mem); 200 if ((end >> PAGE_SHIFT) > end_pfn) 201 end_pfn = end >> PAGE_SHIFT; 368 e820ram = end_pfn - absent_pages_in_range(0, end_pfn);
|
H A D | k8topology.c | 115 if (limit > end_pfn << PAGE_SHIFT) 116 limit = end_pfn << PAGE_SHIFT;
|
H A D | init.c | 190 if (pfn >= end_pfn) 397 max_zone_pfns[ZONE_NORMAL] = end_pfn; 399 memory_present(0, 0, end_pfn); 541 reservedpages = end_pfn - totalram_pages - 542 absent_pages_in_range(0, end_pfn); 561 end_pfn << (PAGE_SHIFT-10), 647 if (pfn >= end_pfn) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/ |
H A D | early.c | 36 unsigned int i, stext_pfn, eshared_pfn, end_pfn, min_size; local 68 end_pfn = PFN_UP(__pa(&_end)); 69 min_size = end_pfn << 2; 73 eshared_pfn, end_pfn); 121 unsigned long end_pfn, init_pfn; local 123 end_pfn = PFN_UP(__pa(&_end)); 125 for (init_pfn = 0 ; init_pfn < end_pfn; init_pfn++)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/x86_64/kernel/ |
H A D | e820.c | 35 unsigned long end_pfn; variable 36 EXPORT_SYMBOL(end_pfn); variable 39 * end_pfn only includes RAM, while end_pfn_map includes all e820 entries. 179 unsigned long end_pfn = 0; local 180 end_pfn = find_max_pfn_with_active_regions(); 182 if (end_pfn > end_pfn_map) 183 end_pfn_map = end_pfn; 186 if (end_pfn > end_user_pfn) 187 end_pfn = end_user_pfn; 188 if (end_pfn > end_pfn_ma 293 e820_register_active_regions(int nid, unsigned long start_pfn, unsigned long end_pfn) argument [all...] |
H A D | pci-swiotlb.c | 35 if (!iommu_detected && !no_iommu && end_pfn > MAX_DMA32_PFN)
|
H A D | early-quirks.c | 22 if ((end_pfn > MAX_DMA32_PFN || force_iommu) &&
|
H A D | setup.c | 161 contig_initmem_init(unsigned long start_pfn, unsigned long end_pfn) argument 165 bootmap_size = bootmem_bootmap_pages(end_pfn)<<PAGE_SHIFT; 166 bootmap = find_e820_area(0, end_pfn<<PAGE_SHIFT, bootmap_size); 169 bootmap_size = init_bootmem(bootmap >> PAGE_SHIFT, end_pfn); 170 e820_register_active_regions(0, start_pfn, end_pfn); 171 free_bootmem_with_active_regions(0, end_pfn); 268 end_pfn = e820_end_of_ram(); 269 num_physpages = end_pfn; 288 max_low_pfn = end_pfn; 289 max_pfn = end_pfn; [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/ |
H A D | e820.h | 53 unsigned long start_pfn, unsigned long end_pfn);
|
H A D | page.h | 43 extern unsigned long end_pfn; 124 #define pfn_valid(pfn) ((pfn) < end_pfn)
|
H A D | proto.h | 47 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 D | numa.c | 463 unsigned long start_pfn, end_pfn; local 473 end_pfn = start_pfn + lmb_size_pages(&lmb.memory, i); 474 add_active_range(0, start_pfn, end_pfn); 556 unsigned long end_pfn) 559 unsigned long ret = __lmb_alloc_base(size, align, end_pfn << PAGE_SHIFT); 614 unsigned long start_pfn, end_pfn; local 618 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn); 623 SMP_CACHE_BYTES, end_pfn); 632 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; 638 dbg("end_paddr = %lx\n", end_pfn << PAGE_SHIF 554 careful_allocation(int nid, unsigned long size, unsigned long align, unsigned long end_pfn) argument 649 start_pfn, end_pfn); local [all...] |
H A D | mem.c | 143 unsigned long start_pfn, end_pfn, nr_pages; local 147 end_pfn = start_pfn + nr_pages; 163 if (end_pfn > (zone->zone_start_pfn + zone->spanned_pages)) 254 unsigned long start_pfn, end_pfn; local 256 end_pfn = start_pfn + lmb_size_pages(&lmb.memory, i); 257 add_active_range(0, start_pfn, end_pfn);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc/mm/ |
H A D | init.c | 110 unsigned long end_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; local 112 if (end_pfn <= max_low_pfn) 118 nr += end_pfn - start_pfn; 368 void map_high_region(unsigned long start_pfn, unsigned long end_pfn) argument 373 printk("mapping high region %08lx - %08lx\n", start_pfn, end_pfn); 376 for (tmp = start_pfn; tmp < end_pfn; tmp++) { 428 unsigned long end_pfn = (sp_banks[i].base_addr + sp_banks[i].num_bytes) >> PAGE_SHIFT; local 432 if (end_pfn <= highstart_pfn) 438 map_high_region(start_pfn, end_pfn);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/ |
H A D | page_alloc.c | 1956 unsigned long end_pfn = start_pfn + size; local 1959 for (pfn = start_pfn; pfn < end_pfn; pfn++) { 2310 unsigned long end_pfn = early_node_map[i].end_pfn; local 2312 if (start_pfn <= pfn && pfn < end_pfn) 2341 unsigned long end_pfn = early_node_map[i].end_pfn; local 2346 if (end_pfn > max_low_pfn) 2347 end_pfn = max_low_pfn; 2349 size_pages = end_pfn 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 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 D | memory_hotplug.c | 135 unsigned long start_pfn, unsigned long end_pfn) 145 zone->spanned_pages = max(old_zone_end_pfn, end_pfn) - 152 unsigned long start_pfn, unsigned long end_pfn) 160 pgdat->node_spanned_pages = max(old_pgdat_end_pfn, end_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
|
H A D | bootmem.c | 187 unsigned long i, start = 0, incr, eidx, end_pfn; local 203 end_pfn = bdata->node_low_pfn; 205 if (limit && end_pfn > limit) 206 end_pfn = limit; 208 eidx = end_pfn - PFN_DOWN(bdata->node_boot_start); 218 if (goal && goal >= bdata->node_boot_start && PFN_DOWN(goal) < end_pfn) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/power/ |
H A D | snapshot.c | 242 unsigned long end_pfn; /* pfn represented by the last bit plus 1 */ member in struct:bm_block 250 unsigned long end_pfn; /* maximal pfn in this zone plus 1 */ member in struct:zone_bitmap 374 zone_bm->end_pfn = zone->zone_start_pfn + zone->spanned_pages; 404 bb->end_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) { 473 while (pfn >= bb->end_pfn) { 598 unsigned long end_pfn; member in struct:nosave_region 610 __register_nosave_region(unsigned long start_pfn, unsigned long end_pfn, argument 615 if (start_pfn >= end_pfn) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/mm/ |
H A D | numa.c | 303 unsigned long end_pfn = node_bdata[nid].node_low_pfn; local 305 if (dma_local_pfn >= end_pfn - start_pfn) 306 zones_size[ZONE_DMA] = end_pfn - start_pfn; 309 zones_size[ZONE_NORMAL] = (end_pfn - start_pfn) - dma_local_pfn;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/mm/ |
H A D | vmem.c | 297 unsigned long pfn, num_pfn, end_pfn; local 318 end_pfn = pfn + num_pfn; 323 for (; pfn < end_pfn; pfn++) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc64/mm/ |
H A D | init.c | 730 unsigned long end_pfn) 735 bootmap_size = bootmem_bootmap_pages(end_pfn - start_pfn); 911 unsigned long bootmap_size, end_pfn; local 953 end_pfn = end_of_phys_memory >> PAGE_SHIFT; 956 max_pfn = max_low_pfn = end_pfn; 959 bootmap_pfn = choose_bootmap_pfn(min_low_pfn, end_pfn); 966 min_low_pfn, end_pfn); 1018 unsigned long start_pfn, end_pfn; local 1021 end_pfn = (start_pfn + (pavail[i].reg_size >> PAGE_SHIFT)); 1024 start_pfn, end_pfn); 729 choose_bootmap_pfn(unsigned long start_pfn, unsigned long end_pfn) argument 1316 unsigned long end_pfn, pages_avail, shift, phys_base; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/sgi-ip27/ |
H A D | ip27-memory.c | 518 pfn_t end_pfn = node_getmaxclick(node) + 1; local 520 zones_size[ZONE_NORMAL] = end_pfn - start_pfn; 524 if (end_pfn > max_low_pfn) 525 max_low_pfn = end_pfn;
|