Lines Matching refs:name
38 #define TLM_DEFINE_FUNCTOR(name) \
41 static_##name(void *mod, void *fn, int index, TLM_FULL_ARG_LIST) \
53 delete_fn_container_of_##name(void *fn) \
63 class name##_functor{ \
70 name##_functor() : m_fn(0), m_del_fn(0), m_mod(0), m_mem_fn(0) {} \
71 ~name##_functor() \
84 m_fn = &static_##name<MODULE,TRAITS>; \
85 m_del_fn = &delete_fn_container_of_##name<MODULE, TRAITS>; \
107 name##_functor &operator = (const name##_functor &); \
244 register_port(sc_core::sc_port_base &b, const char * /* name */)
399 multi_init_base(const char *name) : base_type(name) {}
465 multi_target_base(const char *name) : base_type(name) {}