Searched refs:interpreter (Results 1 – 4 of 4) sorted by relevance
/fs/ |
D | binfmt_misc.c | 59 const char *interpreter; /* filename of interpreter */ member 199 retval = copy_strings_kernel(1, &fmt->interpreter, bprm); in load_misc_binary() 205 retval = bprm_change_interp(fmt->interpreter, bprm); in load_misc_binary() 214 interp_file = open_exec(fmt->interpreter); in load_misc_binary() 493 e->interpreter = p; in create_entry() 498 if (!e->interpreter[0]) in create_entry() 500 pr_debug("register: interpreter: {%s}\n", e->interpreter); in create_entry() 562 dp += sprintf(dp, "%s\ninterpreter %s\n", status, e->interpreter); in entry_status() 731 f = open_exec(e->interpreter); in bm_register_write() 734 pr_notice("register: failed to install interpreter file %s\n", e->interpreter); in bm_register_write()
|
D | binfmt_elf.c | 547 struct file *interpreter, unsigned long *interp_map_addr, in load_elf_interp() argument 566 if (!interpreter->f_op->mmap) in load_elf_interp() 590 map_addr = elf_map(interpreter, load_addr + vaddr, in load_elf_interp() 675 struct file *interpreter = NULL; /* to shut gcc up */ in load_elf_binary() local 756 interpreter = open_exec(elf_interpreter); in load_elf_binary() 758 retval = PTR_ERR(interpreter); in load_elf_binary() 759 if (IS_ERR(interpreter)) in load_elf_binary() 766 would_dump(bprm, interpreter); in load_elf_binary() 770 retval = kernel_read(interpreter, &loc->interp_elf_ex, in load_elf_binary() 805 if (interpreter) { in load_elf_binary() [all …]
|
D | binfmt_elf_fdpic.c | 194 struct file *interpreter = NULL; /* to shut gcc up */ in load_elf_fdpic_binary() local 262 interpreter = open_exec(interpreter_name); in load_elf_fdpic_binary() 263 retval = PTR_ERR(interpreter); in load_elf_fdpic_binary() 264 if (IS_ERR(interpreter)) { in load_elf_fdpic_binary() 265 interpreter = NULL; in load_elf_fdpic_binary() 274 would_dump(bprm, interpreter); in load_elf_fdpic_binary() 277 retval = kernel_read(interpreter, bprm->buf, in load_elf_fdpic_binary() 304 if (!is_elf(&interp_params.hdr, interpreter)) in load_elf_fdpic_binary() 310 retval = elf_fdpic_fetch_phdrs(&interp_params, interpreter); in load_elf_fdpic_binary() 391 retval = elf_fdpic_map_file(&interp_params, interpreter, in load_elf_fdpic_binary() [all …]
|
D | Kconfig.binfmt | 85 #! followed by the path to an interpreter. 182 programs that need an interpreter to run like Java, Python, .NET or 188 will automatically feed it to the correct interpreter.
|