|
| ScProtocolCheckerTool (simics::ConfObjectRef o) |
|
virtual | ~ScProtocolCheckerTool () |
|
virtual void | nb_transport_fw_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay) |
|
virtual void | nb_transport_fw_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay, tlm::tlm_sync_enum *ret) |
|
virtual void | b_transport_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, sc_core::sc_time *delay) |
|
virtual void | b_transport_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, sc_core::sc_time *delay) |
|
virtual void | get_direct_mem_ptr_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_dmi *dmi_data) |
|
virtual void | get_direct_mem_ptr_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_dmi *dmi_data, bool *ret) |
|
virtual void | transport_dbg_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans) |
|
virtual void | transport_dbg_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, unsigned int *ret) |
|
virtual void | nb_transport_bw_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay) |
|
virtual void | nb_transport_bw_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay, tlm::tlm_sync_enum *ret) |
|
virtual void | invalidate_direct_mem_ptr_pre (scla::ProxyInterface *proxy, sc_dt::uint64 *start_range, sc_dt::uint64 *end_range) |
|
virtual void | invalidate_direct_mem_ptr_post (scla::ProxyInterface *proxy, sc_dt::uint64 *start_range, sc_dt::uint64 *end_range) |
|
tlm_utils::tlm2_base_protocol_checker & | checker (scla::ProxyInterface *proxy) |
|
| ScTool (simics::ConfObjectRef o) |
|
virtual conf_object_t * | connect (conf_object_t *controller, attr_value_t args) |
|
virtual void | disconnect (conf_object_t *conn) |
|
|
virtual void | triggered (scla::ProxyInterface *proxy, const char *event_type, const char *class_type, void *object, sc_core::sc_time *timestamp) |
|
virtual void | process_state_change (scla::ProxyInterface *proxy, const char *event_type, const char *class_type, void *object, sc_core::sc_time *timestamp, bool internal) |
|
virtual void | fired (scla::ProxyInterface *proxy) |
|
virtual void | signal_port_value_update (scla::ProxyInterface *proxy, sc_core::sc_object *signal) |
|
virtual void | nb_transport_fw_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay) |
|
virtual void | nb_transport_fw_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay, tlm::tlm_sync_enum *ret) |
|
virtual void | b_transport_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, sc_core::sc_time *delay) |
|
virtual void | b_transport_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, sc_core::sc_time *delay) |
|
virtual void | get_direct_mem_ptr_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_dmi *dmi_data) |
|
virtual void | get_direct_mem_ptr_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_dmi *dmi_data, bool *ret) |
|
virtual void | transport_dbg_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans) |
|
virtual void | transport_dbg_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, unsigned int *ret) |
|
virtual void | nb_transport_bw_pre (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay) |
|
virtual void | nb_transport_bw_post (scla::ProxyInterface *proxy, tlm::tlm_generic_payload *trans, tlm::tlm_phase *phase, sc_core::sc_time *delay, tlm::tlm_sync_enum *ret) |
|
virtual void | invalidate_direct_mem_ptr_pre (scla::ProxyInterface *proxy, uint64 *start_range, uint64 *end_range) |
|
virtual void | invalidate_direct_mem_ptr_post (scla::ProxyInterface *proxy, uint64 *start_range, uint64 *end_range) |
|