/gem5/src/systemc/tlm_bridge/ |
H A D | tlm_to_gem5.cc | 73 payload2packet(MasterID masterId, tlm::tlm_generic_payload &trans) argument 107 TlmToGem5Bridge<BITWIDTH>::sendEndReq(tlm::tlm_generic_payload &trans) argument 119 TlmToGem5Bridge<BITWIDTH>::sendBeginResp(tlm::tlm_generic_payload &trans, argument 142 handleBeginReq(tlm::tlm_generic_payload &trans) argument 180 handleEndResp(tlm::tlm_generic_payload &trans) argument 203 checkTransaction(tlm::tlm_generic_payload &trans) argument 223 peq_cb(tlm::tlm_generic_payload &trans, const tlm::tlm_phase &phase) argument 240 nb_transport_fw( tlm::tlm_generic_payload &trans, tlm::tlm_phase &phase, sc_core::sc_time &delay) argument 266 b_transport(tlm::tlm_generic_payload &trans, sc_core::sc_time &t) argument 306 transport_dbg(tlm::tlm_generic_payload &trans) argument 329 get_direct_mem_ptr(tlm::tlm_generic_payload &trans, tlm::tlm_dmi &dmi_data) argument 406 auto &trans = tlmSenderState->trans; local 439 auto &trans = *pendingRequest; local [all...] |
/gem5/ext/systemc/src/tlm_utils/ |
H A D | tlm2_base_protocol_checker.h | 230 virtual void b_transport( tlm::tlm_generic_payload& trans, sc_core::sc_time& delay ) argument 198 nb_transport_fw( tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) argument 215 nb_transport_bw( tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) argument 241 get_direct_mem_ptr(tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data) argument 259 transport_dbg(tlm::tlm_generic_payload& trans) argument 345 b_transport_pre_checks( tlm::tlm_generic_payload& trans, sc_core::sc_time& delay) argument 374 b_transport_post_checks( tlm::tlm_generic_payload& trans, sc_core::sc_time& delay) argument 384 nb_transport_fw_pre_checks( tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) argument 455 nb_transport_fw_post_checks( tlm::tlm_generic_payload& trans, tlm::tlm_phase& start_phase, tlm::tlm_phase& phase, sc_core::sc_time& delay, tlm::tlm_sync_enum status) argument 483 nb_transport_bw_pre_checks( tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) argument 502 nb_transport_bw_post_checks( tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay, tlm::tlm_sync_enum status) argument 562 nb_transport_response_checks( tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay, const char* txt2, const char* txt3, const char* txt4) argument 634 check_initial_state( tlm::tlm_generic_payload& trans, const char* txt2 ) argument 729 remember_gp_option( tlm::tlm_generic_payload& trans) argument 742 check_trans_not_modified( tlm::tlm_generic_payload& trans, const char* txt2 ) argument 827 check_response_path( tlm::tlm_generic_payload& trans, const char* txt2 ) argument 857 get_direct_mem_ptr_pre_checks( tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data ) argument 917 get_direct_mem_ptr_post_checks( tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data ) argument 977 transport_dbg_post_checks( tlm::tlm_generic_payload& trans, unsigned int count ) argument 1005 tlm2error( tlm::tlm_generic_payload& trans, const char* ref, bool warning ) argument [all...] |
H A D | simple_target_socket.h | 120 sync_enum_type bw_nb_transport(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 139 sync_enum_type nb_transport_bw(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 261 sync_enum_type nb_transport_fw(transaction_type& trans, argument 308 b_transport(transaction_type& trans, sc_core::sc_time& t) argument 350 transport_dbg(transaction_type& trans) argument 363 get_direct_mem_ptr(transaction_type& trans, tlm::tlm_dmi& dmi_data) argument 386 process_handle_class(transaction_type * trans) argument 404 get_handle(transaction_type *trans) argument 434 transaction_type *trans = h->m_trans; local 466 transaction_type* trans; local 526 free(tlm::tlm_generic_payload* trans) argument 651 bw_nb_transport(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 670 nb_transport_bw(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 805 nb_transport_fw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) argument 853 b_transport(transaction_type& trans, sc_core::sc_time& t) argument 895 transport_dbg(transaction_type& trans) argument 908 get_direct_mem_ptr(transaction_type& trans, tlm::tlm_dmi& dmi_data) argument 930 process_handle_class(transaction_type * trans) argument 948 get_handle(transaction_type *trans) argument 977 transaction_type * trans = h->m_trans; local 1009 transaction_type* trans; local 1069 free(tlm::tlm_generic_payload* trans) argument [all...] |
/gem5/src/systemc/ext/tlm_utils/ |
H A D | simple_target_socket.h | 117 bw_nb_transport(transaction_type &trans, phase_type &phase, argument 137 nb_transport_bw(transaction_type &trans, phase_type &phase, argument 262 nb_transport_fw(transaction_type &trans, phase_type &phase, argument 309 b_transport(transaction_type &trans, sc_core::sc_time &t) argument 355 transport_dbg(transaction_type &trans) argument 367 get_direct_mem_ptr(transaction_type &trans, tlm::tlm_dmi &dmi_data) argument 388 process_handle_class(transaction_type *trans) argument 412 get_handle(transaction_type *trans) argument 443 transaction_type *trans = h->m_trans; local 476 transaction_type *trans; local 544 free(tlm::tlm_generic_payload *trans) argument 700 bw_nb_transport(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 720 nb_transport_bw(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 856 nb_transport_fw(transaction_type &trans, phase_type &phase, sc_core::sc_time &t) argument 906 b_transport(transaction_type &trans, sc_core::sc_time &t) argument 950 transport_dbg(transaction_type &trans) argument 963 get_direct_mem_ptr(transaction_type &trans, tlm::tlm_dmi &dmi_data) argument 984 process_handle_class(transaction_type *trans) argument 1008 get_handle(transaction_type *trans) argument 1036 transaction_type *trans = h->m_trans; local 1070 transaction_type *trans; local 1140 free(tlm::tlm_generic_payload *trans) argument [all...] |
/gem5/src/cpu/o3/ |
H A D | fetch_impl.hh | 646 FetchTranslation *trans = new FetchTranslation(this); local
|