Lines Matching refs:name

97     def __init__(self, name, size_bits, wordsize, double_word=False, native_size_bits=None):  argument
103 self.name = name
123 def render_parameter_name(self, name): argument
128 return "%s %s" % (self.name, name)
162 Type.__init__(self, base_type.name, wordsize, wordsize)
165 def render_parameter_name(self, name): argument
166 return "%s *%s" % (self.name, name)
181 def __init__(self, name, wordsize): argument
182 Type.__init__(self, name, wordsize, wordsize)
190 def __init__(self, name, size_bits, wordsize): argument
191 Type.__init__(self, name, size_bits, wordsize)
206 def __init__(self, name, size_bits, wordsize): argument
207 Type.__init__(self, name, size_bits, wordsize)
215 def __init__(self, name, type): argument
216 self.name = name
222 self.name = node.getAttribute("name")
377 members = [member for struct_name, member in structs if struct_name == typ.name]
426 params.append(param.type.render_parameter_name(param.name))
428 params.append(param.type.pointer().render_parameter_name(param.name))
431 params.append(param.type.pointer().render_parameter_name(param.name))
461 param.type.double_word_expression(param.name, 0, wordsize))
463 1].append(param.type.double_word_expression(param.name, 1, wordsize))
469 expr = param.type.c_expression(param.name)
475 expr = param.type.c_expression(param.name)
487 expr = param.type.c_expression(param.name, i, struct_members(param.type, structs))
586 result.append("\t%s;" % i.type.render_parameter_name(i.name))
646 cap_expressions = [x.name for x in cap_params]
751 (param.name, members[i], words[i] % source_words))
755 (param.name, TYPES[64], words[0] % source_words,
759 result.append("\tresult.%s = %s;" % (param.name, word % source_words))
824 type_names[i.name] = i
1007 result.append("assert_size_correct(%s, %d);" % (x.name, x.native_size_bits / 8))