Lines Matching defs:dmi_data
242 tlm::tlm_dmi& dmi_data)
244 get_direct_mem_ptr_pre_checks( trans, dmi_data );
247 status = initiator_socket->get_direct_mem_ptr( trans, dmi_data );
249 get_direct_mem_ptr_post_checks( trans, dmi_data );
299 void get_direct_mem_ptr_pre_checks( tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data );
301 void get_direct_mem_ptr_post_checks( tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data );
858 tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data )
862 if (dmi_data.get_dmi_ptr() != 0)
867 if (!dmi_data.is_none_allowed())
872 if (dmi_data.get_start_address() != 0)
877 if (dmi_data.get_end_address() != (sc_dt::uint64)(-1))
882 if (dmi_data.get_read_latency() != sc_core::SC_ZERO_TIME)
887 if (dmi_data.get_write_latency() != sc_core::SC_ZERO_TIME)
917 get_direct_mem_ptr_post_checks( tlm::tlm_generic_payload& trans, tlm::tlm_dmi& dmi_data )