Lines Matching defs:allocate
396 * Determine whether we should allocate on a fill or not. If this
398 * we always allocate (for any non-forwarded and cacheable
399 * requests). In the case of a mostly exclusive cache, we allocate
406 * @return Whether we should allocate on the fill
727 * @param allocate Whether to allocate a block or use the temp block
731 PacketList &writebacks, bool allocate);
1073 MSHR *mshr = mshrQueue.allocate(pkt->getBlockAddr(blkSize), blkSize,
1111 writeBuffer.allocate(blk_addr, blkSize, pkt, time, order++);
1274 * line) we switch to NO_ALLOCATE when writes should not allocate in
1299 * Should writes allocate?
1301 * @return return true if the cache should not allocate for writes.
1303 bool allocate() const {
1373 * allocate.