Lines Matching refs:retval
143 int retval, loop;
156 retval = kernel_read(file, params->phdrs, size, &pos);
157 if (unlikely(retval != size))
158 return retval < 0 ? retval : -ENOEXEC;
197 int retval, i;
209 retval = -ENOEXEC;
224 retval = elf_fdpic_fetch_phdrs(&exec_params, bprm->file);
225 if (retval < 0)
234 retval = -ENOMEM;
237 retval = -ENOENT;
247 retval = kernel_read(bprm->file, interpreter_name,
249 if (unlikely(retval != phdr->p_filesz)) {
250 if (retval >= 0)
251 retval = -ENOEXEC;
255 retval = -ENOENT;
263 retval = PTR_ERR(interpreter);
277 retval = kernel_read(interpreter, bprm->buf,
279 if (unlikely(retval != BINPRM_BUF_SIZE)) {
280 if (retval >= 0)
281 retval = -ENOEXEC;
303 retval = -ELIBBAD;
310 retval = elf_fdpic_fetch_phdrs(&interp_params, interpreter);
311 if (retval < 0)
333 retval = -ENOEXEC;
341 retval = begin_new_exec(bprm);
342 if (retval)
372 retval = setup_arg_pages(bprm, current->mm->start_stack,
374 if (retval < 0)
377 retval = arch_setup_additional_pages(bprm, !!interpreter_name);
378 if (retval < 0)
384 retval = elf_fdpic_map_file(&exec_params, bprm->file, current->mm,
386 if (retval < 0)
390 retval = elf_fdpic_map_file(&interp_params, interpreter,
392 if (retval < 0) {
426 retval = current->mm->start_brk;
436 retval = create_elf_fdpic_tables(bprm, current->mm, &exec_params,
438 if (retval < 0)
466 retval = 0;
478 return retval;