Home
last modified time | relevance | path

Searched refs:e_entry (Results 1 – 25 of 53) sorted by relevance

123

/src/contrib/elftoolchain/elfcopy/
H A Dascii.c53 static void ihex_write_05(int ofd, uint64_t e_entry);
67 static void srec_write_Se(int ofd, uint64_t e_entry, int forceS3);
194 srec_write_Se(ofd, eh.e_entry, ecp->flags & SREC_FORCE_S3); in create_srec()
235 oeh.e_entry = 0; in create_elf_from_srec()
371 oeh.e_entry = entry; in create_elf_from_srec()
464 ihex_write_05(ofd, eh.e_entry); in create_ihex()
504 oeh.e_entry = 0; in create_elf_from_ihex()
595 oeh.e_entry = entry; in create_elf_from_ihex()
820 srec_write_Se(int ofd, uint64_t e_entry, int forceS3) in srec_write_Se() argument
824 if (e_entry > 0xFFFFFFFF) { in srec_write_Se()
[all …]
H A Dmain.c318 oeh.e_entry = ieh.e_entry; in create_elf()
443 oeh.e_entry += ecp->change_addr; in create_elf()
445 oeh.e_entry = ecp->set_start; in create_elf()
447 oeh.e_entry += ecp->change_start; in create_elf()
/src/stand/i386/libi386/
H A Delf64_freebsd.c114 entry_lo = ehdr->e_entry & 0xffffffff; in elf64_exec()
115 entry_hi = (ehdr->e_entry >> 32) & 0xffffffff; in elf64_exec()
117 printf("Start @ %#llx ...\n", ehdr->e_entry); in elf64_exec()
H A Delf32_freebsd.c71 entry = ehdr->e_entry & 0xffffff; in elf32_exec()
/src/stand/uboot/arch/powerpc/
H A Dppc64_elf_freebsd.c77 entry = (void (*)(void*))(intptr_t)e->e_entry; in ppc64_uboot_elf_exec()
79 entry = *(void (*)(void*))(uint64_t *)(intptr_t)e->e_entry; in ppc64_uboot_elf_exec()
/src/contrib/elftoolchain/libelf/
H A Dgelf_ehdr.c72 d->e_entry = eh32->e_entry; in gelf_getehdr()
155 LIBELF_COPY_U32(eh32, s, e_entry); in gelf_update_ehdr()
H A Delf_types.m4106 `e_entry, ADDR',
123 `e_entry, ADDR',
/src/stand/powerpc/ofw/
H A Dppc64_elf_freebsd.c81 entry = e->e_entry; in ppc64_ofw_elf_exec()
83 entry = *(uint64_t *)(intptr_t)e->e_entry; in ppc64_ofw_elf_exec()
H A Delf_freebsd.c80 entry = e->e_entry; in ofw_exec()
/src/stand/userboot/userboot/
H A Delf64_freebsd.c131 printf("Start @ %#"PRIx64" ...\n", ehdr->e_entry); in elf64_exec()
154 CALLBACK(exec, ehdr->e_entry); in elf64_exec()
H A Delf32_freebsd.c76 entry = ehdr->e_entry & 0xffffff; in elf32_exec()
/src/stand/kboot/kboot/arch/powerpc64/
H A Dppc64_elf_freebsd.c113 entry = e->e_entry; in ppc64_elf_exec()
115 archsw.arch_copyout(e->e_entry + elf64_relocation_offset, in ppc64_elf_exec()
/src/stand/kboot/kboot/arch/aarch64/
H A Dexec.c212 entry = efi_translate(ehdr->e_entry); in elf64_exec()
240 trampoline_data->entry = ehdr->e_entry - fp->f_addr + staging; in elf64_exec()
/src/stand/common/
H A Dload_elf.c139 CONVERT_FIELD(b, e_entry, e); \ in elf_header_convert()
410 dest = (ehdr->e_entry & ~PAGE_MASK); in loadfile_raw()
412 if ((ehdr->e_entry & ~PAGE_MASK) == 0) { in loadfile_raw()
473 (uintmax_t)ehdr->e_entry); in loadfile_raw()
585 ehdr->e_entry += off;
588 (uintmax_t)ehdr->e_entry);
609 off -= ehdr->e_entry & ~PAGE_MASK;
610 ehdr->e_entry += off;
613 (uintmax_t)ehdr->e_entry, off);
/src/stand/efi/loader/arch/amd64/
H A Delf64_freebsd.c210 printf("Start @ 0x%lx ...\n", ehdr->e_entry); in elf64_exec()
229 PT4, ehdr->e_entry); in elf64_exec()
/src/stand/efi/loader/arch/i386/
H A Delf64_freebsd.c252 ehdr->e_entry in elf64_exec()
270 efi_copy_finish_nop, kernend, modulep, PT4, gdtr, ehdr->e_entry); in elf64_exec()
/src/stand/kboot/kboot/arch/amd64/
H A Delf64_freebsd.c407 printf("Start @ 0x%lx ...\n", ehdr->e_entry); in elf64_exec()
427 PT4, ehdr->e_entry); in elf64_exec()
430 trampoline_data->entry = ehdr->e_entry; /* VA since we start MMU with KERNBASE, etc */ in elf64_exec()
/src/stand/uboot/
H A Delf_freebsd.c79 entry = (void *)e->e_entry; in uboot_exec()
/src/stand/efi/loader/arch/arm/
H A Dexec.c72 entry = efi_translate(e->e_entry); in arm_exec()
/src/stand/efi/loader/arch/arm64/
H A Dexec.c70 entry = efi_translate(ehdr->e_entry); in elf64_exec()
/src/stand/efi/loader/arch/riscv/
H A Dexec.c88 entry = efi_translate(e->e_entry); in exec()
/src/contrib/file/src/
H A Dreadelf.h97 Elf32_Addr e_entry; /* Entry point */ member
114 Elf64_Addr e_entry; /* Entry point */ member
/src/sys/sys/
H A Delf32.h60 Elf32_Addr e_entry; /* Entry point. */ member
H A Delf64.h69 Elf64_Addr e_entry; /* Entry point. */ member
/src/libexec/rtld-elf/
H A Dmap_object.c305 if (hdr->e_entry != 0) in map_object()
306 obj->entry = (caddr_t)(obj->relocbase + hdr->e_entry); in map_object()

123