Lines Matching refs:name
11 * neither the name of the copyright holders nor the names of its
56 Process *newMethodProcess(const char *name, ProcessFuncWrapper *func);
57 Process *newThreadProcess(const char *name, ProcessFuncWrapper *func);
58 Process *newCThreadProcess(const char *name, ProcessFuncWrapper *func);
293 #define SC_MODULE(name) struct name : ::sc_core::sc_module
295 #define SC_CTOR(name) \
296 typedef name SC_CURRENT_USER_MODULE; \
297 name(::sc_core::sc_module_name)
299 #define SC_HAS_PROCESS(name) typedef name SC_CURRENT_USER_MODULE
301 #define SC_METHOD(name) \
305 #name, new ::sc_gem5::ProcessMemberFuncWrapper< \
307 &SC_CURRENT_USER_MODULE::name)); \
311 #define SC_THREAD(name) \
315 #name, new ::sc_gem5::ProcessMemberFuncWrapper< \
317 &SC_CURRENT_USER_MODULE::name)); \
321 #define SC_CTHREAD(name, clk) \
325 #name, new ::sc_gem5::ProcessMemberFuncWrapper< \
327 &SC_CURRENT_USER_MODULE::name)); \
345 bool sc_hierarchical_name_exists(const char *name);