Searched refs:align_goal (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/arch/sparc/kernel/
H A Dsys_sparc_64.c216 unsigned long align_goal, addr = -ENOMEM; get_fb_unmapped_area() local
228 align_goal = PAGE_SIZE; get_fb_unmapped_area()
230 align_goal = (4UL * 1024 * 1024); get_fb_unmapped_area()
232 align_goal = (512UL * 1024); get_fb_unmapped_area()
234 align_goal = (64UL * 1024); get_fb_unmapped_area()
237 addr = get_area(NULL, orig_addr, len + (align_goal - PAGE_SIZE), pgoff, flags); get_fb_unmapped_area()
239 addr = (addr + (align_goal - 1UL)) & ~(align_goal - 1UL); get_fb_unmapped_area()
243 if (align_goal == (4UL * 1024 * 1024)) get_fb_unmapped_area()
244 align_goal = (512UL * 1024); get_fb_unmapped_area()
245 else if (align_goal == (512UL * 1024)) get_fb_unmapped_area()
246 align_goal = (64UL * 1024); get_fb_unmapped_area()
248 align_goal = PAGE_SIZE; get_fb_unmapped_area()
249 } while ((addr & ~PAGE_MASK) && align_goal > PAGE_SIZE); get_fb_unmapped_area()

Completed in 40 milliseconds