Home
last modified time | relevance | path

Searched refs:Elf_Ehdr (Results 1 – 25 of 63) sorted by relevance

123

/netbsd-src/sys/arch/hpcmips/stand/pbsdboot/
H A Delf.c131 Elf_Ehdr elfx, *elf = &elfx; in scanfile()
139 int dbg_hdr_size = sizeof(Elf_Ehdr) + sizeof(Elf_Shdr) * 2; in scanfile()
146 if (read(fd, (void*)elf, sizeof(Elf_Ehdr)) != sizeof(Elf_Ehdr)) { in scanfile()
258 Elf_Ehdr dbg_eh; in scanfile()
260 memset(&dbg_eh, 0, sizeof(Elf_Ehdr)); in scanfile()
269 dbg_eh.e_shoff = sizeof(Elf_Ehdr); in scanfile()
271 dbg_eh.e_ehsize = sizeof(Elf_Ehdr); in scanfile()
288 sizeof(Elf_Ehdr), in scanfile()
302 max_addr + sizeof(Elf_Ehdr), in scanfile()
/netbsd-src/sys/arch/zaurus/stand/zbsdmod/
H A Dzbsdmod.c173 maxv += sizeof(Elf_Ehdr); in elf32bsdboot()
186 off = roundup((sizeof(Elf_Ehdr) + sz), sizeof(long)); in elf32bsdboot()
211 sz = sizeof(Elf_Ehdr); in elf32bsdboot()
226 ((Elf_Ehdr *)elfv)->e_phoff = 0; in elf32bsdboot()
227 ((Elf_Ehdr *)elfv)->e_shoff = sizeof(Elf_Ehdr); in elf32bsdboot()
228 ((Elf_Ehdr *)elfv)->e_phentsize = 0; in elf32bsdboot()
229 ((Elf_Ehdr *)elfv)->e_phnum = 0; in elf32bsdboot()
/netbsd-src/sys/arch/hpc/stand/hpcboot/
H A Dload_elf.cpp192 off_t shstrtab_offset = sizeof(Elf_Ehdr) + shtab_sz; in symbol_block_size()
197 _sym_blk.header_size = sizeof(Elf_Ehdr) + shtab_sz + shstrsize; in symbol_block_size()
211 Elf_Ehdr *eh = reinterpret_cast<Elf_Ehdr *>(_sym_blk.header); in symbol_block_size()
213 (_sym_blk.header + sizeof(Elf_Ehdr)); in symbol_block_size()
218 memcpy(eh, &_eh, sizeof(Elf_Ehdr)); in symbol_block_size()
222 eh->e_shoff = sizeof(Elf_Ehdr); in symbol_block_size()
296 _file->read(&_eh, sizeof(Elf_Ehdr), 0); in read_header()
H A Dload_elf.h39 Elf_Ehdr _eh;
/netbsd-src/usr.sbin/mdsetimage/
H A Dexec_elf32.c59 const Elf_Ehdr *ehdrp; in ELFNAMEEND()
66 ehdrp = (const Elf_Ehdr *)&mappedfile[0]; in ELFNAMEEND()
87 const Elf_Ehdr *ehdrp; in ELFNAMEEND()
100 ehdrp = (const Elf_Ehdr *)&mappedfile[0]; in ELFNAMEEND()
/netbsd-src/lib/libc/gen/
H A Dnlist_elf32.c80 Elf_Ehdr ehdr; in ELFNAMEEND()
89 Elf_Ehdr *ehdrp; in ELFNAMEEND()
124 if ((ssize_t)(i = pread(fd, &ehdr, sizeof(Elf_Ehdr), (off_t)0)) == -1) in ELFNAMEEND()
130 if (i != sizeof(Elf_Ehdr)) in ELFNAMEEND()
235 ehdrp = (Elf_Ehdr *)(void *)&mappedfile[0]; in ELFNAMEEND()
/netbsd-src/sys/lib/libsa/
H A Dloadfile_elf32.c89 internalize_ehdr(Elf_Byte bo, Elf_Ehdr *ehdr) in internalize_ehdr()
126 externalize_ehdr(Elf_Byte bo, Elf_Ehdr *ehdr) in externalize_ehdr()
347 ELFNAMEEND(loadfile_dynamic)(int fd, Elf_Ehdr *elf, u_long *marks, int flags) in ELFNAMEEND()
379 elf->e_shoff = sizeof(Elf_Ehdr); in ELFNAMEEND()
386 maxp += sizeof(Elf_Ehdr); in ELFNAMEEND()
507 ELFNAMEEND(loadsym)(int fd, Elf_Ehdr *elf, Elf_Addr maxp, Elf_Addr elfp, in ELFNAMEEND()
685 ELFNAMEEND(loadfile_static)(int fd, Elf_Ehdr *elf, u_long *marks, int flags) in ELFNAMEEND()
781 maxp += sizeof(Elf_Ehdr); in ELFNAMEEND()
795 elf->e_shoff = sizeof(Elf_Ehdr); in ELFNAMEEND()
818 ELFNAMEEND(loadfile)(int fd, Elf_Ehdr *elf, u_long *marks, int flags) in ELFNAMEEND()
H A Dlookup_elf32.c49 Elf_Ehdr *elf; in ELFNAMEEND()
/netbsd-src/sys/compat/freebsd/
H A Dfreebsd_exec_elf32.c56 Elf_Ehdr *eh = (Elf_Ehdr *) veh; in ELFNAME2()
/netbsd-src/sys/ddb/
H A Ddb_elf.c53 #define STAB_TO_EHDR(stab) ((Elf_Ehdr *)((stab)->private))
109 Elf_Ehdr *elf; in db_elf_sym_init()
141 elf = (Elf_Ehdr *)symtab; in db_elf_sym_init()
215 Elf_Ehdr *elf = STAB_TO_EHDR(stab); in db_elf_find_strtab()
/netbsd-src/sys/dev/
H A Dkloader.c171 Elf_Ehdr eh; in kloader_load()
191 kloader_read(0, sizeof(Elf_Ehdr), &eh); in kloader_load()
281 ksymsz = sizeof(Elf_Ehdr) in kloader_load()
328 eoff = sizeof(Elf_Ehdr); in kloader_load()
342 kloader_copy(kv, &eh, sizeof(Elf_Ehdr)); in kloader_load()
343 kv += sizeof(Elf_Ehdr); in kloader_load()
/netbsd-src/sys/compat/linux/common/
H A Dlinux_exec_elf32.c94 Elf_Ehdr *eh) in ELFNAME2()
162 Elf_Ehdr *eh) in ELFNAME2()
219 ELFNAME2(linux,debuglink_signature)(struct lwp *l, struct exec_package *epp, Elf_Ehdr *eh) in ELFNAME2()
277 ELFNAME2(linux,go_rt0_signature)(struct lwp *l, struct exec_package *epp, Elf_Ehdr *eh) in ELFNAME2()
367 ELFNAME2(linux,signature)(struct lwp *l, struct exec_package *epp, Elf_Ehdr *eh, char *itp) in ELFNAME2()
/netbsd-src/sys/arch/cobalt/cobalt/
H A Dmachdep.c166 if (memcmp(((Elf_Ehdr *)end)->e_ident, ELFMAG, SELFMAG) == 0 && in mach_init()
167 ((Elf_Ehdr *)end)->e_ident[EI_CLASS] == ELFCLASS) { in mach_init()
170 esym += ((Elf_Ehdr *)end)->e_entry; in mach_init()
/netbsd-src/sys/kern/
H A Dexec_elf.c110 int netbsd_elf_signature(struct lwp *, struct exec_package *, Elf_Ehdr *);
129 elf_placedynexec(struct exec_package *epp, Elf_Ehdr *eh, Elf_Phdr *ph) in elf_placedynexec()
287 elf_check_header(Elf_Ehdr *eh) in elf_check_header()
425 Elf_Ehdr eh; in elf_load_interp()
652 Elf_Ehdr *eh = epp->ep_hdr; in exec_elf_makecmds()
661 if (epp->ep_hdrvalid < sizeof(Elf_Ehdr)) { in exec_elf_makecmds()
901 Elf_Ehdr *eh) in netbsd_elf_signature()
/netbsd-src/sys/arch/amd64/stand/prekern/
H A Delf.c37 Elf_Ehdr *ehdr;
276 Elf_Ehdr *ehdr; in elf_get_head_size()
280 ehdr = (Elf_Ehdr *)headva; in elf_get_head_size()
294 eif.ehdr = (Elf_Ehdr *)headva; in elf_build_head()
/netbsd-src/sys/compat/linux/arch/amd64/
H A Dlinux_exec_machdep.c131 Elf_Ehdr *eh; in ELFNAME2()
149 eh = (Elf_Ehdr *)pack->ep_hdr; in ELFNAME2()
/netbsd-src/usr.sbin/kvm_mkdb/
H A Dnlist_elf32.c102 Elf_Ehdr *ehdrp;
185 ehdrp = (Elf_Ehdr *)&mappedfile[0];
/netbsd-src/usr.bin/crunch/crunchide/
H A Dexec_elf32.c132 Elf_Ehdr eh; in ELFNAMEEND()
178 Elf_Ehdr ehdr; in ELFNAMEEND()
/netbsd-src/sys/arch/arm/arm/
H A Dcpu_exec.c55 const Elf_Ehdr * const eh = eh0; in arm_netbsd_elf32_probe()
H A Dcore_machdep.c120 Elf_Ehdr * const eh = arg; in arm_netbsd_elf32_coredump_setup()
/netbsd-src/sys/arch/sun3/sun3x/
H A Dlocore2.c98 Elf_Ehdr *ehdr; in _save_symtab()
/netbsd-src/sys/sys/
H A Dksyms.h84 Elf_Ehdr kh_ehdr;
/netbsd-src/sys/compat/netbsd32/
H A Dnetbsd32_exec_elf32.c87 Elf_Ehdr *);
/netbsd-src/sys/arch/hpcarm/hpcarm/
H A Dsa11x0_hpc_machdep.c215 sh = (Elf_Shdr *)((char *)&end + ((Elf_Ehdr *)&end)->e_shoff); in init_sa11x0()
217 loop = ((Elf_Ehdr *)&end)->e_shnum; in init_sa11x0()
H A Dpxa2x0_hpc_machdep.c272 sh = (Elf_Shdr *)((char *)&end + ((Elf_Ehdr *)&end)->e_shoff); in init_pxa2x0()
273 loop = ((Elf_Ehdr *)&end)->e_shnum; in init_pxa2x0()

123