Searched refs:interp_elf_ex (Results 1 - 2 of 2) sorted by relevance
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/mips/kernel/ |
H A D | irixelf.c | 257 static unsigned int load_irix_interp(struct elfhdr * interp_elf_ex, argument 276 print_elfhdr(interp_elf_ex); 279 if ((interp_elf_ex->e_type != ET_EXEC && 280 interp_elf_ex->e_type != ET_DYN) || 282 printk("IRIX interp has bad e_type %d\n", interp_elf_ex->e_type); 287 if (sizeof(struct elf_phdr) * interp_elf_ex->e_phnum > PAGE_SIZE) { 289 (sizeof(struct elf_phdr) * interp_elf_ex->e_phnum)); 293 elf_phdata = kmalloc(sizeof(struct elf_phdr) * interp_elf_ex->e_phnum, 304 if (interp_elf_ex->e_phentsize != 32) { 306 interp_elf_ex 432 look_for_irix_interpreter(char **name, struct file **interpreter, struct elfhdr *interp_elf_ex, struct elf_phdr *epp, struct linux_binprm *bprm, int pnum) argument 599 struct elfhdr elf_ex, interp_elf_ex; local [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ |
H A D | binfmt_elf.c | 313 static unsigned long load_elf_interp(struct elfhdr *interp_elf_ex, argument 325 if (interp_elf_ex->e_type != ET_EXEC && 326 interp_elf_ex->e_type != ET_DYN) 328 if (!elf_check_arch(interp_elf_ex)) 337 if (interp_elf_ex->e_phentsize != sizeof(struct elf_phdr)) 339 if (interp_elf_ex->e_phnum < 1 || 340 interp_elf_ex->e_phnum > 65536U / sizeof(struct elf_phdr)) 344 size = sizeof(struct elf_phdr) * interp_elf_ex->e_phnum; 351 retval = kernel_read(interpreter, interp_elf_ex->e_phoff, 361 for (i = 0; i < interp_elf_ex 552 struct elfhdr interp_elf_ex; member in struct:__anon7301 [all...] |
Completed in 44 milliseconds