cache.hh (9813:bba03800b376) | cache.hh (9814:7ad2b0186a32) |
---|---|
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 --- 85 unchanged lines hidden (view full) --- 94 virtual bool recvTimingSnoopResp(PacketPtr pkt); 95 96 virtual bool recvTimingReq(PacketPtr pkt); 97 98 virtual Tick recvAtomic(PacketPtr pkt); 99 100 virtual void recvFunctional(PacketPtr pkt); 101 | 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 --- 85 unchanged lines hidden (view full) --- 94 virtual bool recvTimingSnoopResp(PacketPtr pkt); 95 96 virtual bool recvTimingReq(PacketPtr pkt); 97 98 virtual Tick recvAtomic(PacketPtr pkt); 99 100 virtual void recvFunctional(PacketPtr pkt); 101 |
102 virtual unsigned deviceBlockSize() const 103 { return cache->getBlockSize(); } 104 | |
105 virtual AddrRangeList getAddrRanges() const; 106 107 public: 108 109 CpuSidePort(const std::string &_name, Cache<TagStore> *_cache, 110 const std::string &_label); 111 112 }; --- 45 unchanged lines hidden (view full) --- 158 virtual void recvTimingSnoopReq(PacketPtr pkt); 159 160 virtual bool recvTimingResp(PacketPtr pkt); 161 162 virtual Tick recvAtomicSnoop(PacketPtr pkt); 163 164 virtual void recvFunctionalSnoop(PacketPtr pkt); 165 | 102 virtual AddrRangeList getAddrRanges() const; 103 104 public: 105 106 CpuSidePort(const std::string &_name, Cache<TagStore> *_cache, 107 const std::string &_label); 108 109 }; --- 45 unchanged lines hidden (view full) --- 155 virtual void recvTimingSnoopReq(PacketPtr pkt); 156 157 virtual bool recvTimingResp(PacketPtr pkt); 158 159 virtual Tick recvAtomicSnoop(PacketPtr pkt); 160 161 virtual void recvFunctionalSnoop(PacketPtr pkt); 162 |
166 virtual unsigned deviceBlockSize() const 167 { return cache->getBlockSize(); } 168 | |
169 public: 170 171 MemSidePort(const std::string &_name, Cache<TagStore> *_cache, 172 const std::string &_label); 173 }; 174 175 /** Tag and data Storage */ 176 TagStore *tags; --- 250 unchanged lines hidden --- | 163 public: 164 165 MemSidePort(const std::string &_name, Cache<TagStore> *_cache, 166 const std::string &_label); 167 }; 168 169 /** Tag and data Storage */ 170 TagStore *tags; --- 250 unchanged lines hidden --- |