Lines Matching refs:pagesize
79 …void *ptr, unsigned long max_length UNUSED /*pre-v2.04*/, unsigned long pagesize UNUSED /*pre-v2.0… in find_sbrk_memory_handle()
97 …et = max_length-1; end_offset != 0; end_offset = end_offset > pagesize ? end_offset - pagesize : 0) in find_sbrk_memory_handle()
372 static unsigned long pagesize; in physmem_get_pagesize() local
373 if (!pagesize) in physmem_get_pagesize()
375 if (__dpmi_get_page_size(&pagesize) != 0) in physmem_get_pagesize()
376 pagesize = 0; in physmem_get_pagesize()
377 if (pagesize & (pagesize-1)) in physmem_get_pagesize()
378 pagesize = 0; in physmem_get_pagesize()
379 if (!pagesize) in physmem_get_pagesize()
380 pagesize = 4096; /* Fallback value, the most commonly used on x86. */ in physmem_get_pagesize()
382 return pagesize; in physmem_get_pagesize()
388 long pagesize = physmem_get_pagesize(physmem); in physmem_map() local
389 unsigned pagesize_shift = ffs(pagesize)-1; in physmem_map()
402 if (length & (pagesize-1)) in physmem_map()
403 length = (length & ~(pagesize-1)) + pagesize; in physmem_map()
467 ptr = aligned_alloc(pagesize, length); in physmem_map()
481 if (!find_sbrk_memory_handle(ptr + offset, length - offset, pagesize, &sh, &sh_size) || in physmem_map()
482 (sh->address & (pagesize-1)) || (sh_size & (pagesize-1))) in physmem_map()
757 long pagesize = physmem_get_pagesize(physmem); in physmem_unmap() local
758 unsigned pagesize_shift = ffs(pagesize)-1; in physmem_unmap()
767 if (length & (pagesize-1)) in physmem_unmap()
768 length = (length & ~(pagesize-1)) + pagesize; in physmem_unmap()
805 if (!find_sbrk_memory_handle(ptr + offset, length - offset, pagesize, &sh, &sh_size) || in physmem_unmap()
806 (sh->address & (pagesize-1)) || (sh_size & (pagesize-1))) in physmem_unmap()