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

/gem5/src/mem/qos/
H A Dmem_ctrl.cc98 masters[m_id], m_id, addr, qos, packetPriorities[m_id][qos],
110 packetPriorities[m_id][qos] += entries;
120 for (uint8_t i = 0; i < packetPriorities[m_id].size(); ++i) {
122 (abs(int(qos) - int(i))) * packetPriorities[m_id][i];
131 packetPriorities[m_id][i]);
138 masters[m_id], m_id, qos, packetPriorities[m_id][qos],
154 masters[m_id], m_id, addr, qos, packetPriorities[m_id][qos],
166 panic_if(packetPriorities[m_id][qos] == 0,
170 packetPriorities[m_id][qos] -= entries;
208 masters[m_id], m_id, qos, packetPriorities[m_i
[all...]
H A Dmem_ctrl.hh93 std::unordered_map<MasterID, std::vector<uint64_t> > packetPriorities; member in class:QoS::MemCtrl
352 if (packetPriorities[m_id][curr_prio] == 0)
376 packetPriorities[m_id][curr_prio], moved_entries);
402 panic_if(packetPriorities[m_id][curr_prio] < moved_entries,
407 packetPriorities[m_id][curr_prio] -= moved_entries;
408 packetPriorities[m_id][tgt_prio] += moved_entries;
429 packetPriorities[m_id][tgt_prio]);
437 while (packetPriorities[m_id][curr_prio] > 0) {
443 m_id, curr_prio, packetPriorities[m_id][curr_prio],
444 tgt_prio, packetPriorities[m_i
[all...]

Completed in 7 milliseconds