Lines Matching refs:page_size

175 static int __meminit vmemmap_populated(unsigned long start, int page_size)  in vmemmap_populated()  argument
177 unsigned long end = start + page_size; in vmemmap_populated()
196 unsigned long page_size, in vmemmap_create_mapping() argument
213 for (i = 0; i < page_size; i += PAGE_SIZE) in vmemmap_create_mapping()
219 unsigned long page_size) in vmemmap_remove_mapping() argument
225 unsigned long page_size, in vmemmap_create_mapping() argument
228 int mapped = htab_bolt_mapping(start, start + page_size, phys, in vmemmap_create_mapping()
237 unsigned long page_size) in vmemmap_remove_mapping() argument
239 int mapped = htab_remove_mapping(start, start + page_size, in vmemmap_remove_mapping()
301 unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift; in vmemmap_populate() local
304 start = _ALIGN_DOWN(start, page_size); in vmemmap_populate()
308 for (; start < end; start += page_size) { in vmemmap_populate()
311 if (vmemmap_populated(start, page_size)) in vmemmap_populate()
314 p = vmemmap_alloc_block(page_size, node); in vmemmap_populate()
321 start, start + page_size, p); in vmemmap_populate()
323 vmemmap_create_mapping(start, page_size, __pa(p)); in vmemmap_populate()
364 unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift; in vmemmap_free() local
366 start = _ALIGN_DOWN(start, page_size); in vmemmap_free()
370 for (; start < end; start += page_size) { in vmemmap_free()
378 if (vmemmap_populated(start, page_size)) in vmemmap_free()
387 if (page_size < PAGE_SIZE) { in vmemmap_free()
395 1 << get_order(page_size); in vmemmap_free()
401 get_order(page_size)); in vmemmap_free()
403 vmemmap_remove_mapping(start, page_size); in vmemmap_free()
432 unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift; in realmode_pfn_to_page() local
441 (vmem_back->virt_addr + page_size)) { in realmode_pfn_to_page()