Home
last modified time | relevance | path

Searched refs:interp_elf_ex (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/fs/
H A Dbinfmt_elf.c588 static unsigned long load_elf_interp(struct elfhdr *interp_elf_ex, in load_elf_interp() argument
603 if (interp_elf_ex->e_type != ET_EXEC && in load_elf_interp()
604 interp_elf_ex->e_type != ET_DYN) in load_elf_interp()
606 if (!elf_check_arch(interp_elf_ex) || in load_elf_interp()
607 elf_check_fdpic(interp_elf_ex)) in load_elf_interp()
613 interp_elf_ex->e_phnum); in load_elf_interp()
620 for (i = 0; i < interp_elf_ex->e_phnum; i++, eppnt++) { in load_elf_interp()
629 if (interp_elf_ex->e_type == ET_EXEC || load_addr_set) in load_elf_interp()
631 else if (no_base && interp_elf_ex->e_type == ET_DYN) in load_elf_interp()
642 interp_elf_ex in load_elf_interp()
838 struct elfhdr *interp_elf_ex = NULL; load_elf_binary() local
[all...]
/kernel/linux/linux-6.6/fs/
H A Dbinfmt_elf.c591 static unsigned long load_elf_interp(struct elfhdr *interp_elf_ex, in load_elf_interp() argument
606 if (interp_elf_ex->e_type != ET_EXEC && in load_elf_interp()
607 interp_elf_ex->e_type != ET_DYN) in load_elf_interp()
609 if (!elf_check_arch(interp_elf_ex) || in load_elf_interp()
610 elf_check_fdpic(interp_elf_ex)) in load_elf_interp()
616 interp_elf_ex->e_phnum); in load_elf_interp()
623 for (i = 0; i < interp_elf_ex->e_phnum; i++, eppnt++) { in load_elf_interp()
632 if (interp_elf_ex->e_type == ET_EXEC || load_addr_set) in load_elf_interp()
634 else if (no_base && interp_elf_ex->e_type == ET_DYN) in load_elf_interp()
645 interp_elf_ex in load_elf_interp()
841 struct elfhdr *interp_elf_ex = NULL; load_elf_binary() local
[all...]

Completed in 4 milliseconds