Lines Matching defs:const
111 ClockDomain(const Params *p, VoltageDomain *voltage_domain) :
123 Tick clockPeriod() const { return _clockPeriod; }
142 inline VoltageDomain *voltageDomain() const { return _voltageDomain; }
150 double voltage() const;
177 SrcClockDomain(const Params *p);
189 static const DomainID emptyDomainID = -1;
194 uint32_t domainID() const { return _domainID; }
205 bool validPerfLevel(PerfLevel perf_level) const {
219 PerfLevel perfLevel() const { return _perfLevel; }
226 PerfLevel numPerfLevels() const {return freqOpPoints.size();}
232 Tick clkPeriodAtPerfLevel() const { return freqOpPoints[perfLevel()]; }
234 Tick clkPeriodAtPerfLevel(PerfLevel perf_level) const
242 void serialize(CheckpointOut &cp) const override;
257 const std::vector<Tick> freqOpPoints;
263 const uint32_t _domainID;
286 DerivedClockDomain(const Params *p);
306 const uint64_t clockDivider;