Searched refs:initiator_socket (Results 1 - 13 of 13) sorted by relevance

/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
H A Dext2gp2ext.cpp37 bridge1.initiator_socket(bus.target_socket[0]);
38 bus.initiator_socket[0](bridge2.target_socket);
39 bridge2.initiator_socket(target.socket);
H A Dextension_adaptors.h41 initiator_socket_type initiator_socket; member in class:adapt_ext2gp
51 initiator_socket.register_nb_transport_bw(this, &adapt_ext2gp::backward_nb_transport);
52 initiator_socket.register_invalidate_direct_mem_ptr(this, &adapt_ext2gp::invalidate_dmi_pointers);
66 return initiator_socket->nb_transport_fw(trans, phase, t);
81 bool tmp_ret = initiator_socket->get_direct_mem_ptr(trans,
91 return initiator_socket->transport_dbg(trans);
113 initiator_socket_type initiator_socket; member in class:adapt_gp2ext
126 initiator_socket.register_nb_transport_bw(this, &adapt_gp2ext::backward_nb_transport);
127 initiator_socket.register_invalidate_direct_mem_ptr(this, &adapt_gp2ext::invalidate_dmi_pointers);
155 initiator_socket
[all...]
/gem5/src/systemc/tests/tlm/bus/
H A Dbus.cpp69 bus.initiator_socket[0](target1.socket);
70 bus.initiator_socket[1](target2.socket);
71 bus.initiator_socket[2](target3.socket);
72 bus.initiator_socket[3](target4.socket);
73 bus.initiator_socket[4](target5.socket);
74 bus.initiator_socket[5](target6.socket);
75 bus.initiator_socket[6](target7.socket);
/gem5/src/systemc/tests/tlm/bus_dmi/
H A Dbus_dmi.cpp68 bus.initiator_socket[0](target1.socket);
69 bus.initiator_socket[1](target2.socket);
70 bus.initiator_socket[2](target3.socket);
71 bus.initiator_socket[3](target4.socket);
72 bus.initiator_socket[4](target5.socket);
73 bus.initiator_socket[5](target6.socket);
74 bus.initiator_socket[6](target7.socket);
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/
H A Dextension_adaptors.h41 initiator_socket_type initiator_socket; member in class:adapt_ext2gp
51 initiator_socket.register_nb_transport_bw(this, &adapt_ext2gp::backward_nb_transport);
52 initiator_socket.register_invalidate_direct_mem_ptr(this, &adapt_ext2gp::invalidate_dmi_pointers);
66 return initiator_socket->nb_transport_fw(trans, phase, t);
81 bool tmp_ret = initiator_socket->get_direct_mem_ptr(trans,
91 return initiator_socket->transport_dbg(trans);
113 initiator_socket_type initiator_socket; member in class:adapt_gp2ext
126 initiator_socket.register_nb_transport_bw(this, &adapt_gp2ext::backward_nb_transport);
127 initiator_socket.register_invalidate_direct_mem_ptr(this, &adapt_gp2ext::invalidate_dmi_pointers);
155 initiator_socket
[all...]
H A Dext2gp.cpp34 bridge.initiator_socket(target.socket);
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/
H A Dextension_adaptors.h41 initiator_socket_type initiator_socket; member in class:adapt_ext2gp
51 initiator_socket.register_nb_transport_bw(this, &adapt_ext2gp::backward_nb_transport);
52 initiator_socket.register_invalidate_direct_mem_ptr(this, &adapt_ext2gp::invalidate_dmi_pointers);
66 return initiator_socket->nb_transport_fw(trans, phase, t);
81 bool tmp_ret = initiator_socket->get_direct_mem_ptr(trans,
91 return initiator_socket->transport_dbg(trans);
113 initiator_socket_type initiator_socket; member in class:adapt_gp2ext
126 initiator_socket.register_nb_transport_bw(this, &adapt_gp2ext::backward_nb_transport);
127 initiator_socket.register_invalidate_direct_mem_ptr(this, &adapt_gp2ext::invalidate_dmi_pointers);
155 initiator_socket
[all...]
H A Dgp2ext.cpp34 bridge.initiator_socket(target.socket);
/gem5/src/systemc/tests/include/
H A DSimpleBusLT.h41 initiator_socket_type initiator_socket[NR_OF_TARGETS]; member in class:SimpleBusLT
54 initiator_socket[i].register_invalidate_direct_mem_ptr(this, &SimpleBusLT::invalidateDMIPointers, i);
102 decodeSocket = &initiator_socket[portId];
113 initiator_socket_type* decodeSocket = &initiator_socket[portId];
147 initiator_socket_type* decodeSocket = &initiator_socket[portId];
H A DSimpleBusAT.h43 initiator_socket_type initiator_socket[NR_OF_TARGETS]; member in class:SimpleBusAT
58 initiator_socket[i].register_nb_transport_bw(this, &SimpleBusAT::targetNBTransport, i);
59 initiator_socket[i].register_invalidate_direct_mem_ptr(this, &SimpleBusAT::invalidateDMIPointers, i);
108 initiator_socket_type* decodeSocket = &initiator_socket[portId];
268 initiator_socket_type* decodeSocket = &initiator_socket[portId];
303 initiator_socket_type* decodeSocket = &initiator_socket[portId];
/gem5/src/systemc/tests/tlm/bugs/multi_passthrough_sockets_bug/
H A Dmulti_passthrough_sockets_bug.cpp31 tlm_utils::simple_initiator_socket<initiator_module> initiator_socket; member in class:initiator_module
35 , initiator_socket("initiator_socket")
59 initiator_socket->b_transport(transaction, t);
191 initiator.initiator_socket(target.target_socket);
/gem5/src/systemc/tests/tlm/multi_sockets/
H A DMultiSocketSimpleSwitchAT.h59 initiator_socket_type initiator_socket; //the initiator multi socket (private to enforce use of bindTarget function) member in class:MultiSocketSimpleSwitchAT
99 initiator_socket("initiator_socket"),
107 initiator_socket.register_nb_transport_bw(this, &MultiSocketSimpleSwitchAT::targetNBTransport);
114 initiator_socket(target); //bind sockets
129 m_pendingReqs.resize(initiator_socket.size());
172 switch (initiator_socket[tgtSocketNumber]->nb_transport_fw(trans, phase, t)) {
310 sync_enum_type tmp=initiator_socket[connInfo->fwID]->nb_transport_fw(trans, ph, t);
327 <<" Number of connected targets: "<<initiator_socket.size()<<std::endl
/gem5/ext/systemc/src/tlm_utils/
H A Dtlm2_base_protocol_checker.h40 or interconnect and target by binding the target_socket and initiator_socket
52 bus->initiator_socket.bind(memory->socket);
60 checker1->initiator_socket.bind(bus->target_socket);
61 bus->initiator_socket.bind(checker2->target_socket);
62 checker2->initiator_socket.bind(memory->socket);
175 tlm::tlm_initiator_socket<BUSWIDTH, tlm::tlm_base_protocol_types, 1> initiator_socket; member in class:tlm_utils::tlm2_base_protocol_checker
181 initiator_socket.bind( *this );
207 status = initiator_socket->nb_transport_fw( trans, phase, delay );
235 initiator_socket->b_transport( trans, delay );
247 status = initiator_socket
[all...]

Completed in 18 milliseconds