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

/gem5/src/systemc/tests/tlm/multi_sockets/
H A DMultiSocketSimpleSwitchAT.h62 std::vector<std::deque<transaction_type*> > m_pendingResps; //list of pending resps per initiator member in class:MultiSocketSimpleSwitchAT
130 m_pendingResps.resize(target_socket.size());
261 m_pendingResps[connInfo->bwID].push_back(&trans);
262 doCall=m_pendingResps[connInfo->bwID].size()==1; //do a call in case the response socket was free
313 sc_assert(m_pendingResps[connInfo->bwID].size());
314 m_pendingResps[connInfo->bwID].pop_front(); //remove current response
315 if (m_pendingResps[connInfo->bwID].size()){ //if there was one pending
317 m_bwPEQ.notify(*m_pendingResps[connInfo->bwID].front(),ph,t);
332 for (unsigned int i=0; i<m_pendingResps.size(); i++)
333 std::cout<<" "<<m_pendingResps[
[all...]

Completed in 6 milliseconds