Lines Matching refs:ElfW

63   static int ElfBind(const ElfW(Sym) *) {  in ElfBind()
67 static int ElfType(const ElfW(Sym) *) { in ElfType()
76 static int ElfBind(const ElfW(Sym) *symbol) { in ElfBind()
79 static int ElfType(const ElfW(Sym) *symbol) { in ElfType()
87 static int ElfBind(const ElfW(Sym) *symbol) { in ElfBind()
90 static int ElfType(const ElfW(Sym) *symbol) { in ElfType()
101 const T* GetTableElement(const ElfW(Ehdr) *ehdr, in GetTableElement()
102 ElfW(Off) table_offset, in GetTableElement()
103 ElfW(Word) element_size, in GetTableElement()
127 const ElfW(Sym) *ElfMemImage::GetDynsym(int index) const { in ElfW() function
132 const ElfW(Versym) *ElfMemImage::GetVersym(int index) const { in ElfW() function
137 const ElfW(Phdr) *ElfMemImage::GetPhdr(int index) const { in ElfW() function
139 return GetTableElement<ElfW(Phdr)>(ehdr_, in ElfW()
145 const char *ElfMemImage::GetDynstr(ElfW(Word) offset) const { in GetDynstr()
150 const void *ElfMemImage::GetSymAddr(const ElfW(Sym) *sym) const { in GetSymAddr()
159 const ElfW(Verdef) *ElfMemImage::GetVerdef(int index) const { in ElfW() function
161 const ElfW(Verdef) *version_definition = verdef_; in ElfW() local
166 reinterpret_cast<const ElfW(Verdef) *>(version_definition_as_char + in ElfW()
172 const ElfW(Verdaux) *ElfMemImage::GetVerdefAux( in ElfW() function
173 const ElfW(Verdef) *verdef) const { in ElfW()
174 return reinterpret_cast<const ElfW(Verdaux) *>(verdef+1); in ElfW()
177 const char *ElfMemImage::GetVerstr(ElfW(Word) offset) const { in GetVerstr()
231 ehdr_ = reinterpret_cast<const ElfW(Ehdr) *>(base); in Init()
232 const ElfW(Phdr) *dynamic_program_header = NULL; in Init() local
234 const ElfW(Phdr) *const program_header = GetPhdr(i); in Init() local
255 ElfW(Dyn) *dynamic_entry = in Init()
256 reinterpret_cast<ElfW(Dyn) *>(dynamic_program_header->p_vaddr + in Init()
259 ElfW(Xword) value = dynamic_entry->d_un.d_val; in Init()
276 hash_ = reinterpret_cast<ElfW(Word) *>(value); in Init()
279 dynsym_ = reinterpret_cast<ElfW(Sym) *>(value); in Init()
285 versym_ = reinterpret_cast<ElfW(Versym) *>(value); in Init()
288 verdef_ = reinterpret_cast<ElfW(Verdef) *>(value); in Init()
404 const ElfW(Sym) *symbol = image->GetDynsym(index_); in Update() local
405 const ElfW(Versym) *version_symbol = image->GetVersym(index_); in Update() local
408 const ElfW(Versym) version_index = version_symbol[0] & VERSYM_VERSION; in Update() local
409 const ElfW(Verdef) *version_definition = NULL; in Update() local
423 const ElfW(Verdaux) *version_aux = image->GetVerdefAux(version_definition); in Update() local