/gem5/src/systemc/ext/tlm_core/2/interfaces/ |
H A D | fw_bw_ifs.hh | 198 typedef tlm_generic_payload tlm_payload_type; typedef in struct:tlm::tlm_base_protocol_types 206 typename TYPES::tlm_payload_type, typename TYPES::tlm_phase_type>, 207 public virtual tlm_blocking_transport_if<typename TYPES::tlm_payload_type>, 208 public virtual tlm_fw_direct_mem_if<typename TYPES::tlm_payload_type>, 209 public virtual tlm_transport_dbg_if<typename TYPES::tlm_payload_type> 216 typename TYPES::tlm_payload_type, typename TYPES::tlm_phase_type>,
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/ |
H A D | my_extension.h | 52 typedef tlm::tlm_base_protocol_types::tlm_payload_type tlm_payload_type; typedef in struct:my_extended_payload_types
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/ |
H A D | my_extension.h | 52 typedef tlm::tlm_base_protocol_types::tlm_payload_type tlm_payload_type; typedef in struct:my_extended_payload_types
|
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/ |
H A D | my_extension.h | 52 typedef tlm::tlm_base_protocol_types::tlm_payload_type tlm_payload_type; typedef in struct:my_extended_payload_types
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_2_interfaces/ |
H A D | tlm_fw_bw_ifs.h | 199 typedef tlm_generic_payload tlm_payload_type; typedef in struct:tlm::tlm_base_protocol_types 206 : public virtual tlm_fw_nonblocking_transport_if<typename TYPES::tlm_payload_type, 208 , public virtual tlm_blocking_transport_if<typename TYPES::tlm_payload_type> 209 , public virtual tlm_fw_direct_mem_if<typename TYPES::tlm_payload_type> 210 , public virtual tlm_transport_dbg_if<typename TYPES::tlm_payload_type> 216 : public virtual tlm_bw_nonblocking_transport_if<typename TYPES::tlm_payload_type,
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | peq_with_cb_and_phase.h | 155 typedef typename TYPES::tlm_payload_type tlm_payload_type; typedef in class:tlm_utils::peq_with_cb_and_phase 157 typedef std::pair<tlm_payload_type*, tlm_phase_type> PAYLOAD; 158 typedef void (OWNER::*cb)(tlm_payload_type&, const tlm_phase_type&); 223 void notify (tlm_payload_type& t, const tlm_phase_type& p, const sc_core::sc_time& when){ 238 void notify (tlm_payload_type& t, const tlm_phase_type& p){
|
H A D | multi_socket_bases.h | 60 typedef typename TRAITS::tlm_payload_type payload_type; \ 97 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type& txn, typename TRAITS::tlm_phase_type& ph, sc_core::sc_time& t 105 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type& txn, sc_core::sc_time& t 113 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type& txn 121 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type& txn, tlm::tlm_dmi& dmi 148 typedef typename TYPES::tlm_payload_type transaction_type; 253 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | simple_initiator_socket.h | 35 typedef typename TYPES::tlm_payload_type transaction_type; 160 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | passthrough_target_socket.h | 35 typedef typename TYPES::tlm_payload_type transaction_type; 246 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | multi_passthrough_initiator_socket.h | 58 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | multi_passthrough_target_socket.h | 60 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | simple_target_socket.h | 56 typedef typename TYPES::tlm_payload_type transaction_type; 575 typedef typename TYPES::tlm_payload_type transaction_type;
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | peq_with_cb_and_phase.h | 137 typedef typename TYPES::tlm_payload_type tlm_payload_type; typedef in class:tlm_utils::peq_with_cb_and_phase 139 typedef std::pair<tlm_payload_type *, tlm_phase_type> PAYLOAD; 140 typedef void (OWNER::*cb)(tlm_payload_type &, const tlm_phase_type &); 205 notify(tlm_payload_type &t, const tlm_phase_type &p, 225 notify(tlm_payload_type &t, const tlm_phase_type &p)
|
H A D | multi_socket_bases.h | 65 typedef typename TRAITS::tlm_payload_type payload_type; \ 113 typename TRAITS::tlm_payload_type &txn, \ 123 typename TRAITS::tlm_payload_type &txn, sc_core::sc_time &t 131 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type &txn 140 typename TRAITS::tlm_payload_type &txn, tlm::tlm_dmi &dmi 169 typedef typename TYPES::tlm_payload_type transaction_type; 291 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | simple_initiator_socket.h | 42 typedef typename TYPES::tlm_payload_type transaction_type; 190 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | passthrough_target_socket.h | 39 typedef typename TYPES::tlm_payload_type transaction_type; 258 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | multi_passthrough_initiator_socket.h | 48 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | multi_passthrough_target_socket.h | 50 typedef typename TYPES::tlm_payload_type transaction_type;
|
H A D | simple_target_socket.h | 47 typedef typename TYPES::tlm_payload_type transaction_type; 622 typedef typename TYPES::tlm_payload_type transaction_type;
|
/gem5/src/systemc/tests/tlm/multi_sockets/ |
H A D | MultiSocketSimpleSwitchAT.h | 88 typedef ConnectionInfo tlm_payload_type; typedef in class:MultiSocketSimpleSwitchAT::internalPEQTypes
|