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

/gem5/src/systemc/tests/tlm/multi_sockets/
H A DMultiSocketSimpleSwitchAT.h61 std::vector<std::deque<transaction_type*> > m_pendingReqs; //list of pending reqs per target member in class:MultiSocketSimpleSwitchAT
129 m_pendingReqs.resize(initiator_socket.size());
250 sc_assert(m_pendingReqs[connInfo->fwID].size());
251 sc_assert(m_pendingReqs[connInfo->fwID].front()==&trans);
252 m_pendingReqs[connInfo->fwID].pop_front(); //allow another req to start at this target
253 if (m_pendingReqs[connInfo->fwID].size()){ //there was a pending req
255 initiatorNBTransport_core(*m_pendingReqs[connInfo->fwID].front(), ph, t,connInfo->fwID);
298 m_pendingReqs[connInfo->fwID].push_back(&trans);
299 if (m_pendingReqs[connInfo->fwID].size()==1){ //the socket is free
329 for (unsigned int i=0; i<m_pendingReqs
[all...]

Completed in 5 milliseconds