/gem5/src/systemc/ext/tlm_core/2/generic_payload/ |
H A D | phase.hh | 47 class tlm_phase class in namespace:tlm 50 tlm_phase(); 51 tlm_phase(unsigned int id); 53 tlm_phase(tlm_phase_enum standard); 54 tlm_phase &operator = (tlm_phase_enum standard); 61 tlm_phase(const std::type_info &type, const char *name); 67 inline tlm_phase::tlm_phase() : m_id(UNINITIALIZED_PHASE) {} function in class:tlm::tlm_phase 69 inline tlm_phase::tlm_phase(tlm_phase_enu function in class:tlm::tlm_phase [all...] |
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_phase.h | 29 //enum tlm_phase { BEGIN_REQ, END_REQ, BEGIN_RESP, END_RESP }; 43 class tlm_phase{ class in namespace:tlm 45 tlm_phase(): m_id(0) {} function in class:tlm::tlm_phase 46 tlm_phase(unsigned int id): m_id(id){} function in class:tlm::tlm_phase 47 tlm_phase(const tlm_phase_enum& standard): m_id((unsigned int) standard){} function in class:tlm::tlm_phase 48 tlm_phase& operator=(const tlm_phase_enum& standard){m_id=(unsigned int)standard; return *this;} 56 std::ostream& operator<<(std::ostream& s, const tlm_phase& p){ 70 class tlm_phase_##name_arg:public tlm::tlm_phase{ \ 74 tlm_phase_##name_arg():tlm::tlm_phase(tlm::create_phase_number()){tlm::get_phase_name_vec().push_back(get_char_##name_arg());};\
|
/gem5/src/systemc/tlm_core/2/generic_payload/ |
H A D | phase.cc | 52 "unexpected empty tlm_phase name" ); 66 "tlm_phase registration failed: duplicate type info" ); 98 tlm_phase::tlm_phase(unsigned int id) : m_id(id) 101 tlm_phase::tlm_phase(const std::type_info &type, const char *name) : 106 tlm_phase::get_name() const
|
/gem5/util/tlm/src/ |
H A D | sc_peq.hh | 59 const tlm::tlm_phase& phase); 63 tlm::tlm_phase p; 73 const tlm::tlm_phase& phase), 82 void notify(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase,
|
H A D | sc_slave_port.hh | 77 tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase); 111 tlm::tlm_phase& phase,
|
H A D | sc_master_port.hh | 106 void peq_cb(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase); 110 tlm::tlm_phase& phase,
|
H A D | sc_slave_port.cc | 245 tlm::tlm_phase phase = tlm::BEGIN_REQ; 274 const tlm::tlm_phase& phase) 320 tlm::tlm_phase fw_phase = tlm::END_RESP; 348 tlm::tlm_phase phase = tlm::END_RESP; 356 tlm::tlm_phase& phase,
|
/gem5/src/systemc/tlm_bridge/ |
H A D | sc_peq.hh | 59 const tlm::tlm_phase& phase); 63 tlm::tlm_phase p; 73 const tlm::tlm_phase& phase), 82 void notify(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase,
|
H A D | gem5_to_tlm.hh | 171 tlm::tlm_generic_payload &trans, const tlm::tlm_phase &phase); 189 tlm::tlm_phase &phase,
|
H A D | tlm_to_gem5.hh | 147 void peq_cb(tlm::tlm_generic_payload &trans, const tlm::tlm_phase &phase); 151 tlm::tlm_phase &phase,
|
H A D | gem5_to_tlm.cc | 128 tlm::tlm_generic_payload &trans, const tlm::tlm_phase &phase) 171 tlm::tlm_phase fw_phase = tlm::END_RESP; 346 tlm::tlm_phase phase = tlm::BEGIN_REQ; 406 tlm::tlm_phase phase = tlm::END_RESP; 433 tlm::tlm_phase &phase, sc_core::sc_time &delay)
|
/gem5/util/tlm/examples/master_port/ |
H A D | traffic_generator.hh | 68 void peq_cb(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase); 73 tlm::tlm_phase& phase,
|
H A D | traffic_generator.cc | 91 tlm::tlm_phase phase = tlm::BEGIN_REQ; 110 const tlm::tlm_phase& phase) 126 tlm::tlm_phase fw_phase = tlm::END_RESP; 148 tlm::tlm_phase& phase,
|
/gem5/src/systemc/ext/tlm_core/2/interfaces/ |
H A D | fw_bw_ifs.hh | 36 template <typename TRANS=tlm_generic_payload, typename PHASE=tlm_phase> 44 template <typename TRANS=tlm_generic_payload, typename PHASE=tlm_phase> 199 typedef tlm_phase tlm_phase_type;
|
/gem5/src/systemc/tests/tlm/p2p/HierarchicalSocket/ |
H A D | SimpleInitiatorWrapper.h | 30 typedef tlm::tlm_phase phase_type;
|
H A D | SimpleTargetWrapper.h | 30 typedef tlm::tlm_phase phase_type;
|
/gem5/util/tlm/examples/slave_port/ |
H A D | sc_target.hh | 77 tlm::tlm_phase& phase, 82 const tlm::tlm_phase& phase);
|
H A D | sc_target.cc | 114 tlm::tlm_phase& phase, 124 const tlm::tlm_phase& phase) 173 tlm::tlm_phase bw_phase; 259 tlm::tlm_phase bw_phase;
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_2_interfaces/ |
H A D | tlm_fw_bw_ifs.h | 35 typename PHASE = tlm_phase> 44 typename PHASE = tlm_phase> 200 typedef tlm_phase tlm_phase_type;
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/ |
H A D | extension_adaptors.h | 63 tlm::tlm_phase& phase, 72 tlm::tlm_phase& phase, 138 tlm::tlm_phase& phase, 164 tlm::tlm_phase& phase,
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/ |
H A D | extension_adaptors.h | 63 tlm::tlm_phase& phase, 72 tlm::tlm_phase& phase, 138 tlm::tlm_phase& phase, 164 tlm::tlm_phase& phase,
|
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/ |
H A D | extension_adaptors.h | 63 tlm::tlm_phase& phase, 72 tlm::tlm_phase& phase, 138 tlm::tlm_phase& phase, 164 tlm::tlm_phase& phase,
|
/gem5/src/systemc/tests/tlm/nb2b_adapter/ |
H A D | nb2b_adapter.cpp | 50 tlm::tlm_phase phase; 119 tlm::tlm_phase& phase, sc_time& delay ) 129 void peq_cb(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase) 143 tlm::tlm_phase fw_phase = tlm::END_RESP; 223 tlm::tlm_phase& phase, sc_time& delay ) 266 tlm::tlm_phase& phase, sc_time& delay )
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | tlm2_base_protocol_checker.h | 199 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) 201 tlm::tlm_phase start_phase = phase; 216 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) 277 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay); 280 tlm::tlm_generic_payload& trans, tlm::tlm_phase& start_phase, tlm::tlm_phase& phase, 284 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay); 287 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay, 291 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay, 316 tlm::tlm_phase p [all...] |
/gem5/src/systemc/tests/tlm/cancel_all/ |
H A D | cancel_all.cpp | 26 tlm::tlm_phase phase; 52 void peq_cb(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase)
|