Symbol: Elf_Phdr
include/link_elf.h
55
const Elf_Phdr *dlpi_phdr; /* pointer to module's phdr */
lib/csu/common/crt0-common.c
225
const Elf_Phdr *phdr = NULL;
lib/csu/common/crt0-common.c
246
const Elf_Phdr *phlimit = phdr + phnum, *dynphdr = NULL;
lib/libc/dlfcn/dlfcn_elf.c
152
static const Elf_Phdr *dlpi_phdr;
lib/libc/dlfcn/dlfcn_elf.c
183
const Elf_Phdr *phdr = (const Elf_Phdr *)dlpi_phdr;
lib/libc/dlfcn/dlfcn_elf.c
184
const Elf_Phdr *phlimit = phdr + dlpi_phnum;
lib/libc/tls/tls.c
148
const Elf_Phdr *phdr = data->dlpi_phdr;
lib/libc/tls/tls.c
149
const Elf_Phdr *phlimit = data->dlpi_phdr + data->dlpi_phnum;
libexec/ld.elf_so/arch/arm/find_exidx.c
68
const Elf_Phdr *ph = obj->phdr;
libexec/ld.elf_so/arch/arm/find_exidx.c
69
const Elf_Phdr * const phlimit = ph + obj->phsize / sizeof(*ph);
libexec/ld.elf_so/arch/powerpc/fixup.c
121
_rtld_espresso_fixup(const char *path, int fd, Elf_Ehdr *ehdr, Elf_Phdr *phdr,
libexec/ld.elf_so/arch/powerpc/fixup.c
175
Elf_Phdr *phdr, caddr_t data_addr, size_t data_size, int data_prot)
libexec/ld.elf_so/headers.c
534
_rtld_digest_phdr(const Elf_Phdr *phdr, int phnum, caddr_t entry)
libexec/ld.elf_so/headers.c
537
const Elf_Phdr *phlimit = phdr + phnum;
libexec/ld.elf_so/headers.c
538
const Elf_Phdr *ph;
libexec/ld.elf_so/map_object.c
167
assert(ehdr->e_phentsize == sizeof(Elf_Phdr));
libexec/ld.elf_so/map_object.c
168
assert(ehdr->e_phoff + ehdr->e_phnum * sizeof(Elf_Phdr) <=
libexec/ld.elf_so/map_object.c
177
phdr = (Elf_Phdr *) ((caddr_t)ehdr + ehdr->e_phoff);
libexec/ld.elf_so/map_object.c
270
phdr = (Elf_Phdr *) ((caddr_t)ehdr + ehdr->e_phoff);
libexec/ld.elf_so/map_object.c
441
Elf_Phdr *buf = xmalloc(phsize);
libexec/ld.elf_so/map_object.c
69
Elf_Phdr *phdr;
libexec/ld.elf_so/map_object.c
71
Elf_Phdr *phtls;
libexec/ld.elf_so/map_object.c
73
Elf_Phdr *phlimit;
libexec/ld.elf_so/map_object.c
74
Elf_Phdr **segs = NULL;
libexec/ld.elf_so/rtld.c
1052
const Elf_Phdr *phdr;
libexec/ld.elf_so/rtld.c
1058
phdr = (const Elf_Phdr *) pAUX_phdr->a_v;
libexec/ld.elf_so/rtld.c
1062
assert(pAUX_phent->a_v == sizeof(Elf_Phdr));
libexec/ld.elf_so/rtld.c
788
_rtld_objself.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff);
libexec/ld.elf_so/rtld.h
164
const Elf_Phdr *phdr; /* Program header (may be xmalloc'ed) */
libexec/ld.elf_so/rtld.h
455
Obj_Entry *_rtld_digest_phdr(const Elf_Phdr *, int, caddr_t);
libexec/ld.elf_so/rtld.h
463
int _rtld_map_segment_fixup(const char *, int, Elf_Ehdr *, Elf_Phdr *,
sys/arch/hpc/stand/hpcboot/load_elf.cpp
105
Elf_Phdr *ph = _ph;
sys/arch/hpc/stand/hpcboot/load_elf.cpp
152
Elf_Phdr *ph;
sys/arch/hpc/stand/hpcboot/load_elf.cpp
329
_eh.e_phentsize != sizeof(Elf_Phdr)) {
sys/arch/hpc/stand/hpcboot/load_elf.cpp
89
if ((_ph = static_cast<Elf_Phdr *>(malloc(sz))) == NULL) {
sys/arch/hpc/stand/hpcboot/load_elf.h
40
Elf_Phdr *_ph;
sys/arch/hpcmips/stand/pbsdboot/elf.c
136
Elf_Phdr *phtbl = NULL;
sys/arch/hpcmips/stand/pbsdboot/elf.c
152
if ((phtbl = (Elf_Phdr *)alloc(sizeof(*phtbl) * elf->e_phnum)) == NULL ||
sys/arch/hpcmips/stand/pbsdboot/elf.c
164
if (read(fd, (void *)phtbl, sizeof(Elf_Phdr) * elf->e_phnum)
sys/arch/hpcmips/stand/pbsdboot/elf.c
165
!= (int)(sizeof(Elf_Phdr) * elf->e_phnum)) {
sys/compat/linux/arch/amd64/linux_exec_machdep.c
132
Elf_Phdr *ph;
sys/compat/linux/arch/amd64/linux_exec_machdep.c
155
phsize = eh->e_phnum * sizeof(Elf_Phdr);
sys/compat/linux/arch/amd64/linux_exec_machdep.c
156
ph = (Elf_Phdr *)kmem_alloc(phsize, KM_SLEEP);
sys/compat/linux/common/linux_exec_elf32.c
370
Elf_Phdr *ph;
sys/compat/linux/common/linux_exec_elf32.c
379
phsize = eh->e_phnum * sizeof(Elf_Phdr);
sys/compat/linux/common/linux_exec_elf32.c
380
ph = (Elf_Phdr *)malloc(phsize, M_TEMP, M_WAITOK);
sys/compat/linux/common/linux_exec_elf32.c
387
Elf_Phdr *ephp = &ph[i];
sys/dev/kloader.c
103
STATIC void kloader_load_segment(Elf_Phdr *);
sys/dev/kloader.c
172
Elf_Phdr *ph, *p;
sys/dev/kloader.c
571
kloader_load_segment(Elf_Phdr *p)
sys/kern/core_elf32.c
119
Elf_Phdr *psections;
sys/kern/core_elf32.c
185
ehdr.e_phentsize = sizeof(Elf_Phdr);
sys/kern/core_elf32.c
311
Elf_Phdr phdr;
sys/kern/core_elf32.c
76
Elf_Phdr *psections;
sys/kern/exec_elf.c
107
elf_load_psection(struct exec_vmcmd_set *, struct vnode *, const Elf_Phdr *,
sys/kern/exec_elf.c
129
elf_placedynexec(struct exec_package *epp, Elf_Ehdr *eh, Elf_Phdr *ph)
sys/kern/exec_elf.c
328
const Elf_Phdr *ph, Elf_Addr *addr, u_long *size, int flags)
sys/kern/exec_elf.c
426
Elf_Phdr *ph = NULL;
sys/kern/exec_elf.c
427
const Elf_Phdr *base_ph;
sys/kern/exec_elf.c
428
const Elf_Phdr *last_ph;
sys/kern/exec_elf.c
500
phsize = eh.e_phnum * sizeof(Elf_Phdr);
sys/kern/exec_elf.c
653
Elf_Phdr *ph, *pp;
sys/kern/exec_elf.c
693
phsize = eh->e_phnum * sizeof(Elf_Phdr);
sys/kern/exec_elf.c
904
Elf_Phdr *ph;
sys/kern/exec_elf.c
917
phsize = eh->e_phnum * sizeof(Elf_Phdr);
sys/kern/kern_ksyms.c
1000
ksyms_hdr.kh_ehdr.e_phentsize = sizeof(Elf_Phdr);
sys/lib/libsa/loadfile_elf32.c
163
internalize_phdr(Elf_Byte bo, Elf_Phdr *phdr)
sys/lib/libsa/loadfile_elf32.c
688
Elf_Phdr *phdr;
sys/lib/libsa/loadfile_elf32.c
707
sz = elf->e_phnum * sizeof(Elf_Phdr);
sys/lib/libunwind/AddressSpace.hpp
414
const Elf_Phdr *hdr = info->dlpi_phdr;
sys/lib/libunwind/AddressSpace.hpp
415
const Elf_Phdr *last_hdr = hdr + info->dlpi_phnum;
sys/sys/ksyms.h
85
Elf_Phdr kh_phdr[NPRGHDR];
tests/libexec/ld.elf_so/t_rtld_r_debug.c
59
const Elf_Phdr *phdr;
tests/libexec/ld.elf_so/t_rtld_r_debug.c
61
const Elf_Phdr *phlimit, *dynphdr;
usr.sbin/mdsetimage/exec_elf32.c
103
phdr_size = sizeof(Elf_Phdr) * nphdr;
usr.sbin/mdsetimage/exec_elf32.c
107
phdrp = (const Elf_Phdr *)&mappedfile[phdr_off];
usr.sbin/mdsetimage/exec_elf32.c
88
const Elf_Phdr *phdrp;