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

/gem5/src/systemc/ext/tlm_utils/
H A Dinstance_specific_extensions.h75 class instance_specific_extension_carrier : class in namespace:tlm_utils
76 public tlm::tlm_extension<instance_specific_extension_carrier>
80 instance_specific_extension_carrier() : m_container() {} function in class:tlm_utils::instance_specific_extension_carrier
104 instance_specific_extension_carrier *carrier = NULL;
107 carrier = new instance_specific_extension_carrier();
119 instance_specific_extension_carrier *carrier, void *txn)
H A Dinstance_specific_extensions_int.h32 class instance_specific_extension_carrier;
127 friend class instance_specific_extension_carrier;
131 typedef void release_fn(instance_specific_extension_carrier *, void *);
143 instance_specific_extension_carrier *, void *txn, release_fn *);
153 instance_specific_extension_carrier *m_carrier;
177 instance_specific_extension_carrier *, void * txn);
/gem5/ext/systemc/src/tlm_utils/
H A Dinstance_specific_extensions.h180 friend class instance_specific_extension_carrier;
191 class instance_specific_extension_carrier;
201 friend class instance_specific_extension_carrier;
226 instance_specific_extension_carrier* my_carrier;
249 class instance_specific_extension_carrier: public tlm::tlm_extension<instance_specific_extension_carrier>{ class in namespace:tlm_utils
253 instance_specific_extension_carrier(){ function in class:tlm_utils::instance_specific_extension_carrier
290 instance_specific_extension_carrier* carrier;
293 carrier=new instance_specific_extension_carrier();
/gem5/src/systemc/tlm_utils/
H A Dinstance_specific_extensions.cc170 attach_carrier(instance_specific_extension_carrier *carrier,

Completed in 7 milliseconds