Home
last modified time | relevance | path

Searched refs:Phdr (Results 1 – 25 of 40) sorted by relevance

12

/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c93 static int mapelfexec(vnode_t *, Ehdr *, uint_t, caddr_t, Phdr **, Phdr **,
94 Phdr **, Phdr **, Phdr *, caddr_t *, caddr_t *, intptr_t *, uintptr_t *,
115 dtrace_safe_phdr(Phdr *phdrp, struct uarg *args, uintptr_t base) in dtrace_safe_phdr()
196 Phdr *uphdr = NULL; in mapexec_brand()
197 Phdr *junk = NULL; in mapexec_brand()
198 Phdr *dynphdr = NULL; in mapexec_brand()
199 Phdr *dtrphdr = NULL; in mapexec_brand()
232 kmem_free(uphdr, sizeof (Phdr)); in mapexec_brand()
254 kmem_free(uphdr, sizeof (Phdr)); in mapexec_brand()
278 Phdr *intphdr = NULL; in elfexec()
[all …]
H A Delf_impl.h131 extern void setup_old_note_header(Phdr *, proc_t *);
132 extern void setup_note_header(Phdr *, proc_t *);
H A Dold_notes.c67 setup_old_note_header(Phdr *v, proc_t *p) in setup_old_note_header()
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dnewphdr.c64 Phdr *
69 Phdr * rc; in elf_newphdr()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dtls.c122 Phdr *tlsphdr; in tls_modaddrem()
170 tls_assign(Lm_list *lml, Rt_map *lmp, Phdr *phdr) in tls_assign()
260 Phdr *tlsphdr; in tls_statmod()
H A D_elf.h114 Phdr *e_pttls; /* PT_TLS */
115 Phdr *e_ptunwind; /* PT_SUNW_UNWIND (amd64 specific) */
H A Dsetup.c194 char *_rtldname, ulong_t ld_base, ulong_t interp_base, int fd, Phdr *phdr, in setup()
529 Phdr *pptr; in setup()
615 pptr = (Phdr *)((ulong_t)pptr + phsize); in setup()
H A D_rtld.h783 ulong_t, ulong_t, int fd, Phdr *, char *, char **,
788 extern int tls_assign(Lm_list *, Rt_map *, Phdr *);
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dphdr.c73 Phdr *phdr; /* PT_INTERP header */
230 Phdr *phdr; in process_args()
276 Phdr *phdr; /* Program header array */ in locate_interp()
355 Phdr *phdr; in print_phdr()
515 Phdr *phdr; /* Program header array */ in cmd_body_set_interp()
572 Phdr *tphdr = &phdr[j]; in cmd_body_set_interp()
666 Phdr *phdr; in cmd_body()
898 obj_state->os_phdr, sizeof (Phdr), in cmd_body()
907 Phdr save; in cmd_body()
/illumos-gate/usr/src/uts/common/sys/
H A Dmachelf.h83 typedef Elf64_Phdr Phdr; typedef
130 typedef Elf32_Phdr Phdr;
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c69 Phdr *phdr = NULL; in _setup()
120 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c69 Phdr *phdr = NULL; in _setup()
118 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/
H A Dplt32_resolution.c52 Phdr phdr; in rli_func()
82 sizeof (Phdr)) != PS_OK) { in rli_func()
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A D_setup.c70 Phdr *phdr = NULL; in _setup()
119 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c127 Phdr *phdr = NULL; in _setup()
177 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dphdr.c33 Elf_phdr(Lm_list *lml, uchar_t osabi, Half mach, Phdr *phdr) in Elf_phdr()
/illumos-gate/usr/src/uts/common/os/
H A Dksyms_snapshot.c43 Phdr text_phdr; /* text program header */
44 Phdr data_phdr; /* data program header */
/illumos-gate/usr/src/boot/sys/sys/
H A Delf_generic.h65 __ElfType(Phdr);
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dfake_shdr.c83 Phdr *phdr;
420 Phdr **phdr_ret) in map_addr_to_offset()
425 Phdr *phdr = fstate->phdr; in map_addr_to_offset()
480 Phdr **phdr_ret) in map_offset_to_addr()
484 Phdr *phdr = fstate->phdr; in map_offset_to_addr()
878 Phdr *phdr = NULL; in get_data()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Doutfile.c218 Phdr *phdr = &(sgp->sg_phdr); in pad_outfile()
430 Phdr *phdr = &(sgp->sg_phdr); in ld_create_outfile()
811 Phdr *_phdr = &(sgp->sg_phdr); in ld_create_outfile()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmlsetup.c395 Phdr *phdr;
419 phdr = (Phdr *)((uintptr_t)padr + i * ehdr->e_phentsize);
/illumos-gate/usr/src/head/
H A Dlink.h270 const ElfW(Phdr) *dlpi_phdr; /* Ptr to ELF program hdr arr */
/illumos-gate/usr/src/cmd/sgs/librtld_db/common/
H A Drd_elf.c416 Phdr phdr; in _rd_get_dyns32()
561 Phdr phdr; in iter_map()
642 sizeof (Phdr)) != PS_OK) { in iter_map()
/illumos-gate/usr/src/cmd/sgs/include/
H A Dlibld.h255 Phdr *ofl_phdr; /* program header descriptor */
256 Phdr *ofl_tlsphdr; /* TLS phdr */
1064 Phdr sg_phdr; /* segment header for output file */
/illumos-gate/usr/src/cmd/sgs/ldprof/common/
H A Dprofile.c173 Phdr * phdr; /* program headers for file */ in profile_open()
222 phdr = (Phdr *)(ehdr->e_phoff + lpc); in profile_open()

12