Home
last modified time | relevance | path

Searched refs:exec_params (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/arm/kernel/
H A Delf.c116 void elf_fdpic_arch_lay_out_mm(struct elf_fdpic_params *exec_params, in elf_fdpic_arch_lay_out_mm() argument
121 elf_set_personality(&exec_params->hdr); in elf_fdpic_arch_lay_out_mm()
123 exec_params->load_addr = 0x8000; in elf_fdpic_arch_lay_out_mm()
127 if ((exec_params->flags & ELF_FDPIC_FLAG_ARRANGEMENT) == ELF_FDPIC_FLAG_INDEPENDENT) { in elf_fdpic_arch_lay_out_mm()
128 exec_params->flags &= ~ELF_FDPIC_FLAG_ARRANGEMENT; in elf_fdpic_arch_lay_out_mm()
129 exec_params->flags |= ELF_FDPIC_FLAG_CONSTDISP; in elf_fdpic_arch_lay_out_mm()
/openbmc/linux/fs/
H A Dbinfmt_elf_fdpic.c202 memset(&exec_params, 0, sizeof(exec_params)); in load_elf_fdpic_binary()
218 if (exec_params.hdr.e_type != ET_DYN) in load_elf_fdpic_binary()
229 phdr = exec_params.phdrs; in load_elf_fdpic_binary()
290 if (exec_params.load_addr == 0) in load_elf_fdpic_binary()
298 if (is_constdisp(&exec_params.hdr)) in load_elf_fdpic_binary()
315 stack_size = exec_params.stack_size; in load_elf_fdpic_binary()
348 SET_PERSONALITY(exec_params.hdr); in load_elf_fdpic_binary()
349 if (elf_check_fdpic(&exec_params.hdr)) in load_elf_fdpic_binary()
474 kfree(exec_params.phdrs); in load_elf_fdpic_binary()
475 kfree(exec_params.loadmap); in load_elf_fdpic_binary()
[all …]
/openbmc/linux/include/linux/
H A Delf-fdpic.h53 extern void elf_fdpic_arch_lay_out_mm(struct elf_fdpic_params *exec_params,