Home
last modified time | relevance | path

Searched refs:interp (Results 1 – 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/fs/
Dbinfmt_em86.c29 char *interp; in load_em86() local
54 interp = EM86_INTERP; in load_em86()
84 file = open_exec(interp); in load_em86()
Dexec.c1495 if (bprm->interp != bprm->filename) in free_bprm()
1496 kfree(bprm->interp); in free_bprm()
1521 bprm->interp = bprm->filename; in alloc_bprm()
1534 int bprm_change_interp(const char *interp, struct linux_binprm *bprm) in bprm_change_interp() argument
1537 if (bprm->interp != bprm->filename) in bprm_change_interp()
1538 kfree(bprm->interp); in bprm_change_interp()
1539 bprm->interp = kstrdup(interp, GFP_KERNEL); in bprm_change_interp()
1540 if (!bprm->interp) in bprm_change_interp()
Dbinfmt_script.c109 retval = copy_string_kernel(bprm->interp, bprm); in load_script()
Dbinfmt_misc.c92 char *p = strrchr(bprm->interp, '.'); in check_file()
166 retval = copy_string_kernel(bprm->interp, bprm); in load_misc_binary()
/kernel/linux/linux-5.10/arch/powerpc/boot/
DzImage.lds.S38 .interp : { *(.interp) }
/kernel/linux/linux-5.10/arch/s390/include/asm/
Delf.h168 #define arch_check_elf(ehdr, interp, interp_ehdr, state) (0) argument
170 #define arch_elf_pt_proc(ehdr, phdr, elf, interp, state) \ argument
185 #define arch_elf_pt_proc(ehdr, phdr, elf, interp, state) \ argument
/kernel/linux/linux-5.10/include/linux/
Dbinfmts.h56 const char *interp; /* Name of the binary really executed. Most member
136 extern int bprm_change_interp(const char *interp, struct linux_binprm *bprm);
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dvmlinux.lds.S272 .interp : AT(ADDR(.interp) - LOAD_OFFSET) { *(.interp) }
/kernel/linux/linux-5.10/sound/soc/fsl/
Dfsl_easrc.c304 struct interp_params *interp = easrc_priv->interp; in fsl_easrc_resampler_config() local
318 if ((interp[i].num_taps - 1) != in fsl_easrc_resampler_config()
322 coef = interp[i].coeff; in fsl_easrc_resampler_config()
323 selected_interp = &interp[i]; in fsl_easrc_resampler_config()
1758 struct interp_params *interp = easrc_priv->interp; in fsl_easrc_dump_firmware() local
1774 if (interp[i].magic != FIRMWARE_MAGIC) { in fsl_easrc_dump_firmware()
1776 i, interp[i].magic); in fsl_easrc_dump_firmware()
1780 interp[i].num_taps, interp[i].num_phases, in fsl_easrc_dump_firmware()
1781 interp[i].center_tap); in fsl_easrc_dump_firmware()
1825 easrc_priv->interp = (struct interp_params *)(data + offset); in fsl_easrc_get_firmware()
Dfsl_easrc.h641 struct interp_params *interp; member
/kernel/linux/linux-5.10/arch/um/kernel/
Ddyn.lds.S19 .interp : { *(.interp) }
/kernel/linux/linux-5.10/arch/parisc/boot/compressed/
Dvmlinux.lds.S98 *(.interp)
/kernel/linux/linux-5.10/arch/c6x/kernel/
Dvmlinux.lds.S149 *(.interp)
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dvmlinux.lds.S177 *(.interp)
/kernel/linux/linux-5.10/arch/arm/include/asm/
Dvmlinux.lds.h68 *(.interp .dynamic) \
/kernel/linux/linux-5.10/arch/arm64/kernel/
Dvmlinux.lds.S114 *(.interp .dynamic)
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dbinfmt-misc.rst62 e.g. If your interp is set to ``/bin/foo`` and you run ``blah``
64 … ``argv[]`` set to ``["/bin/foo", "/usr/local/bin/blah", "blah"]``. The interp has to be aware of…