atomic.hh (14085:0075b0d29d55) | atomic.hh (14198:9c2f67392409) |
---|---|
1/* 2 * Copyright (c) 2012-2013, 2015, 2018 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 --- 160 unchanged lines hidden (view full) --- 169 Tick dcache_latency; 170 171 /** Probe Points. */ 172 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit; 173 174 protected: 175 176 /** Return a reference to the data port. */ | 1/* 2 * Copyright (c) 2012-2013, 2015, 2018 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 --- 160 unchanged lines hidden (view full) --- 169 Tick dcache_latency; 170 171 /** Probe Points. */ 172 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit; 173 174 protected: 175 176 /** Return a reference to the data port. */ |
177 MasterPort &getDataPort() override { return dcachePort; } | 177 Port &getDataPort() override { return dcachePort; } |
178 179 /** Return a reference to the instruction port. */ | 178 179 /** Return a reference to the instruction port. */ |
180 MasterPort &getInstPort() override { return icachePort; } | 180 Port &getInstPort() override { return icachePort; } |
181 182 /** Perform snoop for other cpu-local thread contexts. */ 183 void threadSnoop(PacketPtr pkt, ThreadID sender); 184 185 public: 186 187 DrainState drain() override; 188 void drainResume() override; --- 53 unchanged lines hidden --- | 181 182 /** Perform snoop for other cpu-local thread contexts. */ 183 void threadSnoop(PacketPtr pkt, ThreadID sender); 184 185 public: 186 187 DrainState drain() override; 188 void drainResume() override; --- 53 unchanged lines hidden --- |