Lines Matching defs:m_owner

134         bw_process(simple_target_socket_b *p_own) : m_owner(p_own) {}
142 m_owner->m_pending_trans.find(&trans);
144 if (it == m_owner->m_pending_trans.end()) {
146 return m_owner->bw_nb_transport(trans, phase, t);
151 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
155 if (m_owner->m_current_transaction == &trans) {
156 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
159 m_owner->m_pending_trans.erase(it);
162 m_owner->display_error("invalid phase received");
169 return m_owner->bw_invalidate_direct_mem_ptr(s, e);
173 simple_target_socket_b *m_owner;
189 m_owner(p_own), m_mod(0), m_nb_transport_ptr(0),
213 m_owner->display_warning(
226 m_owner->display_warning(
239 m_owner->display_warning("debug callback already registered");
251 m_owner->display_warning(
300 m_owner->display_error("invalid phase received");
303 m_owner->display_error(
334 m_owner->m_pending_trans[&trans] = &end_event;
350 m_owner->display_error(
459 m_owner->bw_nb_transport(*trans, phase, t);
489 m_owner->m_pending_trans.find(trans);
490 sc_assert(it != m_owner->m_pending_trans.end());
492 m_owner->m_pending_trans.erase(it);
500 m_owner->m_current_transaction = trans;
501 sc_core::wait(m_owner->m_end_request);
502 m_owner->m_current_transaction = 0;
521 m_owner->m_pending_trans.find(
524 m_owner->m_pending_trans.end());
526 m_owner->m_pending_trans.erase(it);
531 m_owner->display_error("invalid phase received");
536 m_owner->display_error("invalid sync value received");
564 simple_target_socket_b *m_owner;
717 bw_process(simple_target_socket_tagged_b *p_own) : m_owner(p_own) {}
725 m_owner->m_pending_trans.find(&trans);
727 if (it == m_owner->m_pending_trans.end()) {
729 return m_owner->bw_nb_transport(trans, phase, t);
732 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
736 if (m_owner->m_current_transaction == &trans) {
737 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
740 m_owner->m_pending_trans.erase(it);
743 m_owner->display_error("invalid phase received");
750 return m_owner->bw_invalidate_direct_mem_ptr(s, e);
754 simple_target_socket_tagged_b *m_owner;
772 m_owner(p_own), m_mod(0), m_nb_transport_ptr(0),
807 m_owner->display_warning(
820 m_owner->display_warning(
833 m_owner->display_warning(
846 m_owner->display_warning(
896 m_owner->display_error("invalid phase");
900 m_owner->display_error(
931 m_owner->m_pending_trans[&trans] = &end_event;
946 m_owner->display_error("no transport callback registered");
1053 m_owner->bw_nb_transport(*trans, phase, t);
1084 m_owner->m_pending_trans.find(trans);
1085 sc_assert(it != m_owner->m_pending_trans.end());
1087 m_owner->m_pending_trans.erase(it);
1095 m_owner->m_current_transaction = trans;
1096 sc_core::wait(m_owner->m_end_request);
1097 m_owner->m_current_transaction = 0;
1117 m_owner->m_pending_trans.find(
1120 m_owner->m_pending_trans.end());
1122 m_owner->m_pending_trans.erase(it);
1127 m_owner->display_error("invalid phase received");
1132 m_owner->display_error("invalid sync value received");
1160 simple_target_socket_tagged_b *m_owner;