Lines Matching full:bits
31 #define Ehdr(Bits, Ext) \
32 START (Bits, Ehdr, Ext##Ehdr) \
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) \
45 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shentsize) \
46 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shnum) \
47 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shstrndx) \
48 END (Bits, Ext##Ehdr)
162 #define Note(Bits, Ext) \
163 START (Bits, Nhdr, Ext##Nhdr) \
164 TYPE_NAME (ElfW2(Bits, Ext##Word), n_namesz) \
165 TYPE_NAME (ElfW2(Bits, Ext##Word), n_descsz) \
166 TYPE_NAME (ElfW2(Bits, Ext##Word), n_type) \
167 END (Bits, Ext##Nhdr)
199 # define Verdef(Bits, Ext) \
200 START (Bits, Verdef, Ext##Verdef) \
201 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_version) \
202 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_flags) \
203 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_ndx) \
204 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_cnt) \
205 TYPE_NAME (ElfW2(Bits, Ext##Word), vd_hash) \
206 TYPE_NAME (ElfW2(Bits, Ext##Word), vd_aux) \
207 TYPE_NAME (ElfW2(Bits, Ext##Word), vd_next) \
208 END (Bits, Ext##Verdef)
215 # define Verdaux(Bits, Ext) \
216 START (Bits, Verdaux, Ext##Verdaux) \
217 TYPE_NAME (ElfW2(Bits, Ext##Word), vda_name) \
218 TYPE_NAME (ElfW2(Bits, Ext##Word), vda_next) \
219 END (Bits, Ext##Verdaux)
227 # define Verneed(Bits, Ext) \
228 START (Bits, Verneed, Ext##Verneed) \
229 TYPE_NAME (ElfW2(Bits, Ext##Half), vn_version) \
230 TYPE_NAME (ElfW2(Bits, Ext##Half), vn_cnt) \
231 TYPE_NAME (ElfW2(Bits, Ext##Word), vn_file) \
232 TYPE_NAME (ElfW2(Bits, Ext##Word), vn_aux) \
233 TYPE_NAME (ElfW2(Bits, Ext##Word), vn_next) \
234 END (Bits, Ext##Verneed)
241 # define Vernaux(Bits, Ext) \
242 START (Bits, Vernaux, Ext##Vernaux) \
243 TYPE_NAME (ElfW2(Bits, Ext##Word), vna_hash) \
244 TYPE_NAME (ElfW2(Bits, Ext##Half), vna_flags) \
245 TYPE_NAME (ElfW2(Bits, Ext##Half), vna_other) \
246 TYPE_NAME (ElfW2(Bits, Ext##Word), vna_name) \
247 TYPE_NAME (ElfW2(Bits, Ext##Word), vna_next) \
248 END (Bits, Ext##Vernaux)
257 #define Syminfo(Bits, Ext) \
258 START (Bits, Syminfo, Ext##Syminfo) \
259 TYPE_NAME (ElfW2(Bits, Ext##Half), si_boundto) \
260 TYPE_NAME (ElfW2(Bits, Ext##Half), si_flags) \
261 END (Bits, Ext##Syminfo)
269 #define Move(Bits, Ext) \
270 START (Bits, Move, Ext##Move) \
271 TYPE_NAME (ElfW2(Bits, Ext##Xword), m_value) \
272 TYPE_NAME (ElfW2(Bits, Ext##Xword), m_info) \
273 TYPE_NAME (ElfW2(Bits, Ext##Xword), m_poffset) \
274 TYPE_NAME (ElfW2(Bits, Ext##Half), m_repeat) \
275 TYPE_NAME (ElfW2(Bits, Ext##Half), m_stride) \
276 END (Bits, Ext##Move)
283 #define Lib(Bits, Ext) \
284 START (Bits, Lib, Ext##Lib) \
285 TYPE_NAME (ElfW2(Bits, Ext##Word), l_name) \
286 TYPE_NAME (ElfW2(Bits, Ext##Word), l_time_stamp) \
287 TYPE_NAME (ElfW2(Bits, Ext##Word), l_checksum) \
288 TYPE_NAME (ElfW2(Bits, Ext##Word), l_version) \
289 TYPE_NAME (ElfW2(Bits, Ext##Word), l_flags) \
290 END (Bits, Ext##Lib)