Lines Matching refs:Bits

52 #define Ehdr(Bits, Ext) \
53 START (Bits, Ehdr, Ext##Ehdr) \
56 TYPE_NAME (ElfW2(Bits, Ext##Half), e_type) \
57 TYPE_NAME (ElfW2(Bits, Ext##Half), e_machine) \
58 TYPE_NAME (ElfW2(Bits, Ext##Word), e_version) \
59 TYPE_NAME (ElfW2(Bits, Ext##Addr), e_entry) \
60 TYPE_NAME (ElfW2(Bits, Ext##Off), e_phoff) \
61 TYPE_NAME (ElfW2(Bits, Ext##Off), e_shoff) \
62 TYPE_NAME (ElfW2(Bits, Ext##Word), e_flags) \
63 TYPE_NAME (ElfW2(Bits, Ext##Half), e_ehsize) \
64 TYPE_NAME (ElfW2(Bits, Ext##Half), e_phentsize) \
65 TYPE_NAME (ElfW2(Bits, Ext##Half), e_phnum) \
66 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shentsize) \
67 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shnum) \
68 TYPE_NAME (ElfW2(Bits, Ext##Half), e_shstrndx) \
69 END (Bits, Ext##Ehdr)
183 #define Note(Bits, Ext) \
184 START (Bits, Nhdr, Ext##Nhdr) \
185 TYPE_NAME (ElfW2(Bits, Ext##Word), n_namesz) \
186 TYPE_NAME (ElfW2(Bits, Ext##Word), n_descsz) \
187 TYPE_NAME (ElfW2(Bits, Ext##Word), n_type) \
188 END (Bits, Ext##Nhdr)
220 # define Verdef(Bits, Ext) \
221 START (Bits, Verdef, Ext##Verdef) \
222 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_version) \
223 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_flags) \
224 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_ndx) \
225 TYPE_NAME (ElfW2(Bits, Ext##Half), vd_cnt) \
226 TYPE_NAME (ElfW2(Bits, Ext##Word), vd_hash) \
227 TYPE_NAME (ElfW2(Bits, Ext##Word), vd_aux) \
228 TYPE_NAME (ElfW2(Bits, Ext##Word), vd_next) \
229 END (Bits, Ext##Verdef)
236 # define Verdaux(Bits, Ext) \
237 START (Bits, Verdaux, Ext##Verdaux) \
238 TYPE_NAME (ElfW2(Bits, Ext##Word), vda_name) \
239 TYPE_NAME (ElfW2(Bits, Ext##Word), vda_next) \
240 END (Bits, Ext##Verdaux)
248 # define Verneed(Bits, Ext) \
249 START (Bits, Verneed, Ext##Verneed) \
250 TYPE_NAME (ElfW2(Bits, Ext##Half), vn_version) \
251 TYPE_NAME (ElfW2(Bits, Ext##Half), vn_cnt) \
252 TYPE_NAME (ElfW2(Bits, Ext##Word), vn_file) \
253 TYPE_NAME (ElfW2(Bits, Ext##Word), vn_aux) \
254 TYPE_NAME (ElfW2(Bits, Ext##Word), vn_next) \
255 END (Bits, Ext##Verneed)
262 # define Vernaux(Bits, Ext) \
263 START (Bits, Vernaux, Ext##Vernaux) \
264 TYPE_NAME (ElfW2(Bits, Ext##Word), vna_hash) \
265 TYPE_NAME (ElfW2(Bits, Ext##Half), vna_flags) \
266 TYPE_NAME (ElfW2(Bits, Ext##Half), vna_other) \
267 TYPE_NAME (ElfW2(Bits, Ext##Word), vna_name) \
268 TYPE_NAME (ElfW2(Bits, Ext##Word), vna_next) \
269 END (Bits, Ext##Vernaux)
278 #define Syminfo(Bits, Ext) \
279 START (Bits, Syminfo, Ext##Syminfo) \
280 TYPE_NAME (ElfW2(Bits, Ext##Half), si_boundto) \
281 TYPE_NAME (ElfW2(Bits, Ext##Half), si_flags) \
282 END (Bits, Ext##Syminfo)
290 #define Move(Bits, Ext) \
291 START (Bits, Move, Ext##Move) \
292 TYPE_NAME (ElfW2(Bits, Ext##Xword), m_value) \
293 TYPE_NAME (ElfW2(Bits, Ext##Xword), m_info) \
294 TYPE_NAME (ElfW2(Bits, Ext##Xword), m_poffset) \
295 TYPE_NAME (ElfW2(Bits, Ext##Half), m_repeat) \
296 TYPE_NAME (ElfW2(Bits, Ext##Half), m_stride) \
297 END (Bits, Ext##Move)
304 #define Lib(Bits, Ext) \
305 START (Bits, Lib, Ext##Lib) \
306 TYPE_NAME (ElfW2(Bits, Ext##Word), l_name) \
307 TYPE_NAME (ElfW2(Bits, Ext##Word), l_time_stamp) \
308 TYPE_NAME (ElfW2(Bits, Ext##Word), l_checksum) \
309 TYPE_NAME (ElfW2(Bits, Ext##Word), l_version) \
310 TYPE_NAME (ElfW2(Bits, Ext##Word), l_flags) \
311 END (Bits, Ext##Lib)