gem5 v24.0.0.0
|
#include <extension_adaptors.h>
Public Attributes | |
target_socket_type | target_socket |
initiator_socket_type | initiator_socket |
Definition at line 30 of file extension_adaptors.h.
typedef tlm::tlm_generic_payload adapt_ext2gp< BUSWIDTH >::initiator_payload_type |
Definition at line 33 of file extension_adaptors.h.
typedef tlm::tlm_generic_payload adapt_ext2gp< BUSWIDTH >::initiator_payload_type |
Definition at line 33 of file extension_adaptors.h.
typedef tlm::tlm_generic_payload adapt_ext2gp< BUSWIDTH >::initiator_payload_type |
Definition at line 33 of file extension_adaptors.h.
typedef tlm_utils::simple_initiator_socket<adapt_ext2gp, BUSWIDTH, tlm::tlm_base_protocol_types> adapt_ext2gp< BUSWIDTH >::initiator_socket_type |
Definition at line 36 of file extension_adaptors.h.
typedef tlm_utils::simple_initiator_socket<adapt_ext2gp, BUSWIDTH, tlm::tlm_base_protocol_types> adapt_ext2gp< BUSWIDTH >::initiator_socket_type |
Definition at line 36 of file extension_adaptors.h.
typedef tlm_utils::simple_initiator_socket<adapt_ext2gp, BUSWIDTH, tlm::tlm_base_protocol_types> adapt_ext2gp< BUSWIDTH >::initiator_socket_type |
Definition at line 36 of file extension_adaptors.h.
typedef tlm::tlm_generic_payload adapt_ext2gp< BUSWIDTH >::target_payload_type |
Definition at line 34 of file extension_adaptors.h.
typedef tlm::tlm_generic_payload adapt_ext2gp< BUSWIDTH >::target_payload_type |
Definition at line 34 of file extension_adaptors.h.
typedef tlm::tlm_generic_payload adapt_ext2gp< BUSWIDTH >::target_payload_type |
Definition at line 34 of file extension_adaptors.h.
typedef tlm_utils::simple_target_socket<adapt_ext2gp, BUSWIDTH, my_extended_payload_types> adapt_ext2gp< BUSWIDTH >::target_socket_type |
Definition at line 38 of file extension_adaptors.h.
typedef tlm_utils::simple_target_socket<adapt_ext2gp, BUSWIDTH, my_extended_payload_types> adapt_ext2gp< BUSWIDTH >::target_socket_type |
Definition at line 38 of file extension_adaptors.h.
typedef tlm_utils::simple_target_socket<adapt_ext2gp, BUSWIDTH, my_extended_payload_types> adapt_ext2gp< BUSWIDTH >::target_socket_type |
Definition at line 38 of file extension_adaptors.h.
|
inline |
Definition at line 44 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::backward_nb_transport(), adapt_ext2gp< BUSWIDTH >::forward_nb_transport(), adapt_ext2gp< BUSWIDTH >::get_dmi_pointer(), adapt_ext2gp< BUSWIDTH >::initiator_socket, adapt_ext2gp< BUSWIDTH >::invalidate_dmi_pointers(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_get_direct_mem_ptr(), tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_invalidate_direct_mem_ptr(), tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_nb_transport_bw(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_nb_transport_fw(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_transport_dbg(), adapt_ext2gp< BUSWIDTH >::target_socket, and adapt_ext2gp< BUSWIDTH >::transport_debug().
|
inline |
Definition at line 44 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::backward_nb_transport(), adapt_ext2gp< BUSWIDTH >::forward_nb_transport(), adapt_ext2gp< BUSWIDTH >::get_dmi_pointer(), adapt_ext2gp< BUSWIDTH >::initiator_socket, adapt_ext2gp< BUSWIDTH >::invalidate_dmi_pointers(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_get_direct_mem_ptr(), tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_invalidate_direct_mem_ptr(), tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_nb_transport_bw(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_nb_transport_fw(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_transport_dbg(), adapt_ext2gp< BUSWIDTH >::target_socket, and adapt_ext2gp< BUSWIDTH >::transport_debug().
|
inline |
Definition at line 44 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::backward_nb_transport(), adapt_ext2gp< BUSWIDTH >::forward_nb_transport(), adapt_ext2gp< BUSWIDTH >::get_dmi_pointer(), adapt_ext2gp< BUSWIDTH >::initiator_socket, adapt_ext2gp< BUSWIDTH >::invalidate_dmi_pointers(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_get_direct_mem_ptr(), tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_invalidate_direct_mem_ptr(), tlm_utils::simple_initiator_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_nb_transport_bw(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_nb_transport_fw(), tlm_utils::simple_target_socket_b< MODULE, BUSWIDTH, TYPES, POL >::register_transport_dbg(), adapt_ext2gp< BUSWIDTH >::target_socket, and adapt_ext2gp< BUSWIDTH >::transport_debug().
|
inline |
Definition at line 71 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::target_socket.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp().
|
inline |
Definition at line 71 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::target_socket.
|
inline |
Definition at line 71 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::target_socket.
|
inline |
Definition at line 62 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp().
|
inline |
Definition at line 62 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
|
inline |
Definition at line 62 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
|
inline |
Definition at line 78 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp().
|
inline |
Definition at line 78 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
|
inline |
Definition at line 78 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
|
inline |
Definition at line 93 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::target_socket.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp().
|
inline |
Definition at line 93 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::target_socket.
|
inline |
Definition at line 93 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::target_socket.
adapt_ext2gp< BUSWIDTH >::SC_HAS_PROCESS | ( | adapt_ext2gp< BUSWIDTH > | ) |
adapt_ext2gp< BUSWIDTH >::SC_HAS_PROCESS | ( | adapt_ext2gp< BUSWIDTH > | ) |
adapt_ext2gp< BUSWIDTH >::SC_HAS_PROCESS | ( | adapt_ext2gp< BUSWIDTH > | ) |
|
inline |
Definition at line 89 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp().
|
inline |
Definition at line 89 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
|
inline |
Definition at line 89 of file extension_adaptors.h.
References adapt_ext2gp< BUSWIDTH >::initiator_socket.
initiator_socket_type adapt_ext2gp< BUSWIDTH >::initiator_socket |
Definition at line 41 of file extension_adaptors.h.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp(), adapt_ext2gp< BUSWIDTH >::forward_nb_transport(), adapt_ext2gp< BUSWIDTH >::get_dmi_pointer(), and adapt_ext2gp< BUSWIDTH >::transport_debug().
target_socket_type adapt_ext2gp< BUSWIDTH >::target_socket |
Definition at line 40 of file extension_adaptors.h.
Referenced by adapt_ext2gp< BUSWIDTH >::adapt_ext2gp(), adapt_ext2gp< BUSWIDTH >::backward_nb_transport(), and adapt_ext2gp< BUSWIDTH >::invalidate_dmi_pointers().