/src/sys/kern/ |
exec_elf.c | 429 u_long phsize; local in function:elf_load_interp 500 phsize = eh.e_phnum * sizeof(Elf_Phdr); 501 ph = kmem_alloc(phsize, KM_SLEEP); 503 error = exec_read(l, vp, eh.e_phoff, ph, phsize, IO_NODELOCKED); 625 kmem_free(ph, phsize); 635 kmem_free(ph, phsize); 657 u_long phsize; local in function:exec_elf_makecmds 693 phsize = eh->e_phnum * sizeof(Elf_Phdr); 694 ph = kmem_alloc(phsize, KM_SLEEP); 696 error = exec_read(l, epp->ep_vp, eh->e_phoff, ph, phsize, 905 size_t phsize; local in function:netbsd_elf_signature [all...] |
/src/libexec/ld.elf_so/arch/arm/ |
find_exidx.c | 69 const Elf_Phdr * const phlimit = ph + obj->phsize / sizeof(*ph);
|
/src/sys/compat/linux/arch/amd64/ |
linux_exec_machdep.c | 133 u_long phsize; local in function:ELFNAME2 155 phsize = eh->e_phnum * sizeof(Elf_Phdr); 156 ph = (Elf_Phdr *)kmem_alloc(phsize, KM_SLEEP); 157 error = exec_read(l, pack->ep_vp, eh->e_phoff, ph, phsize, 0); 166 kmem_free(ph, phsize);
|
/src/libexec/ld.elf_so/ |
map_object.c | 98 size_t phdr_memsz, phsize; local in function:_rtld_map_object 181 phsize = ehdr->e_phnum * sizeof(phdr[0]); 220 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, 228 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, 248 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, 256 dbg(("%s: %s %p phsize %" PRImemsz, obj->path, "PT_TLS", 424 segs[i]->p_memsz >= phsize) { 426 phdr_memsz = phsize; 432 obj->phsize = phdr_memsz; 434 Elf_Phdr *buf = xmalloc(phsize); [all...] |
headers.c | 536 obj->phsize = ph->p_memsz; 537 dbg(("headers: phdr %p (%p) phsize %zu relocbase %p", 538 obj->phdr, phdr, obj->phsize, obj->relocbase)); 548 dbg(("headers: %s %p phsize %" PRImemsz, 564 dbg(("headers: %s %p phsize %" PRImemsz, 571 dbg(("headers: %s %p phsize %" PRImemsz, 581 dbg(("headers: %s %p phsize %" PRImemsz, 595 dbg(("headers: %s %p phsize %" PRImemsz, 604 dbg(("headers: %s %p phsize %" PRImemsz,
|
rtld.h | 164 size_t phsize; /* Size of program header in bytes */ member in struct:Struct_Obj_Entry
|
rtld.c | 413 _rtld_objself.phsize = ehdr->e_phnum * sizeof(_rtld_objself.phdr[0]); 1504 phdr_info->dlpi_phnum = obj->phsize / sizeof(obj->phdr[0]);
|
/src/sys/compat/linux/common/ |
linux_exec_elf32.c | 371 size_t phsize; local in function:ELFNAME2 379 phsize = eh->e_phnum * sizeof(Elf_Phdr); 380 ph = (Elf_Phdr *)malloc(phsize, M_TEMP, M_WAITOK); 381 error = exec_read(l, epp->ep_vp, eh->e_phoff, ph, phsize,
|