HomeSort by relevance Sort by last modified time
    Searched defs:phdr (Results 1 - 25 of 55) sorted by null

1 2 3

  /onnv/onnv-gate/usr/src/cmd/sgs/libld/common/
entry.c 249 Phdr *phdr = &(sgp->sg_phdr); local
263 if (phdr->p_type == PT_LOAD)
264 phdr->p_align = segalign;
  /onnv/onnv-gate/usr/src/lib/libbc/csu/common/
mon.h 27 struct phdr { struct
  /onnv/onnv-gate/usr/src/tools/mbh_patch/
mbh_patch.c 57 Elf64_Phdr *phdr; local
107 phdr = (Elf64_Phdr *)(phdrs + eh->e_phentsize * ndx);
112 if (phdr->p_type != PT_LOAD)
115 if (phdr->p_memsz == 0)
118 if (phdr->p_paddr != phdr->p_vaddr)
126 if ((mem < phdr->p_offset) ||
127 (mem >= (phdr->p_offset + phdr->p_filesz))) {
132 if (eh->e_entry != phdr->p_paddr)
    [all...]
  /onnv/onnv-gate/usr/src/uts/i86pc/dboot/
dboot_elfload.c 76 Elf64_Phdr *phdr; local
119 phdr = (Elf64_Phdr *)(allphdrs + eh->e_phentsize * i);
125 if (phdr->p_type == PT_INTERP) {
133 if (phdr->p_type != PT_LOAD)
136 if (phdr->p_flags == (PF_R | PF_W) && phdr->p_vaddr == 0) {
144 if (phdr->p_memsz == 0)
150 if (phdr->p_paddr == phdr->p_vaddr) {
153 "paddr = 0x%lx\n", (ulong_t)phdr->p_paddr)
    [all...]
  /onnv/onnv-gate/usr/src/psm/stand/boot/common/
stripalign.c 39 static Elf32_Phdr phdr, dphdr; variable
83 if (read(ifd, &phdr, sizeof (phdr)) < sizeof (phdr)) {
84 perror("read phdr");
97 exec.a_text = dphdr.p_vaddr - phdr.p_vaddr;
108 if (lseek(ifd, phdr.p_offset, 0) == -1) {
  /onnv/onnv-gate/usr/src/tools/elfextract/
elfextract.c 54 Elf32_Phdr *phdr; local
88 phdr = (Elf32_Phdr *)(allphdrs + eh->e_phentsize * i);
90 if (phdr->p_type != PT_LOAD)
93 if (phdr->p_memsz == 0)
96 bytes = ELFSEEK(phdr->p_offset);
97 for (c = 0; c < phdr->p_filesz; ++c) {
104 for (; c < phdr->p_memsz; ++c) {
124 Elf64_Phdr *phdr; local
158 phdr = (Elf64_Phdr *)(allphdrs + eh->e_phentsize * i);
160 if (phdr->p_type != PT_LOAD
    [all...]
  /onnv/onnv-gate/usr/src/cmd/nscd/
nscd_admin.c 49 nss_pheader_t *phdr = (nss_pheader_t *)outbuf; local
56 if (phdr->pbufsiz < data_size)
59 NSCD_SET_STATUS_SUCCESS(phdr);
60 phdr->data_off = sizeof (nss_pheader_t);
61 phdr->data_len = sizeof (admin_c);
78 (void) memcpy(((char *)outbuf) + phdr->data_off,
243 nss_pheader_t *phdr = (nss_pheader_t *)buf; local
251 NSCD_RETURN_N2N_STATUS(phdr, NSS_NSCD_PRIV, 0, rc);
253 NSCD_RETURN_STATUS_SUCCESS(phdr);
388 nss_pheader_t phdr; local
    [all...]
nscd_door.c 43 nss_pheader_t *phdr = (nss_pheader_t *)buf; local
54 NSCD_RETURN_STATUS(phdr, NSS_ERROR, errno);
68 NSCD_RETURN_STATUS(phdr, NSS_ERROR, ECONNREFUSED);
71 NSCD_RETURN_STATUS_SUCCESS(phdr);
78 nss_pheader_t *phdr, nss_pheader_t *outphdr)
84 if (outdata != NULL && phdr->data_off > 0 && phdr->data_len > 0) {
85 if (phdr->data_len <= outdlen) {
86 dp = (char *)phdr + phdr->data_off
112 nss_pheader_t *phdr; local
271 nss_pheader_t *phdr = (nss_pheader_t *)*dptr; local
    [all...]
  /onnv/onnv-gate/usr/src/cmd/sgs/librtld_db/i386/
plt32_resolution.c 55 Phdr phdr; local
84 if (ps_pread(rap->rd_psp, off, (char *)&phdr,
85 sizeof (Phdr)) != PS_OK) {
91 if (phdr.p_type == PT_LOAD) {
92 if ((pltaddr >= (phdr.p_vaddr + baseaddr)) &&
93 (pltaddr < (phdr.p_vaddr + baseaddr +
94 phdr.p_memsz))) {
97 } else if (phdr.p_type == PT_DYNAMIC) {
98 dynbase = phdr.p_vaddr + baseaddr
    [all...]
  /onnv/onnv-gate/usr/src/lib/libproc/common/
Pidle.c 215 GElf_Phdr phdr, *php; local
217 if ((php = gelf_getphdr(elf, i, &phdr)) == NULL) {
  /onnv/onnv-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
snoop_ntp.c 78 struct ntp_private phdr; member in union:ntp_pkt_buf::ntpp_buf
  /onnv/onnv-gate/usr/src/cmd/sgs/librtld_db/rdb_demo/common/
maps.c 206 GElf_Phdr phdr; local
278 if (gelf_getphdr(mp->mi_elf, cnt, &phdr) == NULL) {
284 if (phdr.p_type == PT_LOAD) {
285 if (mp->mi_end < (ulong_t)(phdr.p_vaddr +
286 phdr.p_memsz))
287 mp->mi_end = (ulong_t)(phdr.p_vaddr +
288 phdr.p_memsz);
289 if (mp->mi_addr > phdr.p_vaddr)
290 mp->mi_addr = phdr.p_vaddr;
  /onnv/onnv-gate/usr/src/cmd/sgs/link_audit/common/
who.c 56 Elf_Phdr * phdr; local
70 for (i = 0, phdr = (Elf_Phdr *)(ehdr->e_phoff + lpc);
71 i < ehdr->e_phnum; i++, phdr++) {
73 if ((phdr->p_type == PT_LOAD) &&
74 ((_hpc = phdr->p_vaddr + phdr->p_memsz + lpc) > hpc))
  /onnv/onnv-gate/usr/src/cmd/sgs/prof/common/
rdelf.c 360 GElf_Phdr phdr; local
372 if (gelf_getphdr(elf, ndx, &phdr) == NULL)
375 if ((phdr.p_type == PT_LOAD) && !(phdr.p_flags & PF_W)) {
376 if (first_load_seg || phdr.p_vaddr < txt_origin)
377 txt_origin = phdr.p_vaddr;
  /onnv/onnv-gate/usr/src/cmd/sgs/rtld/amd64/
_setup.c 60 Phdr *phdr = NULL; local
109 phdr = (Phdr *)auxv->a_un.a_ptr;
229 _syspagsz, _rt_name, ld_base, interp_base, fd, phdr,
  /onnv/onnv-gate/usr/src/cmd/sgs/rtld/i386/
_setup.c 65 Phdr *phdr = NULL; local
114 phdr = (Phdr *)auxv->a_un.a_ptr;
229 _syspagsz, _rt_name, ld_base, interp_base, fd, phdr,
  /onnv/onnv-gate/usr/src/cmd/sgs/rtld/sparc/
_setup.c 68 Phdr *phdr = NULL; local
125 phdr = (Phdr *)auxv->a_un.a_ptr;
233 _syspagsz, _rt_name, ld_base, interp_base, fd, phdr,
  /onnv/onnv-gate/usr/src/cmd/sgs/rtld/sparcv9/
_setup.c 65 Phdr *phdr = NULL; local
114 phdr = (Phdr *)auxv->a_un.a_ptr;
221 _syspagsz, _rt_name, ld_base, interp_base, fd, phdr,
  /onnv/onnv-gate/usr/src/lib/libc/amd64/crt/
_rtld.c 86 Elf32_Phdr *phdr; /* first Phdr in file */ local
87 Elf32_Phdr *pptr; /* working Phdr */
88 Elf32_Phdr *lph; /* last loadable Phdr */
89 Elf32_Phdr *fph = 0; /* first loadable Phdr */
170 phdr = (Elf32_Phdr *)((caddr_t)ehdr + ehdr->e_phoff);
171 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
224 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
251 if (pptr == phdr) {
  /onnv/onnv-gate/usr/src/lib/libc/i386/crt/
_rtld.c 86 Elf32_Phdr *phdr; /* first Phdr in file */ local
87 Elf32_Phdr *pptr; /* working Phdr */
88 Elf32_Phdr *lph; /* last loadable Phdr */
89 Elf32_Phdr *fph = 0; /* first loadable Phdr */
170 phdr = (Elf32_Phdr *)((caddr_t)ehdr + ehdr->e_phoff);
171 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
224 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
251 if (pptr == phdr) {
  /onnv/onnv-gate/usr/src/lib/libc/sparc/crt/
_rtld.c 85 Elf32_Phdr *phdr; /* first Phdr in file */ local
86 Elf32_Phdr *pptr; /* working Phdr */
87 Elf32_Phdr *lph = NULL; /* last loadable Phdr */
88 Elf32_Phdr *fph = NULL; /* first loadable Phdr */
169 phdr = (Elf32_Phdr *)((caddr_t)ehdr + ehdr->e_phoff);
170 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
223 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
250 if (pptr == phdr) {
  /onnv/onnv-gate/usr/src/cmd/sgs/rtld/common/
object.c 210 Phdr *phdr; local
274 phdr = ofl->ofl_phdr;
280 if (phdr[phnum].p_type != PT_LOAD)
283 mpp[mnum].mr_addr = (caddr_t)((uintptr_t)phdr[phnum].p_vaddr +
285 mpp[mnum].mr_msize = phdr[phnum].p_memsz;
286 mpp[mnum].mr_fsize = phdr[phnum].p_filesz;
  /onnv/onnv-gate/usr/src/cmd/sgs/libelf/demo/
dcom.c 98 GElf_Phdr phdr; local
320 if (gelf_getphdr(elf, ndx, &phdr) == 0 ||
327 tphdr = phdr;
  /onnv/onnv-gate/usr/src/cmd/abi/appcert/static_prof/
static_prof.h 104 Elf64_Phdr *phdr; /* 64 bit prog header for current file */ member in struct:obj_com
108 Elf32_Phdr *phdr; /* 32 bit prog header for current file */ member in struct:obj_com
  /onnv/onnv-gate/usr/src/cmd/file/
elf_read.c 314 Elf_Phdr *phdr = &EI_Phdr; local
330 if (phdr->p_type == PT_NOTE &&
337 if (phdr->p_type != PT_NOTE) {
338 /* read the first phdr back */
342 offset = phdr->p_offset;
402 if (phdr->p_type == PT_DYNAMIC) {

Completed in 4199 milliseconds

1 2 3