Searched refs:perf_level (Results 1 - 6 of 6) sorted by relevance

/gem5/src/sim/
H A Dvoltage_domain.hh75 * @param perf_level Performance level for which the voltage is requested
78 double voltage(PerfLevel perf_level) const
80 chatty_assert(perf_level < numVoltages(), "VoltageDomain %s "\
82 "of numVoltages %u", name(), perf_level,
84 return voltageOpPoints[perf_level];
93 void perfLevel(PerfLevel perf_level);
H A Ddvfs_handler.cc121 DVFSHandler::perfLevel(DomainID domain_id, PerfLevel perf_level) argument
125 DPRINTF(DVFS, "DVFS: setPerfLevel domain %d -> %d\n", domain_id, perf_level);
128 if (!d->validPerfLevel(perf_level)) {
130 "ignored\n", perf_level, domain_id);
142 update_event->perfLevelToSet = perf_level;
146 if (d->perfLevel() == perf_level) {
148 "%d -> %d\n", d->perfLevel(), perf_level);
176 DVFSHandler::voltageAtPerfLevel(DomainID domain_id, PerfLevel perf_level) const
181 if (perf_level < n)
182 return d->voltage(perf_level);
[all...]
H A Dclock_domain.hh205 bool validPerfLevel(PerfLevel perf_level) const {
206 return perf_level < numPerfLevels();
212 * @param perf_level the target performance level
214 void perfLevel(PerfLevel perf_level);
234 Tick clkPeriodAtPerfLevel(PerfLevel perf_level) const
236 assert(validPerfLevel(perf_level));
237 return freqOpPoints[perf_level];
H A Ddvfs_handler.hh110 * @param perf_level Requested performance level (0 - fast, >0 slower)
113 bool perfLevel(DomainID domain_id, PerfLevel perf_level);
131 * @param perf_level Performance level of interest
135 Tick clkPeriodAtPerfLevel(DomainID domain_id, PerfLevel perf_level) const
140 if (perf_level < n)
141 return d->clkPeriodAtPerfLevel(perf_level);
144 "SrcClockDomain %s. Returning 0\n", name(), perf_level, d->name());
152 * @param perf_level Performance level of interest
156 double voltageAtPerfLevel(DomainID domain_id, PerfLevel perf_level) const;
H A Dvoltage_domain.cc65 VoltageDomain::perfLevel(PerfLevel perf_level) argument
67 chatty_assert(perf_level < voltageOpPoints.size(),
69 "range for domain %s.\n", perf_level, name());
71 if (perf_level == _perfLevel) {
76 _perfLevel = perf_level;
79 voltage(), perf_level, name());
H A Dclock_domain.cc139 SrcClockDomain::perfLevel(PerfLevel perf_level) argument
141 assert(validPerfLevel(perf_level));
143 if (perf_level == _perfLevel) {
150 perf_level);
152 _perfLevel = perf_level;

Completed in 10 milliseconds