1/* 2 * Copyright (c) 2012-2013 ARM Limited 3 * All rights reserved. 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 79 unchanged lines hidden (view full) --- 88BaseCache::CacheSlavePort::setBlocked() 89{ 90 assert(!blocked); 91 DPRINTF(CachePort, "Cache port %s blocking new requests\n", name()); 92 blocked = true; 93 // if we already scheduled a retry in this cycle, but it has not yet 94 // happened, cancel it 95 if (sendRetryEvent.scheduled()) { |
96 owner.deschedule(sendRetryEvent); 97 DPRINTF(CachePort, "Cache port %s deschedule retry\n", name()); 98 mustSendRetry = true; |
99 } 100} 101 102void 103BaseCache::CacheSlavePort::clearBlocked() 104{ 105 assert(blocked); 106 DPRINTF(CachePort, "Cache port %s accepting new requests\n", name()); --- 693 unchanged lines hidden --- |