Searched refs:m_container (Results 1 - 4 of 4) sorted by relevance

/gem5/src/systemc/ext/tlm_utils/
H A Dinstance_specific_extensions.h80 instance_specific_extension_carrier() : m_container() {}
95 instance_specific_extension_container *m_container; member in class:tlm_utils::instance_specific_extension_carrier
108 carrier->m_container = instance_specific_extension_container::create();
109 carrier->m_container->attach_carrier(
113 return *carrier->m_container->get_accessor(m_index);
H A Dinstance_specific_extensions_int.h75 m_container(container)
116 container_type* m_container; member in class:tlm_utils::instance_specific_extensions_per_accessor
/gem5/ext/systemc/src/tlm_utils/
H A Dinstance_specific_extensions.h108 instance_specific_extensions_per_accessor(U* container, cb inc, cb dec): m_container(container), m_inc(inc), m_dec(dec){
116 if (!tmp && ext) (m_container->*m_inc)();
126 if (!tmp && ext) (m_container->*m_inc)();
145 if (m_extensions[T::priv_id]) (m_container->*m_dec)();
153 if (m_extensions[index]) (m_container->*m_dec)();
170 U* m_container; member in class:tlm_utils::instance_specific_extensions_per_accessor
254 m_container=instance_specific_extension_container_pool::get_ispexcont_pool().create();
255 m_container->my_carrier=this;
266 instance_specific_extension_container* m_container; member in class:tlm_utils::instance_specific_extension_carrier
294 carrier->m_container
[all...]
/gem5/src/systemc/tlm_utils/
H A Dinstance_specific_extensions.cc232 m_container->inc_use_count();
248 m_container->dec_use_count();

Completed in 8 milliseconds