Lines Matching defs:ta_elf
29 struct ta_elf { struct
30 bool is_main;
31 bool is_32bit; /* Initialized from Elf32_Ehdr/Elf64_Ehdr */
32 bool is_legacy;
33 bool bti_enabled;
35 vaddr_t load_addr;
36 vaddr_t max_addr;
37 vaddr_t max_offs;
39 vaddr_t ehdr_addr;
42 vaddr_t e_entry;
43 vaddr_t e_phoff;
44 vaddr_t e_shoff;
45 unsigned int e_phnum;
46 unsigned int e_shnum;
47 unsigned int e_phentsize;
48 unsigned int e_shentsize;
50 void *phdr;
51 void *shdr;
56 void *dynsymtab;
57 size_t num_dynsyms;
58 const char *dynstr;
59 size_t dynstr_size;
62 void *hashtab;
64 void *gnu_hashtab;
65 size_t gnu_hashtab_size;
68 char *soname;
70 struct segment_head segs;
72 vaddr_t exidx_start;
73 size_t exidx_size;
97 TAILQ_ENTRY(ta_elf) link; argument