Lines Matching refs:entries
181 entries = entry_dict.values()
182 entries.sort()
184 return entries
251 entries = entry_dict.values()
252 entries.sort()
254 return entries
256 def abi_sanity_check(entries): argument
257 if not entries:
261 last_slot = entries[-1].slot
264 if entries[i].slot != slot:
266 if entries[i].alias:
268 % (slot, entries[i].alias.name))
270 while i < len(entries) and entries[i].slot == slot:
271 ent = entries[i]
284 if i < len(entries):
285 raise Exception('there are %d invalid entries' % (len(entries) - 1))
290 def __init__(self, entries): argument
291 self.entries = entries
294 self.entries_sorted_by_names = self.entries[:]
334 for ent in self.entries:
344 num_static_entries = self.entries[-1].slot + 1
351 entries = [self._c_function(ent, prefix)
352 for ent in self.entries if not ent.alias]
354 return pre + (',\n' + pre).join(entries)
360 for ent in self.entries:
417 for ent in self.entries if not ent.alias]
424 for ent in self.entries:
460 for ent in self.entries:
473 sorted_entries = self.entries[:]
500 for ent in self.entries:
530 entries = [self._c_function(ent, prefix)
531 for ent in self.entries if not ent.alias]
533 entries = [self.noop_generic] * len(entries)
535 entries.extend([self.noop_generic] * ABI_NUM_DYNAMIC_ENTRIES)
538 return pre + (',\n' + pre).join(entries)
543 for ent in self.entries:
649 for ent in self.entries:
689 def __init__(self, entries, api=None): argument
690 api_entries = self._get_api_entries(entries, api)
712 def _get_api_entries(self, entries, api): argument
718 return entries
721 for ent in entries:
737 entries = api_entries.values()
738 entries.sort()
740 return entries
762 def __init__(self, entries): argument
765 super(ES1APIPrinter, self).__init__(entries, es1_api)
781 def __init__(self, entries): argument
784 super(ES2APIPrinter, self).__init__(entries, es2_api)
800 def __init__(self, entries): argument
801 super(SharedGLAPIPrinter, self).__init__(entries, [])
824 def __init__(self, entries): argument
825 super(VGAPIPrinter, self).__init__(entries)
868 entries = abi_parse_xml(filename)
870 entries = abi_parse(filename)
871 abi_sanity_check(entries)
873 printer = printers[options.printer](entries)