Lines Matching refs:interpreter
519 struct file *interpreter, unsigned long *interp_map_addr, in load_elf_interp() argument
536 if (!interpreter->f_op->mmap) in load_elf_interp()
566 map_addr = elf_map(interpreter, load_addr + vaddr, in load_elf_interp()
667 struct file *interpreter = NULL; /* to shut gcc up */ in load_elf_binary() local
751 interpreter = open_exec(elf_interpreter); in load_elf_binary()
752 retval = PTR_ERR(interpreter); in load_elf_binary()
753 if (IS_ERR(interpreter)) in load_elf_binary()
761 would_dump(bprm, interpreter); in load_elf_binary()
764 retval = kernel_read(interpreter, 0, in load_elf_binary()
809 interpreter); in load_elf_binary()
819 elf_ppnt, interpreter, in load_elf_binary()
832 retval = arch_check_elf(&loc->elf_ex, !!interpreter, &arch_state); in load_elf_binary()
1002 interpreter, in load_elf_binary()
1020 allow_write_access(interpreter); in load_elf_binary()
1021 fput(interpreter); in load_elf_binary()
1095 allow_write_access(interpreter); in load_elf_binary()
1096 if (interpreter) in load_elf_binary()
1097 fput(interpreter); in load_elf_binary()