Searched refs:RSP (Results 1 - 12 of 12) sorted by relevance

/gem5/src/systemc/ext/tlm_core/1/req_rsp/interfaces/
H A Dmaster_slave_ifs.hh33 template <typename REQ, typename RSP>
36 public virtual tlm_blocking_get_peek_if<RSP>
39 template <typename REQ, typename RSP>
41 public virtual tlm_blocking_put_if<RSP>,
46 template <typename REQ, typename RSP>
49 public virtual tlm_nonblocking_get_peek_if<RSP>
52 template <typename REQ, typename RSP>
54 public virtual tlm_nonblocking_put_if<RSP>,
59 template <typename REQ, typename RSP>
61 public virtual tlm_get_peek_if<RSP> ,
[all...]
H A Dcore_ifs.hh29 template <typename REQ, typename RSP>
33 virtual RSP transport(const REQ &) = 0;
36 transport(const REQ &req, RSP &rsp)
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/
H A Dtlm_master_slave_ifs.h33 template < typename REQ , typename RSP>
36 public virtual tlm_blocking_get_peek_if< RSP > {};
38 template < typename REQ , typename RSP>
40 public virtual tlm_blocking_put_if< RSP > ,
45 template < typename REQ , typename RSP >
48 public virtual tlm_nonblocking_get_peek_if< RSP > {};
50 template < typename REQ , typename RSP >
52 public virtual tlm_nonblocking_put_if< RSP > ,
57 template < typename REQ , typename RSP >
60 public virtual tlm_get_peek_if< RSP > ,
[all...]
H A Dtlm_core_ifs.h36 template < typename REQ , typename RSP >
40 virtual RSP transport( const REQ & ) = 0;
42 virtual void transport( const REQ &req , RSP &rsp ) {
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters/
H A Dtlm_adapters.h27 template< typename REQ , typename RSP >
30 public virtual tlm_transport_if< REQ , RSP >
33 sc_core::sc_export< tlm_transport_if< REQ , RSP > > target_export;
34 sc_core::sc_port< tlm_master_if< REQ , RSP > > master_port;
50 RSP transport( const REQ &req ) {
64 RSP rsp;
68 template< typename REQ , typename RSP >
75 sc_core::sc_port< tlm_slave_if< REQ , RSP > > slave_port;
76 sc_core::sc_port< tlm_transport_if< REQ , RSP > > initiator_port;
89 RSP rs
[all...]
/gem5/src/systemc/ext/tlm_core/1/req_rsp/adapters/
H A Dadapters.hh28 template <typename REQ, typename RSP>
30 public virtual tlm_transport_if<REQ, RSP>
33 sc_core::sc_export<tlm_transport_if<REQ, RSP>> target_export;
34 sc_core::sc_port<tlm_master_if<REQ, RSP>> master_port;
49 RSP
62 RSP rsp;
65 template <typename REQ, typename RSP>
71 sc_core::sc_port<tlm_slave_if<REQ, RSP>> slave_port;
72 sc_core::sc_port<tlm_transport_if<REQ, RSP>> initiator_port;
88 RSP rs
[all...]
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/
H A Dtlm_req_rsp_channels.h29 template < typename REQ , typename RSP ,
31 typename RSP_CHANNEL = tlm_fifo<RSP> >
39 sc_core::sc_export< tlm_fifo_put_if< RSP > > put_response_export;
44 sc_core::sc_export< tlm_fifo_get_if< RSP > > get_response_export;
48 sc_core::sc_export< tlm_master_if< REQ , RSP > > master_export;
49 sc_core::sc_export< tlm_slave_if< REQ , RSP > > slave_export;
95 tlm_master_imp< REQ , RSP > master;
96 tlm_slave_imp< REQ , RSP > slave;
99 template < typename REQ , typename RSP ,
101 typename RSP_CHANNEL = tlm_fifo<RSP> >
[all...]
H A Dtlm_put_get_imp.h86 template < typename REQ , typename RSP >
88 private tlm_put_get_imp< REQ , RSP > ,
89 public virtual tlm_master_if< REQ , RSP >
94 tlm_get_peek_if<RSP> &rsp ) :
95 tlm_put_get_imp<REQ,RSP>( req , rsp ) {}
99 template < typename REQ , typename RSP >
101 private tlm_put_get_imp< RSP , REQ > ,
102 public virtual tlm_slave_if< REQ , RSP >
107 tlm_put_if<RSP> &rsp ) :
108 tlm_put_get_imp<RSP,RE
[all...]
/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/req_rsp_channels/
H A Dreq_rsp_channels.hh32 template <typename REQ, typename RSP, typename REQ_CHANNEL=tlm_fifo<REQ>,
33 typename RSP_CHANNEL=tlm_fifo<RSP>>
39 sc_core::sc_export<tlm_fifo_put_if<RSP>> put_response_export;
43 sc_core::sc_export<tlm_fifo_get_if<RSP>> get_response_export;
46 sc_core::sc_export<tlm_master_if<REQ, RSP>> master_export;
47 sc_core::sc_export<tlm_slave_if<REQ, RSP>> slave_export;
87 tlm_master_imp<REQ, RSP> master;
88 tlm_slave_imp<REQ, RSP> slave;
91 template <typename REQ, typename RSP,
93 typename RSP_CHANNEL=tlm_fifo<RSP>>
[all...]
H A Dput_get_imp.hh92 template <typename REQ, typename RSP>
93 class tlm_master_imp : private tlm_put_get_imp<REQ, RSP>,
94 public virtual tlm_master_if<REQ, RSP>
97 tlm_master_imp(tlm_put_if<REQ> &req, tlm_get_peek_if<RSP> &rsp) :
98 tlm_put_get_imp<REQ, RSP>(req, rsp)
102 template <typename REQ, typename RSP>
103 class tlm_slave_imp : private tlm_put_get_imp<RSP, REQ>,
104 public virtual tlm_slave_if<REQ, RSP>
107 tlm_slave_imp(tlm_get_peek_if<REQ> &req, tlm_put_if<RSP> &rsp) :
108 tlm_put_get_imp<RSP, RE
[all...]
/gem5/util/statetrace/arch/amd64/
H A Dtracechild.hh51 RSP, RBP, enumerator in enum:AMD64TraceChild::RegNum
113 uint64_t getSP() {return getRegVal(RSP);}
H A Dtracechild.cc97 case RSP: return myregs.rsp;

Completed in 13 milliseconds