Lines Matching refs:end
80 unsigned long end = start + size; in vmem_add_mem() local
88 while (address < end) { in vmem_add_mem()
99 !(address & ~PUD_MASK) && (address + PUD_SIZE <= end)) { in vmem_add_mem()
116 !(address & ~PMD_MASK) && (address + PMD_SIZE <= end)) { in vmem_add_mem()
148 unsigned long end = start + size; in vmem_remove_range() local
157 while (address < end) { in vmem_remove_range()
187 flush_tlb_kernel_range(start, end); in vmem_remove_range()
193 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node) in vmemmap_populate() argument
202 for (address = start; address < end;) { in vmemmap_populate()
264 void vmemmap_free(unsigned long start, unsigned long end) in vmemmap_free() argument
369 phys_addr_t start, end; in vmem_map_init() local
375 end = reg->base + reg->size - 1; in vmem_map_init()
376 if (start >= ro_end || end <= ro_start) in vmem_map_init()
377 vmem_add_mem(start, end - start, 0); in vmem_map_init()
378 else if (start >= ro_start && end <= ro_end) in vmem_map_init()
379 vmem_add_mem(start, end - start, 1); in vmem_map_init()
382 vmem_add_mem(ro_end, end - ro_end, 0); in vmem_map_init()
383 } else if (end < ro_end) { in vmem_map_init()
385 vmem_add_mem(ro_start, end - ro_start, 1); in vmem_map_init()
389 vmem_add_mem(ro_end, end - ro_end, 0); in vmem_map_init()