gem5 v24.1.0.1
|
#include <req_rsp_channels.hh>
Public Attributes | |
sc_core::sc_export< tlm_transport_if< REQ, RSP > > | target_export |
sc_core::sc_export< tlm_fifo_get_if< REQ > > | get_request_export |
sc_core::sc_export< tlm_fifo_put_if< RSP > > | put_response_export |
sc_core::sc_export< tlm_slave_if< REQ, RSP > > | slave_export |
Private Member Functions | |
void | do_binding () |
Private Attributes | |
tlm_req_rsp_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL > | req_rsp |
tlm_transport_to_master< REQ, RSP > | t2m |
Definition at line 94 of file req_rsp_channels.hh.
|
inline |
Definition at line 106 of file req_rsp_channels.hh.
References tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
|
inline |
Definition at line 114 of file req_rsp_channels.hh.
References tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
|
inlineprivate |
Definition at line 123 of file req_rsp_channels.hh.
References tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::get_request_export, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::put_response_export, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::req_rsp, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::slave_export, tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::t2m, and tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::target_export.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::tlm_transport_channel(), and tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::tlm_transport_channel().
sc_core::sc_export<tlm_fifo_get_if<REQ> > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::get_request_export |
Definition at line 101 of file req_rsp_channels.hh.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
sc_core::sc_export<tlm_fifo_put_if<RSP> > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::put_response_export |
Definition at line 102 of file req_rsp_channels.hh.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
|
private |
Definition at line 133 of file req_rsp_channels.hh.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
sc_core::sc_export<tlm_slave_if<REQ, RSP> > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::slave_export |
Definition at line 104 of file req_rsp_channels.hh.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
|
private |
Definition at line 134 of file req_rsp_channels.hh.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().
sc_core::sc_export<tlm_transport_if<REQ, RSP> > tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::target_export |
Definition at line 98 of file req_rsp_channels.hh.
Referenced by tlm::tlm_transport_channel< REQ, RSP, REQ_CHANNEL, RSP_CHANNEL >::do_binding().