Lines Matching defs:m_owner

135     bw_process(simple_target_socket *p_own) : m_owner(p_own)
143 it = 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);
150 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
154 if (m_owner->m_current_transaction == &trans) {
155 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
159 m_owner->m_pending_trans.erase(it);
172 return m_owner->bw_invalidate_direct_mem_ptr(s, e);
176 simple_target_socket *m_owner;
194 m_owner(p_own),
331 m_owner->m_pending_trans[&trans] = &end_event;
449 sync_enum_type sync = m_owner->bw_nb_transport(*trans, phase, t);
478 m_owner->m_pending_trans.find(trans);
479 assert(it != m_owner->m_pending_trans.end());
481 m_owner->m_pending_trans.erase(it);
489 m_owner->m_current_transaction = trans;
490 sc_core::wait(m_owner->m_end_request);
491 m_owner->m_current_transaction = 0;
507 m_owner->m_pending_trans.find(trans);
508 assert(it != m_owner->m_pending_trans.end());
510 m_owner->m_pending_trans.erase(it);
546 simple_target_socket *m_owner;
666 bw_process(simple_target_socket_tagged *p_own) : m_owner(p_own)
674 it = m_owner->m_pending_trans.find(&trans);
675 if(it == m_owner->m_pending_trans.end()) {
677 return m_owner->bw_nb_transport(trans, phase, t);
681 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
685 if (m_owner->m_current_transaction == &trans) {
686 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME);
690 m_owner->m_pending_trans.erase(it);
703 return m_owner->bw_invalidate_direct_mem_ptr(s, e);
707 simple_target_socket_tagged *m_owner;
729 m_owner(p_own),
876 m_owner->m_pending_trans[&trans] = &end_event;
992 sync_enum_type sync = m_owner->bw_nb_transport(*trans, phase, t);
1021 m_owner->m_pending_trans.find(trans);
1022 assert(it != m_owner->m_pending_trans.end());
1024 m_owner->m_pending_trans.erase(it);
1032 m_owner->m_current_transaction = trans;
1033 sc_core::wait(m_owner->m_end_request);
1034 m_owner->m_current_transaction = 0;
1050 m_owner->m_pending_trans.find(trans);
1051 assert(it != m_owner->m_pending_trans.end());
1053 m_owner->m_pending_trans.erase(it);
1089 simple_target_socket_tagged *m_owner;