Lines Matching defs:start
285 * start address within a PMD is biased toward the end.
289 static unsigned long vdso_addr(unsigned long start, unsigned len)
295 * Round up the start address. It can start out unaligned as a result
296 * of stack start randomization.
298 start = PAGE_ALIGN(start);
301 end = (start + len + PMD_SIZE - 1) & PMD_MASK;
306 if (end > start) {
307 offset = get_random_u32_below(((end - start) >> PAGE_SHIFT) + 1);
308 addr = start + (offset << PAGE_SHIFT);
310 addr = start;