Lines Matching defs:vdso
22 #include <asm/vdso.h>
83 (unsigned long)current->mm->context.vdso;
98 current->mm->context.vdso = (void __user *)new_vma->vm_start;
143 * does not exist for this vdso image, not that the page is at
209 .name = "[vdso]",
219 * Add vdso and vvar mappings to current process.
268 current->mm->context.vdso = (void __user *)text_start;
279 * Put the vdso above the (randomized) stack with another randomized
284 * Note that this algorithm is imperfect: the distribution of the vdso
338 * Check if we have already mapped vdso blob - fail to prevent
341 * We could search vma near context.vdso, but it's a slowpath,
404 unsigned long vdso = (unsigned long) current->mm->context.vdso;
407 if (regs->ip == vdso + image->sym_vdso32_sigreturn_landing_pad ||
408 regs->ip == vdso + image->sym_vdso32_rt_sigreturn_landing_pad)
421 __setup("vdso=", vdso_setup);