Lines Matching refs:ret
240 void *ret;
250 ret = ERR_PTR(vdso_base);
254 ret = _install_special_mapping(mm, vdso_base, VVAR_NR_PAGES * PAGE_SIZE,
257 if (IS_ERR(ret))
265 ret = _install_special_mapping(mm, vdso_base, vdso_text_len,
269 if (IS_ERR(ret))
276 return PTR_ERR(ret);
369 int ret;
371 ret = __aarch32_alloc_vdso_pages();
372 if (ret)
373 return ret;
375 ret = aarch32_alloc_sigpage();
376 if (ret)
377 return ret;
385 void *ret;
394 ret = _install_special_mapping(mm, AARCH32_VECTORS_BASE, PAGE_SIZE,
399 return PTR_ERR_OR_ZERO(ret);
405 void *ret;
409 ret = ERR_PTR(addr);
417 ret = _install_special_mapping(mm, addr, PAGE_SIZE,
421 if (IS_ERR(ret))
427 return PTR_ERR_OR_ZERO(ret);
433 int ret;
438 ret = aarch32_kuser_helpers_setup(mm);
439 if (ret)
443 ret = __setup_additional_pages(VDSO_ABI_AA32, mm, bprm,
445 if (ret)
449 ret = aarch32_sigreturn_setup(mm);
452 return ret;
491 int ret;
496 ret = __setup_additional_pages(VDSO_ABI_AA64, mm, bprm, uses_interp);
499 return ret;