/Linux-v4.19/Documentation/admin-guide/ |
D | binfmt-misc.rst | 8 To achieve this you must tell binfmt_misc which interpreter has to be invoked 19 ``:name:type:offset:magic:mask:interpreter:flags`` (where you can choose the 49 - ``interpreter`` 54 of the interpreter. It is a string of capital letters, each controls a 69 of the binary to the interpreter as an argument. When this flag is 72 the interpreter to execute non-readable binaries. This feature 73 should be used with care - the interpreter has to be trusted not to 78 the interpreter. When this flag is included, these attributes are 80 This feature should be used with care as the interpreter 98 - the interpreter string may not exceed 127 characters [all …]
|
D | init.rst | 34 you should make sure that the script specifies an interpreter in its shebang
|
D | kernel-parameters.txt | 42 root cause of an AML interpreter issue when the issue
|
/Linux-v4.19/fs/ |
D | binfmt_misc.c | 57 const char *interpreter; /* filename of interpreter */ member 197 retval = copy_strings_kernel(1, &fmt->interpreter, bprm); in load_misc_binary() 203 retval = bprm_change_interp(fmt->interpreter, bprm); in load_misc_binary() 212 interp_file = open_exec(fmt->interpreter); in load_misc_binary() 491 e->interpreter = p; in create_entry() 496 if (!e->interpreter[0]) in create_entry() 498 pr_debug("register: interpreter: {%s}\n", e->interpreter); in create_entry() 560 dp += sprintf(dp, "%s\ninterpreter %s\n", status, e->interpreter); in entry_status() 729 f = open_exec(e->interpreter); in bm_register_write() 732 pr_notice("register: failed to install interpreter file %s\n", e->interpreter); in bm_register_write()
|
D | binfmt_elf_fdpic.c | 198 struct file *interpreter = NULL; /* to shut gcc up */ in load_elf_fdpic_binary() local 266 interpreter = open_exec(interpreter_name); in load_elf_fdpic_binary() 267 retval = PTR_ERR(interpreter); in load_elf_fdpic_binary() 268 if (IS_ERR(interpreter)) { in load_elf_fdpic_binary() 269 interpreter = NULL; in load_elf_fdpic_binary() 278 would_dump(bprm, interpreter); in load_elf_fdpic_binary() 281 retval = kernel_read(interpreter, bprm->buf, in load_elf_fdpic_binary() 308 if (!is_elf(&interp_params.hdr, interpreter)) in load_elf_fdpic_binary() 314 retval = elf_fdpic_fetch_phdrs(&interp_params, interpreter); in load_elf_fdpic_binary() 395 retval = elf_fdpic_map_file(&interp_params, interpreter, in load_elf_fdpic_binary() [all …]
|
D | binfmt_elf.c | 538 struct file *interpreter, unsigned long *interp_map_addr, in load_elf_interp() argument 557 if (!interpreter->f_op->mmap) in load_elf_interp() 587 map_addr = elf_map(interpreter, load_addr + vaddr, in load_elf_interp() 692 struct file *interpreter = NULL; /* to shut gcc up */ in load_elf_binary() local 780 interpreter = open_exec(elf_interpreter); in load_elf_binary() 781 retval = PTR_ERR(interpreter); in load_elf_binary() 782 if (IS_ERR(interpreter)) in load_elf_binary() 790 would_dump(bprm, interpreter); in load_elf_binary() 794 retval = kernel_read(interpreter, &loc->interp_elf_ex, in load_elf_binary() 839 interpreter); in load_elf_binary() [all …]
|
D | Kconfig.binfmt | 84 #! followed by the path to an interpreter. 165 programs that need an interpreter to run like Java, Python, .NET or 171 will automatically feed it to the correct interpreter.
|
/Linux-v4.19/Documentation/acpi/ |
D | debug.txt | 27 specific driver or part of the ACPI interpreter. To build the debug_layer 75 The ACPI interpreter uses several different levels, but the Linux
|
D | osi.txt | 6 AML code includes _OSI("XYZ"), the kernel's AML interpreter 71 interpreter in the kernel would return to it a string identifying the OS: 153 supported by the OS and the OS AML interpreter.
|
D | method-tracing.txt | 64 the "trace points" the AML interpreter starts/stops to execute a control
|
/Linux-v4.19/drivers/scsi/libsas/ |
D | Kconfig | 48 option builds an SMP interpreter into libsas. Say
|
/Linux-v4.19/Documentation/bpf/ |
D | bpf_design_QA.rst | 171 and both interpreter and most JITed code consume necessary amount. 177 Q: Does classic BPF interpreter still exist?
|
D | bpf_devel_QA.rst | 343 interpreter in case the in-kernel BPF JIT is enabled.
|
/Linux-v4.19/Documentation/networking/ |
D | filter.txt | 571 Internally, for the kernel interpreter, a different instruction set 595 in the eBPF interpreter. For in-kernel handlers, this all works transparently 598 BPF_PROG_RUN(filter, ctx) transparently invokes eBPF interpreter or JITed 648 32-bit architectures run 64-bit internal BPF programs via interpreter. 671 convention, then the interpreter will take them from registers and pass 709 returns will be seamless. Without JIT, __bpf_prog_run() interpreter needs to 791 interpreter. R0-R5 are scratch registers, so eBPF program needs to preserve 809 The input context pointer for invoking the interpreter function is generic, 976 socket filters running in eBPF interpreter. These instructions can only 977 be used when interpreter context is a pointer to 'struct sk_buff' and [all …]
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-script-perl.txt | 17 built-in Perl interpreter. It reads and processes the input file and
|
D | perf-script-python.txt | 17 built-in Python interpreter. It reads and processes the input file and
|
/Linux-v4.19/Documentation/x86/x86_64/ |
D | boot-options.txt | 165 interpreter
|
/Linux-v4.19/drivers/auxdisplay/ |
D | Kconfig | 239 The driver includes an interpreter for escape codes starting with
|
/Linux-v4.19/net/ |
D | Kconfig | 292 by an interpreter. This option allows kernel to generate a native
|
/Linux-v4.19/init/ |
D | Kconfig | 1146 # interpreter that classic socket filters depend on 1462 bool "Permanently enable BPF JIT and remove BPF interpreter" 1465 Enables BPF JIT and removes BPF interpreter to avoid 1466 speculative execution of BPF instructions by the interpreter
|
/Linux-v4.19/tools/perf/ |
D | Makefile.config | 666 …$(call disable-python,No python interpreter was found: disables Python support - please install py…
|
/Linux-v4.19/lib/ |
D | Kconfig.debug | 1878 against the BPF interpreter or BPF JIT compiler depending on the 1881 the interpreter code. It also enables test stubs for eBPF maps and
|
/Linux-v4.19/Documentation/power/ |
D | pci.txt | 148 them as needed using an AML interpreter that translates the AML byte code into
|