/arch/sh/mm/ |
H A D | numa.c | 30 unsigned long start_pfn, end_pfn; local 36 start_pfn = start >> PAGE_SHIFT; 44 __add_active_range(nid, start_pfn, end_pfn); 52 NODE_DATA(nid)->node_start_pfn = start_pfn; 53 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; 56 bootmap_pages = bootmem_bootmap_pages(end_pfn - start_pfn); 60 start_pfn, end_pfn); local 65 reserve_bootmem_node(NODE_DATA(nid), start_pfn << PAGE_SHIFT,
|
H A D | init.c | 195 unsigned long start_pfn, end_pfn; local 200 get_pfn_range_for_nid(nid, &start_pfn, &end_pfn); 218 NODE_DATA(nid)->node_start_pfn = start_pfn; 219 NODE_DATA(nid)->node_spanned_pages = end_pfn - start_pfn; 270 unsigned long start_pfn, end_pfn; local 271 start_pfn = memblock_region_memory_base_pfn(reg); 273 __add_active_range(0, start_pfn, end_pfn); 290 unsigned long start_pfn; local 298 start_pfn = PFN_UP(__pa(_end)); 306 memblock_reserve(start, (PFN_PHYS(start_pfn) 383 unsigned long low, start_pfn; local 536 unsigned long start_pfn = start >> PAGE_SHIFT; local [all...] |
/arch/m32r/mm/ |
H A D | discontig.c | 28 unsigned long start_pfn; member in struct:__anon1908 40 unsigned long start_pfn, holes, free_pfn; local 47 mp->start_pfn = PFN_UP(CONFIG_MEMORY_START); 54 start_pfn = free_pfn = PFN_UP(CONFIG_IRAM_START); 56 if (start_pfn & (zone_alignment - 1)) { 58 while (start_pfn >= ul) 61 start_pfn = ul - zone_alignment; 62 holes = free_pfn - start_pfn; 65 mp->start_pfn = start_pfn; 135 unsigned long low, start_pfn; local [all...] |
H A D | init.c | 68 unsigned long start_pfn; local 71 start_pfn = START_PFN(0); 76 zones_size[ZONE_DMA] = low - start_pfn; 79 zones_size[ZONE_DMA] = low - start_pfn; 85 start_pfn = __MEMORY_START >> PAGE_SHIFT; 88 free_area_init_node(0, zones_size, start_pfn, 0);
|
/arch/s390/include/asm/ |
H A D | diag.h | 14 static inline void diag10_range(unsigned long start_pfn, unsigned long num_pfn) argument 18 start_addr = start_pfn << PAGE_SHIFT; 19 end_addr = (start_pfn + num_pfn - 1) << PAGE_SHIFT;
|
/arch/score/kernel/ |
H A D | setup.c | 46 unsigned long start_pfn, bootmap_size; local 49 start_pfn = PFN_UP(__pa(&_end)); 56 bootmap_size = init_bootmem_node(NODE_DATA(0), start_pfn, 61 free_bootmem(PFN_PHYS(start_pfn), 62 (max_low_pfn - start_pfn) << PAGE_SHIFT); 63 memory_present(0, start_pfn, max_low_pfn); 66 reserve_bootmem(PFN_PHYS(start_pfn), bootmap_size, BOOTMEM_DEFAULT);
|
/arch/x86/mm/ |
H A D | init.c | 100 unsigned long start_pfn, unsigned long end_pfn, 103 if (start_pfn < end_pfn) { 106 mr[nr_range].start = start_pfn<<PAGE_SHIFT; 124 unsigned long start_pfn, end_pfn; local 165 start_pfn = start >> PAGE_SHIFT; 166 pos = start_pfn << PAGE_SHIFT; 185 if (start_pfn < end_pfn) { 186 nr_range = save_mr(mr, nr_range, start_pfn, end_pfn, 0); 191 start_pfn = ((pos + (PMD_SIZE - 1))>>PMD_SHIFT) 202 if (start_pfn < end_pf 99 save_mr(struct map_range *mr, int nr_range, unsigned long start_pfn, unsigned long end_pfn, unsigned long page_size_mask) argument [all...] |
H A D | numa_32.c | 51 printk(KERN_INFO "Node: %d, start_pfn: %lx, end_pfn: %lx\n", 62 unsigned long node_memmap_size_bytes(int nid, unsigned long start_pfn, argument 65 unsigned long nr_pages = end_pfn - start_pfn; 133 unsigned long start_va, start_pfn, nr_pages, pfn; local 136 start_pfn = node_remap_start_pfn[node]; 148 set_pmd(pmd, pfn_pmd(start_pfn + pfn, 152 __func__, vaddr, start_pfn + pfn); 182 unsigned long start_pfn = start >> PAGE_SHIFT; local 193 nid, start_pfn, end_pfn); 196 size = node_memmap_size_bytes(nid, start_pfn, end_pf [all...] |
/arch/cris/kernel/ |
H A D | setup.c | 64 unsigned long start_pfn, max_pfn; local 93 /* min_low_pfn points to the start of DRAM, start_pfn points 103 start_pfn = PFN_UP(memory_start); /* usually c0000000 + kernel + romfs */ 125 bootmap_size = init_bootmem_node(NODE_DATA(0), start_pfn, 131 free_bootmem(PFN_PHYS(start_pfn), PFN_PHYS(max_pfn - start_pfn)); 142 reserve_bootmem(PFN_PHYS(start_pfn), bootmap_size, BOOTMEM_DEFAULT);
|
/arch/sparc/mm/ |
H A D | init_32.c | 120 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; local 126 if (start_pfn < max_low_pfn) 127 start_pfn = max_low_pfn; 129 nr += end_pfn - start_pfn; 159 unsigned long bootmap_size, start_pfn; local 191 start_pfn = (unsigned long)__pa(PAGE_ALIGN((unsigned long) &_end)); 194 start_pfn >>= PAGE_SHIFT; 196 bootmap_pfn = start_pfn; 224 if (initrd_start >= (start_pfn << PAGE_SHIFT) && 225 initrd_start < (start_pfn << PAGE_SHIF 384 map_high_region(unsigned long start_pfn, unsigned long end_pfn) argument 443 unsigned long start_pfn = sp_banks[i].base_addr >> PAGE_SHIFT; local [all...] |
/arch/alpha/mm/ |
H A D | numa.c | 48 i, cluster->usage, cluster->start_pfn, 49 cluster->start_pfn + cluster->numpages); 86 start = cluster->start_pfn; 97 i, cluster->usage, cluster->start_pfn, 98 cluster->start_pfn + cluster->numpages); 173 start = cluster->start_pfn; 213 start = cluster->start_pfn; 214 end = cluster->start_pfn + cluster->numpages; 307 unsigned long start_pfn = bdata->node_min_pfn; local 310 if (dma_local_pfn >= end_pfn - start_pfn) [all...] |
/arch/m68k/platform/54xx/ |
H A D | config.c | 63 unsigned long start_pfn; local 76 start_pfn = memstart >> PAGE_SHIFT; 85 memstart += init_bootmem_node(NODE_DATA(0), start_pfn,
|
/arch/sh/include/asm/ |
H A D | mmzone.h | 41 void __init __add_active_range(unsigned int nid, unsigned long start_pfn,
|
/arch/s390/mm/ |
H A D | init.c | 227 unsigned long start_pfn = PFN_DOWN(start); local 243 zone_start_pfn = start_pfn; 244 zone_end_pfn = start_pfn + size_pages; 246 if (start_pfn < zone_start_pfn || start_pfn >= zone_end_pfn) 248 nr_pages = (start_pfn + size_pages > zone_end_pfn) ? 249 zone_end_pfn - start_pfn : size_pages; 250 rc = __add_pages(nid, zone, start_pfn, nr_pages); 253 start_pfn += nr_pages;
|
/arch/avr32/mm/ |
H A D | init.c | 78 unsigned long low, start_pfn; local 80 start_pfn = pgdat->bdata->node_min_pfn; 84 zones_size[ZONE_NORMAL] = low - start_pfn; 86 printk("Node %u: start_pfn = 0x%lx, low = 0x%lx\n", 87 nid, start_pfn, low); 89 free_area_init_node(nid, zones_size, start_pfn, NULL);
|
/arch/powerpc/platforms/pseries/ |
H A D | hotplug-memory.c | 78 unsigned long start, start_pfn; local 82 start_pfn = base >> PAGE_SHIFT; 84 if (!pfn_valid(start_pfn)) { 89 zone = page_zone(pfn_to_page(start_pfn)); 100 ret = __remove_pages(zone, start_pfn, memblock_size >> PAGE_SHIFT);
|
/arch/parisc/mm/ |
H A D | init.c | 131 if (pmem_ranges[j-1].start_pfn < 132 pmem_ranges[j].start_pfn) { 136 tmp = pmem_ranges[j-1].start_pfn; 137 pmem_ranges[j-1].start_pfn = pmem_ranges[j].start_pfn; 138 pmem_ranges[j].start_pfn = tmp; 152 if (pmem_ranges[i].start_pfn - 153 (pmem_ranges[i-1].start_pfn + 158 pmem_ranges[i].start_pfn - 159 (pmem_ranges[i-1].start_pfn 283 unsigned long start_pfn; local [all...] |
/arch/x86/include/asm/ |
H A D | highmem.h | 72 extern void add_highpages_with_active_regions(int nid, unsigned long start_pfn,
|
/arch/mn10300/kernel/ |
H A D | setup.c | 123 unsigned long kstart_pfn, start_pfn, free_pfn, end_pfn; local 140 start_pfn = (CONFIG_KERNEL_RAM_BASE_ADDRESS >> PAGE_SHIFT); 147 start_pfn, 150 if (kstart_pfn > start_pfn) 151 free_bootmem(PFN_PHYS(start_pfn), 152 PFN_PHYS(kstart_pfn - start_pfn));
|
/arch/powerpc/mm/ |
H A D | numa.c | 138 unsigned long start_pfn, end_pfn; local 141 for_each_mem_pfn_range(i, MAX_NUMNODES, &start_pfn, &end_pfn, &nid) { 142 if (pfn >= start_pfn && pfn < end_pfn) { 144 node_ar->start_pfn = start_pfn; 805 unsigned long start_pfn, end_pfn; local 815 start_pfn = memblock_region_memory_base_pfn(reg); 819 memblock_set_node(PFN_PHYS(start_pfn), 820 PFN_PHYS(end_pfn - start_pfn), nid); 958 unsigned long start_pfn local 1032 unsigned long start_pfn, end_pfn; local [all...] |
H A D | mem.c | 122 unsigned long start_pfn = start >> PAGE_SHIFT; local 134 return __add_pages(nid, zone, start_pfn, nr_pages); 145 walk_system_ram_range(unsigned long start_pfn, unsigned long nr_pages, argument 149 unsigned long end_pfn = start_pfn + nr_pages; 154 tstart = max(start_pfn, memblock_region_memory_base_pfn(reg)); 200 unsigned long start_pfn, end_pfn; local 201 start_pfn = memblock_region_memory_base_pfn(reg);
|
/arch/sh/kernel/ |
H A D | setup.c | 191 void __init __add_active_range(unsigned int nid, unsigned long start_pfn, argument 199 start = start_pfn << PAGE_SHIFT; 209 start_pfn, end_pfn); 233 memblock_set_node(PFN_PHYS(start_pfn), 234 PFN_PHYS(end_pfn - start_pfn), nid);
|
/arch/m32r/kernel/ |
H A D | setup.c | 135 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)
|
/arch/mips/sgi-ip27/ |
H A D | ip27-memory.c | 396 pfn_t start_pfn, end_pfn; local 398 get_pfn_range_for_nid(node, &start_pfn, &end_pfn); 406 NODE_DATA(node)->node_start_pfn = start_pfn; 407 NODE_DATA(node)->node_spanned_pages = end_pfn - start_pfn; 415 start_pfn, end_pfn); 469 pfn_t start_pfn, end_pfn; local 471 get_pfn_range_for_nid(node, &start_pfn, &end_pfn);
|
/arch/x86/xen/ |
H A D | setup.c | 147 unsigned long start_pfn = PFN_DOWN(start); local 153 if (start_pfn < end_pfn) { 154 if (start_pfn < nr_pages) 156 start_pfn, min(end_pfn, nr_pages)); 159 start_pfn, end_pfn);
|