/freebsd/contrib/elftoolchain/elfcopy/ |
H A D | ascii.c | 53 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 D | main.c | 318 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()
|
/freebsd/stand/i386/libi386/ |
H A D | elf64_freebsd.c | 108 entry_lo = ehdr->e_entry & 0xffffffff; in elf64_exec() 109 entry_hi = (ehdr->e_entry >> 32) & 0xffffffff; in elf64_exec() 111 printf("Start @ %#llx ...\n", ehdr->e_entry); in elf64_exec()
|
H A D | elf32_freebsd.c | 65 entry = ehdr->e_entry & 0xffffff; in elf32_exec()
|
/freebsd/stand/uboot/arch/powerpc/ |
H A D | ppc64_elf_freebsd.c | 77 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()
|
/freebsd/contrib/elftoolchain/libelf/ |
H A D | gelf_ehdr.c | 72 d->e_entry = eh32->e_entry; in gelf_getehdr() 155 LIBELF_COPY_U32(eh32, s, e_entry); in gelf_update_ehdr()
|
H A D | elf_types.m4 | 106 `e_entry, ADDR', 123 `e_entry, ADDR',
|
/freebsd/stand/powerpc/ofw/ |
H A D | ppc64_elf_freebsd.c | 81 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 D | elf_freebsd.c | 80 entry = e->e_entry; in __elfN()
|
/freebsd/stand/kboot/kboot/arch/powerpc64/ |
H A D | ppc64_elf_freebsd.c | 116 entry = e->e_entry; in ppc64_elf_exec() 118 archsw.arch_copyout(e->e_entry + elf64_relocation_offset, in ppc64_elf_exec()
|
/freebsd/stand/userboot/userboot/ |
H A D | elf64_freebsd.c | 125 printf("Start @ %#"PRIx64" ...\n", ehdr->e_entry); in elf64_exec() 148 CALLBACK(exec, ehdr->e_entry); in elf64_exec()
|
H A D | elf32_freebsd.c | 70 entry = ehdr->e_entry & 0xffffff; in elf32_exec()
|
/freebsd/stand/common/ |
H A D | load_elf.c | 142 CONVERT_FIELD(b, e_entry, e); \ in elf_header_convert() 412 dest = (ehdr->e_entry & ~PAGE_MASK); in __elfN() 414 if ((ehdr->e_entry & ~PAGE_MASK) == 0) { in __elfN() 478 (uintmax_t)ehdr->e_entry); in __elfN() 590 ehdr->e_entry += off; 593 (uintmax_t)ehdr->e_entry); 614 off -= ehdr->e_entry & ~PAGE_MASK; 615 ehdr->e_entry += off; 618 (uintmax_t)ehdr->e_entry, off);
|
/freebsd/stand/kboot/kboot/arch/amd64/ |
H A D | elf64_freebsd.c | 400 printf("Start @ 0x%lx ...\n", ehdr->e_entry); in elf64_exec() 420 PT4, ehdr->e_entry); in elf64_exec() 423 trampoline_data->entry = ehdr->e_entry; in elf64_exec()
|
/freebsd/stand/kboot/kboot/arch/aarch64/ |
H A D | exec.c | 215 entry = efi_translate(ehdr->e_entry); in elf64_exec() 243 trampoline_data->entry = ehdr->e_entry - fp->f_addr + staging; in elf64_exec()
|
/freebsd/stand/efi/loader/arch/amd64/ |
H A D | elf64_freebsd.c | 210 printf("Start @ 0x%lx ...\n", ehdr->e_entry); in elf64_exec() 225 PT4, ehdr->e_entry); in elf64_exec()
|
/freebsd/stand/efi/loader/arch/i386/ |
H A D | elf64_freebsd.c | 252 ehdr->e_entry in elf64_exec() 265 efi_copy_finish_nop, kernend, modulep, PT4, gdtr, ehdr->e_entry); in elf64_exec()
|
/freebsd/stand/efi/loader/arch/arm/ |
H A D | exec.c | 72 entry = efi_translate(e->e_entry); in __elfN()
|
/freebsd/stand/uboot/ |
H A D | elf_freebsd.c | 79 entry = (void *)e->e_entry; in __elfN()
|
/freebsd/stand/efi/loader/arch/arm64/ |
H A D | exec.c | 70 entry = efi_translate(ehdr->e_entry); in elf64_exec()
|
/freebsd/stand/efi/loader/arch/riscv/ |
H A D | exec.c | 84 entry = efi_translate(e->e_entry); in __elfN()
|
/freebsd/contrib/file/src/ |
H A D | readelf.h | 97 Elf32_Addr e_entry; /* Entry point */ member 114 Elf64_Addr e_entry; /* Entry point */ member
|
/freebsd/sys/sys/ |
H A D | elf32.h | 60 Elf32_Addr e_entry; /* Entry point. */ member
|
H A D | elf64.h | 69 Elf64_Addr e_entry; /* Entry point. */ member
|
/freebsd/libexec/rtld-elf/ |
H A D | map_object.c | 309 if (hdr->e_entry != 0) in map_object() 310 obj->entry = (caddr_t)(obj->relocbase + hdr->e_entry); in map_object()
|