Home
last modified time | relevance | path

Searched refs:phsize (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/kern/
H A Dexec_elf.c429 u_long phsize; in elf_load_interp()
500 phsize = eh.e_phnum * sizeof(Elf_Phdr); in elf_load_interp()
501 ph = kmem_alloc(phsize, KM_SLEEP); in elf_load_interp()
503 error = exec_read(l, vp, eh.e_phoff, ph, phsize, IO_NODELOCKED); in elf_load_interp()
625 kmem_free(ph, phsize); in elf_load_interp()
635 kmem_free(ph, phsize); in elf_load_interp()
657 u_long phsize; in exec_elf_makecmds()
693 phsize = eh->e_phnum * sizeof(Elf_Phdr); in exec_elf_makecmds()
694 ph = kmem_alloc(phsize, KM_SLEEP); in exec_elf_makecmds()
696 error = exec_read(l, epp->ep_vp, eh->e_phoff, ph, phsize, in exec_elf_makecmds()
426 u_long phsize; elf_load_interp() local
654 u_long phsize; exec_elf_makecmds() local
902 size_t phsize; netbsd_elf_signature() local
[all...]
/netbsd-src/libexec/ld.elf_so/
H A Dmap_object.c98 size_t phdr_memsz, phsize; in _rtld_map_object() local
181 phsize = ehdr->e_phnum * sizeof(phdr[0]); in _rtld_map_object()
220 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, in _rtld_map_object()
228 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, in _rtld_map_object()
248 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, in _rtld_map_object()
256 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, "PT_TLS", in _rtld_map_object()
424 segs[i]->p_memsz >= phsize) { in _rtld_map_object()
426 phdr_memsz = phsize; in _rtld_map_object()
432 obj->phsize = phdr_memsz; in _rtld_map_object()
434 Elf_Phdr *buf = xmalloc(phsize); in _rtld_map_object()
[all...]
H A Dheaders.c487 obj->phsize = ph->p_memsz; in _rtld_digest_phdr()
488 dbg(("headers: phdr %p (%p) phsize %zu relocbase %p", in _rtld_digest_phdr()
489 obj->phdr, phdr, obj->phsize, obj->relocbase)); in _rtld_digest_phdr()
499 dbg(("headers: %s %p phsize %" PRImemsz, in _rtld_digest_phdr()
515 dbg(("headers: %s %p phsize %" PRImemsz, in _rtld_digest_phdr()
522 dbg(("headers: %s %p phsize %" PRImemsz, in _rtld_digest_phdr()
532 dbg(("headers: %s %p phsize %" PRImemsz, in _rtld_digest_phdr()
546 dbg(("headers: %s %p phsize %" PRImemsz, in _rtld_digest_phdr()
555 dbg(("headers: %s %p phsize %" PRImemsz, in _rtld_digest_phdr()
H A Drtld.h163 size_t phsize; /* Size of program header in bytes */ member
H A Drtld.c413 _rtld_objself.phsize = ehdr->e_phnum * sizeof(_rtld_objself.phdr[0]); in _rtld_init()
1470 phdr_info->dlpi_phnum = obj->phsize / sizeof(obj->phdr[0]); in _rtld_fill_dl_phdr_info()
/netbsd-src/sys/compat/linux/arch/amd64/
H A Dlinux_exec_machdep.c133 u_long phsize; in ELFNAME2() local
155 phsize = eh->e_phnum * sizeof(Elf_Phdr); in ELFNAME2()
156 ph = (Elf_Phdr *)kmem_alloc(phsize, KM_SLEEP); in ELFNAME2()
157 error = exec_read(l, pack->ep_vp, eh->e_phoff, ph, phsize, 0); in ELFNAME2()
166 kmem_free(ph, phsize); in ELFNAME2()
/netbsd-src/sys/compat/linux/common/
H A Dlinux_exec_elf32.c371 size_t phsize; in ELFNAME2() local
379 phsize = eh->e_phnum * sizeof(Elf_Phdr); in ELFNAME2()
380 ph = (Elf_Phdr *)malloc(phsize, M_TEMP, M_WAITOK); in ELFNAME2()
381 error = exec_read(l, epp->ep_vp, eh->e_phoff, ph, phsize, in ELFNAME2()
/netbsd-src/libexec/ld.elf_so/arch/arm/
H A Dfind_exidx.c69 const Elf_Phdr * const phlimit = ph + obj->phsize / sizeof(*ph); in __gnu_Unwind_Find_exidx()