Lines Matching refs:interpreter
518 struct file *interpreter, unsigned long *interp_map_addr, in load_elf_interp() argument
535 if (!interpreter->f_op->mmap) in load_elf_interp()
565 map_addr = elf_map(interpreter, load_addr + vaddr, in load_elf_interp()
666 struct file *interpreter = NULL; /* to shut gcc up */ in load_elf_binary() local
750 interpreter = open_exec(elf_interpreter); in load_elf_binary()
751 retval = PTR_ERR(interpreter); in load_elf_binary()
752 if (IS_ERR(interpreter)) in load_elf_binary()
760 would_dump(bprm, interpreter); in load_elf_binary()
762 retval = kernel_read(interpreter, 0, bprm->buf, in load_elf_binary()
808 interpreter); in load_elf_binary()
818 elf_ppnt, interpreter, in load_elf_binary()
831 retval = arch_check_elf(&loc->elf_ex, !!interpreter, &arch_state); in load_elf_binary()
1001 interpreter, in load_elf_binary()
1019 allow_write_access(interpreter); in load_elf_binary()
1020 fput(interpreter); in load_elf_binary()
1094 allow_write_access(interpreter); in load_elf_binary()
1095 if (interpreter) in load_elf_binary()
1096 fput(interpreter); in load_elf_binary()