/gem5/src/systemc/tests/tlm/multi_sockets/ |
H A D | MultiSocketSimpleSwitchAT.h | 50 typedef tlm::tlm_phase phase_type; typedef in class:MultiSocketSimpleSwitchAT 146 phase_type phase=tlm::BEGIN_REQ; //then simply use our nb implementation (respects all the rules) 169 phase_type& phase, 199 phase_type& phase, 226 phase_type& phase, 239 void bwPEQcb(transaction_type& trans, const phase_type& phase){ 244 phase_type p=phase; 254 phase_type ph=tlm::BEGIN_REQ; 267 phase_type ph=tlm::END_RESP; 277 phase_type p [all...] |
/gem5/src/systemc/tests/tlm/p2p/HierarchicalSocket/ |
H A D | SimpleInitiatorWrapper.h | 30 typedef tlm::tlm_phase phase_type; typedef in class:SimpleInitiatorWrapper
|
H A D | SimpleTargetWrapper.h | 30 typedef tlm::tlm_phase phase_type; typedef in class:SimpleTargetWrapper
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | simple_initiator_socket.h | 36 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_initiator_socket 59 phase_type&, 76 phase_type&, 115 sync_enum_type nb_transport_bw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) 161 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_initiator_socket_tagged 185 phase_type&, 207 phase_type&, 252 sync_enum_type nb_transport_bw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
H A D | passthrough_target_socket.h | 36 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::passthrough_target_socket 62 phase_type&, 93 phase_type&, 165 phase_type& phase, 247 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::passthrough_target_socket_tagged 274 phase_type&, 317 phase_type&, 400 phase_type& phase,
|
H A D | simple_target_socket.h | 57 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_target_socket 88 phase_type&, 120 sync_enum_type bw_nb_transport(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) 139 sync_enum_type nb_transport_bw(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) 184 phase_type&, 262 phase_type& phase, 448 phase_type phase = tlm::BEGIN_RESP; 470 phase_type phase = tlm::BEGIN_REQ; 576 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_target_socket_tagged 608 phase_type [all...] |
H A D | multi_socket_bases.h | 61 typedef typename TRAITS::tlm_phase_type phase_type; \ 149 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::callback_binder_fw 164 phase_type& p, 254 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::callback_binder_bw 267 phase_type& p,
|
H A D | multi_passthrough_initiator_socket.h | 59 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::multi_passthrough_initiator_socket 65 phase_type&, 120 phase_type&,
|
/gem5/src/systemc/tests/include/ |
H A D | SimpleATTarget1.h | 35 typedef tlm::tlm_phase phase_type; typedef in class:SimpleATTarget1 73 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) 127 phase_type phase = tlm::END_REQ; 155 phase_type phase = tlm::BEGIN_RESP;
|
H A D | ExplicitATTarget.h | 35 typedef tlm::tlm_phase phase_type; typedef in class:ExplicitATTarget 56 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) 117 phase_type phase = tlm::BEGIN_RESP;
|
H A D | SimpleATTarget2.h | 35 typedef tlm::tlm_phase phase_type; typedef in class:SimpleATTarget2 70 phase_type& phase, 131 phase_type phase = tlm::BEGIN_RESP;
|
H A D | SimpleLTInitiator1.h | 44 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTInitiator1 142 tlm::tlm_sync_enum nb_transport_bw(transaction_type &,phase_type &,sc_core::sc_time & )
|
H A D | SimpleLTTarget2.h | 32 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTTarget2 86 phase_type& phase,
|
H A D | SimpleATInitiator1.h | 46 typedef tlm::tlm_phase phase_type; typedef in class:SimpleATInitiator1 185 phase_type phase; 255 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) 299 phase_type phase = tlm::END_RESP;
|
H A D | SimpleBusAT.h | 36 typedef tlm::tlm_phase phase_type; typedef in class:SimpleBusAT 116 phase_type phase = tlm::BEGIN_REQ; 178 phase_type phase = tlm::BEGIN_RESP; 223 phase_type& phase, 247 phase_type& phase,
|
H A D | SimpleLTTarget1.h | 33 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTTarget1 60 sync_enum_type nb_transport_fw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
H A D | SimpleATInitiator2.h | 46 typedef tlm::tlm_phase phase_type; typedef in class:SimpleATInitiator2 181 phase_type phase; 253 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
H A D | SimpleLTInitiator1_DMI.h | 48 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTInitiator1_dmi 137 phase_type phase; 208 sync_enum_type nb_transport_bw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | simple_initiator_socket.h | 43 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_initiator_socket_b 64 sync_enum_type (MODULE::*cb)(transaction_type &, phase_type &, 83 transaction_type &, phase_type &, sc_core::sc_time &); 117 nb_transport_bw(transaction_type &trans, phase_type &phase, 191 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_initiator_socket_tagged_b 213 int, transaction_type &, phase_type &, sc_core::sc_time &), 234 int, transaction_type &, phase_type &, sc_core::sc_time &); 276 nb_transport_bw(transaction_type &trans, phase_type &phase,
|
H A D | passthrough_target_socket.h | 40 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::passthrough_target_socket_b 64 sync_enum_type (MODULE::*cb)(transaction_type &, phase_type &, 97 transaction_type &, phase_type &, sc_core::sc_time &); 160 transaction_type &trans, phase_type &phase, 259 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::passthrough_target_socket_tagged_b 285 phase_type &, sc_core::sc_time &), 325 int id, transaction_type &, phase_type &, sc_core::sc_time &); 412 nb_transport_fw(transaction_type &trans, phase_type &phase,
|
H A D | simple_target_socket.h | 48 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_target_socket_b 76 transaction_type &, phase_type &, sc_core::sc_time &)) 117 bw_nb_transport(transaction_type &trans, phase_type &phase, 137 nb_transport_bw(transaction_type &trans, phase_type &phase, 181 transaction_type &, phase_type &, sc_core::sc_time &); 262 nb_transport_fw(transaction_type &trans, phase_type &phase, 457 phase_type phase = tlm::BEGIN_RESP; 480 phase_type phase = tlm::BEGIN_REQ; 623 typedef typename TYPES::tlm_phase_type phase_type; typedef in class:tlm_utils::simple_target_socket_tagged_b 651 phase_type [all...] |
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/ |
H A D | SimpleLTTarget_ext.h | 36 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTTarget_ext 63 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
H A D | SimpleLTInitiator_ext.h | 38 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTInitiator_ext 136 phase_type phase; 229 phase_type& phase,
|
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/ |
H A D | SimpleLTTarget_ext.h | 36 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTTarget_ext 63 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/ |
H A D | SimpleLTInitiator_ext.h | 38 typedef tlm::tlm_phase phase_type; typedef in class:SimpleLTInitiator_ext 136 phase_type phase; 229 phase_type& phase,
|