Lines Matching refs:name
30 self.enum_suffix = "_%s" % self.name
79 buff.append("\tda_handle_event_%s(p, %s%s);" % (self.name, event, self.enum_suffix));
81 buff.append("\tda_handle_event_%s(%s%s);" % (self.name, event, self.enum_suffix));
89 buff.append("\trv_attach_trace_probe(\"%s\", /* XXX: tracepoint */, handle_%s);" % (self.name, event))
95 buff.append("\trv_detach_trace_probe(\"%s\", /* XXX: tracepoint */, handle_%s);" % (self.name, event))
107 main_c = main_c.replace("MODEL_NAME", self.name)
118 buff.append(" * Automatically generated C representation of %s automaton" % (self.name))
130 self.enum_states_def = "states_%s" % self.name
131 self.enum_events_def = "events_%s" % self.name
132 self.struct_automaton_def = "automaton_%s" % self.name
133 self.var_automaton_def = "automaton_%s" % self.name
142 os.mkdir(self.name)
146 print("Fail creating the output dir: %s" % self.name)
149 path = "%s/%s" % (self.name, file_name)
162 path = "%s/%s" % (self.name, "main.c")
173 path = "%s.c" % self.name
176 path = "%s.h" % self.name