Lines Matching refs:name

66     def __init__(self, name):  argument
67 self._name = name
70 declare(" Created struct: %s" % name)
89 name = "%s_%s" % (self._name, entry.Name())
90 return name.upper()
102 def __init__(self, name): argument
103 Struct.__init__(self, name)
426 def __init__(self, ent_type, name, tag): argument
428 self._name = name
589 def __init__(self, ent_type, name, tag, length): argument
591 super(EntryBytes, self).__init__(ent_type, name, tag)
627 name = self._name
631 % (self._struct.Name(), name, self._struct.Name(), self._ctype),
633 " if (msg->%s_set != 1)" % name,
635 " *value = msg->%s_data;" % name,
642 name = self._name
646 % (self._struct.Name(), name, self._struct.Name(), self._ctype),
648 " msg->%s_set = 1;" % name,
649 " memcpy(msg->%s_data, value, %s);" % (name, self._length),
684 def CodeInitialize(self, name): argument
687 % (name, self._name, name, self._name)
702 def __init__(self, ent_type, name, tag, bits=32): argument
704 super(EntryInt, self).__init__(ent_type, name, tag)
755 def CodeInitialize(self, name): argument
756 code = ["%s->%s_data = 0;" % (name, self._name)]
761 def __init__(self, ent_type, name, tag): argument
763 super(EntryString, self).__init__(ent_type, name, tag)
859 def CodeInitialize(self, name): argument
860 code = ["%s->%s_data = NULL;" % (name, self._name)]
863 def CodeFree(self, name): argument
865 "if (%s->%s_data != NULL)" % (name, self._name),
866 " free (%s->%s_data);" % (name, self._name),
878 def __init__(self, ent_type, name, tag, refname): argument
880 super(EntryStruct, self).__init__(ent_type, name, tag)
935 name = self._name
939 % (self._struct.Name(), name, self._struct.Name(), self._ctype),
941 " if (msg->%s_set != 1) {" % name,
942 " msg->%s_data = %s_new();" % (name, self._refname),
943 " if (msg->%s_data == NULL)" % name,
945 " msg->%s_set = 1;" % name,
947 " *value = msg->%s_data;" % name,
1039 def CodeInitialize(self, name): argument
1040 code = ["%s->%s_data = NULL;" % (name, self._name)]
1043 def CodeFree(self, name): argument
1045 "if (%s->%s_data != NULL)" % (name, self._name),
1046 " %s_free(%s->%s_data);" % (self._refname, name, self._name),
1058 def __init__(self, ent_type, name, tag): argument
1060 super(EntryVarBytes, self).__init__(ent_type, name, tag)
1091 name = self._name
1096 % (self._struct.Name(), name, self._struct.Name(), self._ctype),
1098 " if (msg->%s_data != NULL)" % name,
1099 " free (msg->%s_data);" % name,
1100 " msg->%s_data = malloc(len);" % name,
1101 " if (msg->%s_data == NULL)" % name,
1103 " msg->%s_set = 1;" % name,
1104 " msg->%s_length = len;" % name,
1105 " memcpy(msg->%s_data, value, len);" % name,
1112 name = self._name
1116 % (self._struct.Name(), name, self._struct.Name(), self._ctype),
1118 " if (msg->%s_set != 1)" % name,
1120 " *value = msg->%s_data;" % name,
1121 " *plen = msg->%s_length;" % name,
1164 def CodeInitialize(self, name): argument
1166 "%s->%s_data = NULL;" % (name, self._name),
1167 "%s->%s_length = 0;" % (name, self._name),
1171 def CodeFree(self, name): argument
1173 "if (%s->%s_data != NULL)" % (name, self._name),
1174 " free(%s->%s_data);" % (name, self._name),
1435 def CodeInitialize(self, name): argument
1437 "%s->%s_data = NULL;" % (name, self._name),
1438 "%s->%s_length = 0;" % (name, self._name),
1439 "%s->%s_num_allocated = 0;" % (name, self._name),
1480 name = ""
1500 if not name:
1506 name = res.group("name")
1514 r'''Expected "=" after name "%s" got "%s"''' % (name, token)
1533 newentry = factory.EntryBytes(entry_type, name, tag, fixed_length)
1535 newentry = factory.EntryVarBytes(entry_type, name, tag)
1537 newentry = factory.EntryInt(entry_type, name, tag)
1539 newentry = factory.EntryInt(entry_type, name, tag, bits=64)
1541 newentry = factory.EntryString(entry_type, name, tag)
1546 newentry = factory.EntryStruct(entry_type, name, tag, res.group("name"))
1705 def GuardName(name): argument
1709 return "EVENT_RPCOUT_%s_" % (NONIDENT_RE.sub("_", name).upper())
1711 def HeaderPreamble(self, name): argument
1712 guard = self.GuardName(name)
1722 name,
1739 def HeaderPostamble(self, name): argument
1740 guard = self.GuardName(name)
1744 def BodyPreamble(name, header_file): argument
1777 "name": name,
1801 def Struct(name): argument
1802 return StructCCode(name)
1805 def EntryBytes(entry_type, name, tag, fixed_length): argument
1806 return EntryBytes(entry_type, name, tag, fixed_length)
1809 def EntryVarBytes(entry_type, name, tag): argument
1810 return EntryVarBytes(entry_type, name, tag)
1813 def EntryInt(entry_type, name, tag, bits=32): argument
1814 return EntryInt(entry_type, name, tag, bits)
1817 def EntryString(entry_type, name, tag): argument
1818 return EntryString(entry_type, name, tag)
1821 def EntryStruct(entry_type, name, tag, struct_name): argument
1822 return EntryStruct(entry_type, name, tag, struct_name)
1865 self.impl_file = self.factory.CodeFilename(self.rpc_file.name)
1876 filename = self.rpc_file.name