/external/elfutils/libelf/ |
gelf_getphdr.c | 56 Elf32_Phdr *phdr = elf->state.elf32.phdr; local 58 if (phdr == NULL) 60 phdr = INTUSE(elf32_getphdr) (elf); 61 if (phdr == NULL) 77 phdr += ndx; 79 #define COPY(Name) result->Name = phdr->Name 92 Elf64_Phdr *phdr = elf->state.elf64.phdr; local 94 if (phdr == NULL [all...] |
gelf_update_phdr.c | 46 Elf32_Phdr *phdr = elf->state.elf32.phdr; local 62 if (phdr == NULL) 64 phdr = INTUSE(elf32_getphdr) (elf); 65 if (phdr == NULL) 78 phdr += ndx; 81 phdr->name = src->name 93 Elf64_Phdr *phdr = elf->state.elf64.phdr; local 95 if (phdr == NULL [all...] |
elf32_getphdr.c | 33 ElfW2(LIBELFBITS,Phdr) * 37 ElfW2(LIBELFBITS,Phdr) *result; 51 result = elf->state.ELFW(elf,LIBELFBITS).phdr; 81 size = phnum * sizeof (ElfW2(LIBELFBITS,Phdr)); 89 & (__alignof__ (ElfW2(LIBELFBITS,Phdr)) - 1)) == 0)) 91 elf->state.ELFW(elf,LIBELFBITS).phdr = (ElfW2(LIBELFBITS,Phdr) *) 96 ElfW2(LIBELFBITS,Phdr) *notcvt; 97 ElfW2(LIBELFBITS,Phdr) *phdr; [all...] |
elf32_newphdr.c | 33 ElfW2(LIBELFBITS,Phdr) * 38 ElfW2(LIBELFBITS,Phdr) *result; 71 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL) 74 free (elf->state.ELFW(elf,LIBELFBITS).phdr); 77 elf->state.ELFW(elf,LIBELFBITS).phdr = NULL; 82 sizeof (ElfW2(LIBELFBITS,Phdr)); 92 || elf->state.ELFW(elf,LIBELFBITS).phdr == NULL) 96 result = (ElfW2(LIBELFBITS,Phdr) *) 97 realloc (elf->state.ELFW(elf,LIBELFBITS).phdr, 98 count * sizeof (ElfW2(LIBELFBITS,Phdr))); [all...] |
elf_end.c | 176 || (offsetof (struct Elf, state.elf32.phdr) 177 == offsetof (struct Elf, state.elf64.phdr)) 178 ? (void *) elf->state.elf32.phdr 179 : (void *) elf->state.elf64.phdr);
|
elf32_updatefile.c | 123 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL 129 assert (sizeof (ElfW2(LIBELFBITS,Phdr)) 150 elf->state.ELFW(elf,LIBELFBITS).phdr, 151 sizeof (ElfW2(LIBELFBITS,Phdr)) * ehdr->e_phnum, 1); 155 elf->state.ELFW(elf,LIBELFBITS).phdr, 156 sizeof (ElfW2(LIBELFBITS,Phdr)) * ehdr->e_phnum); 404 assert (sizeof (ElfW2(LIBELFBITS,Phdr)) 408 if (elf->state.ELFW(elf,LIBELFBITS).phdr != NULL 412 ElfW2(LIBELFBITS,Phdr) *tmp_phdr = NULL; 413 ElfW2(LIBELFBITS,Phdr) *out_phdr = elf->state.ELFW(elf,LIBELFBITS).phdr [all...] |
libelfP.h | 277 void *phdr; member in struct:Elf::__anon3657::__anon3658 297 Elf32_Phdr *phdr; /* Pointer to the program header array. */ member in struct:Elf::__anon3657::__anon3659 322 Elf64_Phdr *phdr; /* Pointer to the program header array. */ member in struct:Elf::__anon3657::__anon3660
|
/external/elfutils/tests/ |
showptable.c | 76 [PT_PHDR] = "PHDR" 79 GElf_Phdr *phdr = gelf_getphdr (elf, cnt, &mem); local 81 const char *p_type = typenames[phdr->p_type]; 84 if (phdr->p_type >= PT_NUM) 86 snprintf (buf, sizeof (buf), "%x", phdr->p_type); 93 (unsigned long long int) phdr->p_offset, 95 (unsigned long long int) phdr->p_vaddr, 97 (unsigned long long int) phdr->p_paddr, 99 (unsigned long long int) phdr->p_filesz, 101 (unsigned long long int) phdr->p_memsz [all...] |
update2.c | 34 Elf32_Phdr *phdr; local 86 phdr = elf32_newphdr (elf, 1); 87 if (phdr == NULL) 93 phdr[0].p_type = PT_PHDR; 105 phdr[0].p_offset = ehdr->e_phoff; 106 phdr[0].p_offset = ehdr->e_phoff; 107 phdr[0].p_vaddr = ehdr->e_phoff; 108 phdr[0].p_paddr = ehdr->e_phoff; 109 phdr[0].p_flags = PF_R | PF_X; 110 phdr[0].p_filesz = ehdr->e_phnum * elf32_fsize (ELF_T_PHDR, 1, EV_CURRENT) [all...] |
update3.c | 36 Elf32_Phdr *phdr; local 95 phdr = elf32_newphdr (elf, 1); 96 if (phdr == NULL) 102 phdr[0].p_type = PT_PHDR; 154 phdr[0].p_offset = ehdr->e_phoff; 155 phdr[0].p_offset = ehdr->e_phoff; 156 phdr[0].p_vaddr = ehdr->e_phoff; 157 phdr[0].p_paddr = ehdr->e_phoff; 158 phdr[0].p_flags = PF_R | PF_X; 159 phdr[0].p_filesz = ehdr->e_phnum * elf32_fsize (ELF_T_PHDR, 1, EV_CURRENT) [all...] |
update4.c | 37 Elf32_Phdr *phdr; local 100 phdr = elf32_newphdr (elf, 1); 101 if (phdr == NULL) 107 phdr[0].p_type = PT_PHDR; 307 phdr[0].p_offset = ehdr->e_phoff; 308 phdr[0].p_offset = ehdr->e_phoff; 309 phdr[0].p_vaddr = ehdr->e_phoff; 310 phdr[0].p_paddr = ehdr->e_phoff; 311 phdr[0].p_flags = PF_R | PF_X; 312 phdr[0].p_filesz = ehdr->e_phnum * elf32_fsize (ELF_T_PHDR, 1, EV_CURRENT) [all...] |
/build/tools/soslim/ |
common.c | 21 Elf32_Phdr *phdr; local 25 phdr = elf32_getphdr(elf); 31 if (match(elf, phdr++, user_data))
|
/external/elfcopy/ |
common.c | 21 Elf32_Phdr *phdr; local 25 phdr = elf32_getphdr(elf); 31 if (match(elf, phdr++, user_data))
|
/bionic/linker/ |
linker_debug.h | 144 #define DEBUG_DUMP_PHDR(phdr, name, pid) do { \ 145 DEBUG("%5d %s (phdr = 0x%08x)\n", (pid), (name), (unsigned)(phdr)); \ 146 DEBUG("\t\tphdr->offset = 0x%08x\n", (unsigned)((phdr)->p_offset)); \ 147 DEBUG("\t\tphdr->p_vaddr = 0x%08x\n", (unsigned)((phdr)->p_vaddr)); \ 148 DEBUG("\t\tphdr->p_paddr = 0x%08x\n", (unsigned)((phdr)->p_paddr)); \ 149 DEBUG("\t\tphdr->p_filesz = 0x%08x\n", (unsigned)((phdr)->p_filesz)); \ 150 DEBUG("\t\tphdr->p_memsz = 0x%08x\n", (unsigned)((phdr)->p_memsz)); \ 151 DEBUG("\t\tphdr->p_flags = 0x%08x\n", (unsigned)((phdr)->p_flags)); \ 152 DEBUG("\t\tphdr->p_align = 0x%08x\n", (unsigned)((phdr)->p_align)); [all...] |
linker.c | 392 dl_info.dlpi_phdr = si->phdr; 754 Elf32_Phdr *phdr; local 773 phdr = (Elf32_Phdr *)(_hdr + ehdr->e_phoff); 777 for (cnt = 0; cnt < ehdr->e_phnum; ++cnt, ++phdr) { 778 if (phdr->p_type == PT_LOAD) { 779 if ((phdr->p_vaddr + phdr->p_memsz) > max_vaddr) 780 max_vaddr = phdr->p_vaddr + phdr->p_memsz; 781 if (phdr->p_vaddr < min_vaddr 894 Elf32_Phdr *phdr = (Elf32_Phdr *)((unsigned char *)header + ehdr->e_phoff); local 1741 Elf32_Phdr *phdr = si->phdr; local [all...] |
/external/qemu/ |
elf_ops.h | 18 static void glue(bswap_phdr, SZ)(struct elf_phdr *phdr) 20 bswap32s(&phdr->p_type); /* Segment type */ 21 bswapSZs(&phdr->p_offset); /* Segment file offset */ 22 bswapSZs(&phdr->p_vaddr); /* Segment virtual address */ 23 bswapSZs(&phdr->p_paddr); /* Segment physical address */ 24 bswapSZs(&phdr->p_filesz); /* Segment size in file */ 25 bswapSZs(&phdr->p_memsz); /* Segment size in memory */ 26 bswap32s(&phdr->p_flags); /* Segment flags */ 27 bswapSZs(&phdr->p_align); /* Segment alignment */ 185 struct elf_phdr *phdr = NULL, *ph local [all...] |
/bionic/libc/arch-x86/bionic/ |
dl_iterate_phdr_static.c | 47 * phdr and phnum from there. 59 Elf32_Phdr *phdr = (Elf32_Phdr *)((unsigned long)ehdr + ehdr->e_phoff); local 70 dl_info.dlpi_phdr = phdr;
|
/external/wpa_supplicant_6/wpa_supplicant/src/eap_peer/ |
ikev2.c | 882 struct ikev2_payload_hdr *phdr; local 890 phdr = wpabuf_put(msg, sizeof(*phdr)); 891 phdr->next_payload = next_payload; 892 phdr->flags = 0; 944 plen = (u8 *) wpabuf_put(msg, 0) - (u8 *) phdr; 945 WPA_PUT_BE16(phdr->payload_length, plen); 954 struct ikev2_payload_hdr *phdr; local 967 phdr = wpabuf_put(msg, sizeof(*phdr)); 990 struct ikev2_payload_hdr *phdr; local 1009 struct ikev2_payload_hdr *phdr; local 1035 struct ikev2_payload_hdr *phdr; local 1075 struct ikev2_payload_hdr *phdr; local [all...] |
/external/wpa_supplicant_6/wpa_supplicant/src/eap_server/ |
ikev2.c | 912 struct ikev2_payload_hdr *phdr; local 920 phdr = wpabuf_put(msg, sizeof(*phdr)); 921 phdr->next_payload = next_payload; 922 phdr->flags = 0; 962 plen = (u8 *) wpabuf_put(msg, 0) - (u8 *) phdr; 963 WPA_PUT_BE16(phdr->payload_length, plen); 972 struct ikev2_payload_hdr *phdr; local 986 phdr = wpabuf_put(msg, sizeof(*phdr)); 1009 struct ikev2_payload_hdr *phdr; local 1028 struct ikev2_payload_hdr *phdr; local 1054 struct ikev2_payload_hdr *phdr; local [all...] |
/external/elfutils/src/ |
elflint.c | 792 GElf_Phdr *phdr = NULL; local 797 phdr = gelf_getphdr (ebl->elf, pcnt, &phdr_mem); 798 if (phdr != NULL && phdr->p_type == PT_TLS) 812 < destshdr->sh_offset - phdr->p_offset) 818 > (destshdr->sh_offset - phdr->p_offset 825 > (destshdr->sh_offset - phdr->p_offset 915 GElf_Phdr *phdr = gelf_getphdr (ebl->elf, pcnt, &phdr_mem); local 917 if (phdr != NULL && phdr->p_type == PT_DYNAMIC 2180 GElf_Phdr *phdr; local 2439 GElf_Phdr *phdr; local [all...] |
size.c | 636 GElf_Phdr *phdr; local 638 phdr = gelf_getphdr (elf, cnt, &phdr_mem); 639 if (phdr == NULL) 642 if (phdr->p_type != PT_LOAD) 653 phdr->p_memsz, 654 (phdr->p_flags & PF_R) == 0 ? '-' : 'r', 655 (phdr->p_flags & PF_W) == 0 ? '-' : 'w', 656 (phdr->p_flags & PF_X) == 0 ? '-' : 'x'); 658 total += phdr->p_memsz;
|
ldgeneric.c | [all...] |
xelf.h | 53 # define xelf_update_phdr(elf, idx, phdr) \ 54 /* nothing */ ((void) (elf), (void) (idx), (void) (phdr), 1) 185 # define xelf_update_phdr(elf, idx, phdr) \ 186 /* nothing */ ((void) (elf), (void) (idx), (void) (phdr), 1) 320 # define xelf_update_phdr(elf, idx, phdr) \ 321 gelf_update_phdr (elf, idx, phdr)
|
/external/wpa_supplicant_6/wpa_supplicant/src/eap_common/ |
ikev2_common.c | 319 const struct ikev2_payload_hdr *phdr; local 328 if (end - pos < (int) sizeof(*phdr)) { 333 phdr = (const struct ikev2_payload_hdr *) pos; 334 plen = WPA_GET_BE16(phdr->payload_length); 335 if (plen < (int) sizeof(*phdr) || pos + plen > end) { 343 phdr->next_payload, phdr->flags, plen); 345 pdata = (const u8 *) (phdr + 1); 346 pdatalen = plen - sizeof(*phdr); 399 if (phdr->flags & IKEV2_PAYLOAD_FLAGS_CRITICAL) 601 struct ikev2_payload_hdr *phdr; local [all...] |
/external/grub/stage2/ |
boot.c | 593 Elf32_Phdr *phdr; local 601 phdr = (Elf32_Phdr *) 604 if (phdr->p_type == PT_LOAD) 607 grub_seek (phdr->p_offset); 608 filesiz = phdr->p_filesz; 611 memaddr = RAW_ADDR (phdr->p_paddr & 0xFFFFFF); 613 memaddr = RAW_ADDR (phdr->p_paddr); 615 memsiz = phdr->p_memsz; 622 && (unsigned) entry_addr >= phdr->p_vaddr 623 && (unsigned) entry_addr < phdr->p_vaddr + memsiz [all...] |