| /linux-6.15/tools/testing/selftests/exec/ |
| H A D | load_address.c | 14 bool interp; member 34 stats->interp = true; in ExtractStatistics() 84 ksft_test_result(interp_needed == extracted.interp, in main() 87 extracted.interp ? "seen" : "missing"); in main()
|
| /linux-6.15/arch/powerpc/boot/ |
| H A D | zImage.lds.S | 46 .interp : { *(.interp) }
|
| /linux-6.15/include/linux/ |
| H A D | binfmts.h | 61 const char *interp; /* Name of the binary really executed. Most member 143 extern int bprm_change_interp(const char *interp, struct linux_binprm *bprm);
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_snps_hdmi_pll.c | 40 static s64 interp(s64 x, s64 x1, s64 x2, s64 y1, s64 y2) in interp() function 79 curve_0_interpolated = interp(vco_clk, curve_freq_hz[c][a], curve_freq_hz[c][a + 1], in get_ana_cp_int_prop() 82 curve_2_interpolated = interp(vco_clk, curve_freq_hz[c][a], curve_freq_hz[c][a + 1], in get_ana_cp_int_prop() 85 curve_1_interpolated = interp(vco_clk, curve_freq_hz[c][a], curve_freq_hz[c][a + 1], in get_ana_cp_int_prop()
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | vmlinux.lds.S | 333 .interp : AT(ADDR(.interp) - LOAD_OFFSET) { *(.interp) }
|
| /linux-6.15/arch/um/kernel/ |
| H A D | dyn.lds.S | 19 .interp : { *(.interp) }
|
| /linux-6.15/sound/soc/fsl/ |
| H A D | fsl_easrc.c | 304 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() 1759 struct interp_params *interp = easrc_priv->interp; in fsl_easrc_dump_firmware() local 1775 if (interp[i].magic != FIRMWARE_MAGIC) { in fsl_easrc_dump_firmware() 1777 i, interp[i].magic); in fsl_easrc_dump_firmware() 1781 interp[i].num_taps, interp[i].num_phases, in fsl_easrc_dump_firmware() 1782 interp[i].center_tap); in fsl_easrc_dump_firmware() 1826 easrc_priv->interp = (struct interp_params *)(data + offset); in fsl_easrc_get_firmware()
|
| H A D | fsl_easrc.h | 645 struct interp_params *interp; member
|
| /linux-6.15/arch/parisc/boot/compressed/ |
| H A D | vmlinux.lds.S | 98 *(.interp)
|
| /linux-6.15/fs/ |
| H A D | exec.c | 1506 if (bprm->interp != bprm->filename) in free_bprm() 1507 kfree(bprm->interp); in free_bprm() 1557 bprm->interp = bprm->filename; in alloc_bprm() 1583 int bprm_change_interp(const char *interp, struct linux_binprm *bprm) in bprm_change_interp() argument 1586 if (bprm->interp != bprm->filename) in bprm_change_interp() 1587 kfree(bprm->interp); in bprm_change_interp() 1588 bprm->interp = kstrdup(interp, GFP_KERNEL); in bprm_change_interp() 1589 if (!bprm->interp) in bprm_change_interp()
|
| H A D | binfmt_script.c | 109 retval = copy_string_kernel(bprm->interp, bprm); in load_script()
|
| H A D | binfmt_misc.c | 93 char *p = strrchr(bprm->interp, '.'); in search_binfmt_handler() 234 retval = copy_string_kernel(bprm->interp, bprm); in load_misc_binary()
|
| /linux-6.15/include/trace/events/ |
| H A D | sched.h | 439 __string( interp, bprm->interp ) 446 __assign_str(interp); 453 __get_str(interp), __get_str(filename),
|
| /linux-6.15/arch/parisc/kernel/ |
| H A D | vmlinux.lds.S | 178 *(.interp)
|
| /linux-6.15/arch/s390/kernel/ |
| H A D | vmlinux.lds.S | 266 *(.interp)
|
| /linux-6.15/arch/arm64/kernel/ |
| H A D | vmlinux.lds.S | 163 *(.interp .dynamic)
|
| /linux-6.15/Documentation/admin-guide/ |
| H A D | binfmt-misc.rst | 62 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…
|