/external/elfutils/src/libelf/ |
gelf_fsize.c | 47 [ELF_T_ADDR] = ELFW2(LIBELFBITS, FSZ_ADDR), \ 48 [ELF_T_OFF] = ELFW2(LIBELFBITS, FSZ_OFF), \ 50 [ELF_T_HALF] = ELFW2(LIBELFBITS, FSZ_HALF), \ 51 [ELF_T_WORD] = ELFW2(LIBELFBITS, FSZ_WORD), \ 52 [ELF_T_SWORD] = ELFW2(LIBELFBITS, FSZ_SWORD), \ 53 [ELF_T_XWORD] = ELFW2(LIBELFBITS, FSZ_XWORD), \ 54 [ELF_T_SXWORD] = ELFW2(LIBELFBITS, FSZ_SXWORD), \ 55 [ELF_T_EHDR] = sizeof (ElfW2(LIBELFBITS, Ext_Ehdr)), \ 56 [ELF_T_SHDR] = sizeof (ElfW2(LIBELFBITS, Ext_Shdr)), \ 57 [ELF_T_SYM] = sizeof (ElfW2(LIBELFBITS, Ext_Sym)), [all...] |
abstract.h | 35 TYPE_NAME (ElfW2(Bits, Ext##Half), e_type) \ 36 TYPE_NAME (ElfW2(Bits, Ext##Half), e_machine) \ 37 TYPE_NAME (ElfW2(Bits, Ext##Word), e_version) \ 38 TYPE_NAME (ElfW2(Bits, Ext##Addr), e_entry) \ 39 TYPE_NAME (ElfW2(Bits, Ext##Off), e_phoff) \ 40 TYPE_NAME (ElfW2(Bits, Ext##Off), e_shoff) \ 41 TYPE_NAME (ElfW2(Bits, Ext##Word), e_flags) \ 42 TYPE_NAME (ElfW2(Bits, Ext##Half), e_ehsize) \ 43 TYPE_NAME (ElfW2(Bits, Ext##Half), e_phentsize) \ 44 TYPE_NAME (ElfW2(Bits, Ext##Half), e_phnum) [all...] |
gelf_xlate.c | 90 INLINE2 (ELFW2(Bits,FSZ_##NAME), ElfW2(Bits,cvt_##Name), ElfW2(Bits,Name)) 136 ElfW2 (Bits, cvt_##Name) (void *dest, const void *src, size_t len, \ 138 { ElfW2(Bits, Name) *tdest = (ElfW2(Bits, Name) *) dest; \ 139 ElfW2(Bits, Name) *tsrc = (ElfW2(Bits, Name) *) src; \ 141 for (n = len / sizeof (ElfW2(Bits, Name)); n > 0; ++tdest, ++tsrc, --n) { 178 [ELF_T_ADDR] = ElfW2(Bits, cvt_Addr), [all...] |
elf32_getehdr.c | 44 static ElfW2(LIBELFBITS,Ehdr) * 79 ElfW2(LIBELFBITS,Ehdr) * 86 ElfW2(LIBELFBITS,Ehdr) * 87 elfw2(LIBELFBITS,getehdr) (elf) 90 ElfW2(LIBELFBITS,Ehdr) *result;
|
elf32_getphdr.c | 48 ElfW2(LIBELFBITS,Phdr) * 52 ElfW2(LIBELFBITS,Phdr) *result; 73 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr; 86 size_t size = phnum * sizeof (ElfW2(LIBELFBITS,Phdr)); 88 if (phnum > SIZE_MAX / sizeof (ElfW2(LIBELFBITS,Phdr)) 114 & (__alignof__ (ElfW2(LIBELFBITS,Phdr)) - 1)) == 0)) 119 ElfW2(LIBELFBITS,Phdr) *notcvt; 120 ElfW2(LIBELFBITS,Phdr) *phdr; 125 (ElfW2(LIBELFBITS,Phdr) *) malloc (size); 146 & (__alignof__ (ElfW2(LIBELFBITS,Phdr)) - 1)) == 0 [all...] |
elf32_getshdr.c | 48 static ElfW2(LIBELFBITS,Shdr) * 51 ElfW2(LIBELFBITS,Shdr) *result; 55 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr; 64 || shnum > SIZE_MAX / sizeof (ElfW2(LIBELFBITS,Shdr))) 66 size_t size = shnum * sizeof (ElfW2(LIBELFBITS,Shdr)); 70 ElfW2(LIBELFBITS,Shdr) *shdr = elf->state.ELFW(elf,LIBELFBITS).shdr = 71 (ElfW2(LIBELFBITS,Shdr) *) malloc (size); 91 ElfW2(LIBELFBITS,Shdr) *notcvt; 104 & (__alignof__ (ElfW2(LIBELFBITS,Shdr)) - 1)) != 0)); 116 & (__alignof__ (ElfW2(LIBELFBITS,Shdr)) - 1)) == 0 [all...] |
elf32_newehdr.c | 44 ElfW2(LIBELFBITS,Ehdr) * 45 elfw2(LIBELFBITS,newehdr) (elf) 48 ElfW2(LIBELFBITS,Ehdr) *result; 79 sizeof (ElfW2(LIBELFBITS,Ehdr))); 92 INTDEF(elfw2(LIBELFBITS,newehdr))
|
elf32_updatefile.c | 111 ElfW2(LIBELFBITS,Ehdr) *ehdr = elf->state.ELFW(elf,LIBELFBITS).ehdr; 118 assert (sizeof (ElfW2(LIBELFBITS,Ehdr)) 134 sizeof (ElfW2(LIBELFBITS,Ehdr)), 1); 138 sizeof (ElfW2(LIBELFBITS,Ehdr))); 158 assert (sizeof (ElfW2(LIBELFBITS,Phdr)) 181 sizeof (ElfW2(LIBELFBITS,Phdr)) * phnum, 1); 186 sizeof (ElfW2(LIBELFBITS,Phdr)) * phnum); 220 #define shdr_dest ((ElfW2(LIBELFBITS,Shdr) *) shdr_start) 241 void *p = alloca (sizeof (ElfW2(LIBELFBITS,Shdr))); 244 sizeof (ElfW2(LIBELFBITS,Shdr))) [all...] |
elf32_newphdr.c | 45 ElfW2(LIBELFBITS,Phdr) * 46 elfw2(LIBELFBITS,newphdr) (elf, count) 50 ElfW2(LIBELFBITS,Phdr) *result; 61 if (unlikely ((ElfW2(LIBELFBITS,Word)) count != count)) 104 sizeof (ElfW2(LIBELFBITS,Phdr)); 117 if (unlikely (count > SIZE_MAX / sizeof (ElfW2(LIBELFBITS,Phdr)))) 125 result = (ElfW2(LIBELFBITS,Phdr) *) 127 count * sizeof (ElfW2(LIBELFBITS,Phdr))); 151 memset (result, '\0', count * sizeof (ElfW2(LIBELFBITS,Phdr))); 174 memset (result, '\0', count * sizeof (ElfW2(LIBELFBITS,Phdr))) [all...] |
elf_getdata.c | 85 [ELF_T_ADDR] = __alignof__ (ElfW2(Bits,Addr)), \ 86 [ELF_T_HALF] = __alignof__ (ElfW2(Bits,Half)), \ 87 [ELF_T_WORD] = __alignof__ (ElfW2(Bits,Word)), \ 88 [ELF_T_SYM] = __alignof__ (ElfW2(Bits,Sym)), \ 89 [ELF_T_SYMINFO] = __alignof__ (ElfW2(Bits,Syminfo)), \ 90 [ELF_T_REL] = __alignof__ (ElfW2(Bits,Rel)), \ 91 [ELF_T_RELA] = __alignof__ (ElfW2(Bits,Rela)), \ 92 [ELF_T_DYN] = __alignof__ (ElfW2(Bits,Dyn)), \ 93 [ELF_T_VDEF] = __alignof__ (ElfW2(Bits,Verdef)), \ 94 [ELF_T_VDAUX] = __alignof__ (ElfW2(Bits,Verdaux)), [all...] |
elf32_updatenull.c | 51 ELFW(default_ehdr,LIBELFBITS) (Elf *elf, ElfW2(LIBELFBITS,Ehdr) *ehdr, 117 ElfW2(LIBELFBITS,Ehdr) *ehdr; 199 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS); 203 ElfW2(LIBELFBITS,Word) sh_entsize = shdr->sh_entsize; 204 ElfW2(LIBELFBITS,Word) sh_align = shdr->sh_addralign ?: 1; 401 #define SHDR_ALIGN sizeof (ElfW2(LIBELFBITS,Off))
|
elf32_offscn.c | 46 elfw2(LIBELFBITS,offscn) (elf, offset) function 48 ElfW2(LIBELFBITS,Off) offset; 65 && unlikely (elfw2(LIBELFBITS,getshdr) (&runp->data[0]) == NULL)) 101 INTDEF(elfw2(LIBELFBITS,offscn))
|
exttypes.h | 53 #define END(Bits, Name) } ElfW2(Bits, Name)
|
libelfP.h | 56 #define elfw2(Bits, Name) elfw2_(Bits, Name) macro 57 #define ElfW2(Bits, Name) ElfW2_(Bits, Name) 58 #define ELFW2(Bits, Name) ELFW2_(Bits, Name) 409 elfw2(class,fsize) (type, n, __libelf_version)
|