Searched refs:interpreter (Results 1 – 7 of 7) sorted by relevance
| /fs/ |
| A D | binfmt_elf.c | 631 struct file *interpreter, in load_elf_interp() argument 895 if (IS_ERR(interpreter)) in load_elf_binary() 943 if (interpreter) { in load_elf_binary() 955 interpreter); in load_elf_binary() 970 elf_ppnt, interpreter, in load_elf_binary() 1123 if (interpreter) { in load_elf_binary() 1238 if (interpreter) { in load_elf_binary() 1240 interpreter, in load_elf_binary() 1259 fput(interpreter); in load_elf_binary() 1373 if (interpreter) in load_elf_binary() [all …]
|
| A D | binfmt_misc.c | 56 const char *interpreter; /* filename of interpreter */ member 240 retval = copy_string_kernel(fmt->interpreter, bprm); in load_misc_binary() 246 retval = bprm_change_interp(fmt->interpreter, bprm); in load_misc_binary() 255 interp_file = open_exec(fmt->interpreter); in load_misc_binary() 261 bprm->interpreter = interp_file; in load_misc_binary() 521 e->interpreter = p; in create_entry() 526 if (!e->interpreter[0]) in create_entry() 528 pr_debug("register: interpreter: {%s}\n", e->interpreter); in create_entry() 590 dp += sprintf(dp, "%s\ninterpreter %s\n", status, e->interpreter); in entry_status() 795 f = open_exec(e->interpreter); in bm_register_write() [all …]
|
| A D | binfmt_elf_fdpic.c | 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() 397 exe_file_allow_write_access(interpreter); in load_elf_fdpic_binary() 398 fput(interpreter); in load_elf_fdpic_binary() 399 interpreter = NULL; in load_elf_fdpic_binary() 469 if (interpreter) { in load_elf_fdpic_binary() 470 exe_file_allow_write_access(interpreter); in load_elf_fdpic_binary() [all …]
|
| A D | compat_binfmt_elf.c | 124 #define COMPAT_ARCH_SETUP_ADDITIONAL_PAGES(bprm, ex, interpreter) \ argument 125 compat_arch_setup_additional_pages(bprm, interpreter)
|
| A D | Kconfig.binfmt | 104 #! followed by the path to an interpreter. 150 programs that need an interpreter to run like Java, Python, .NET or 156 will automatically feed it to the correct interpreter.
|
| A D | binfmt_script.c | 136 bprm->interpreter = file; in load_script()
|
| A D | exec.c | 1705 if (!bprm->interpreter) in exec_binprm() 1709 bprm->file = bprm->interpreter; in exec_binprm() 1710 bprm->interpreter = NULL; in exec_binprm()
|
Completed in 21 milliseconds