Lines Matching defs:const
57 const RegVal PMU::reg_pmcr_wr_mask = 0x39;
59 PMU::PMU(const ArmPMUParams *p)
100 auto pmu_params = static_cast<const ArmPMUParams *>(params());
129 PMU::addEventProbe(unsigned int id, SimObject *obj, const char *probe_name)
427 const bool global_enable(reg_pmcr.e);
431 const bool enable(global_enable && (reg_pmcnten & (1 << i)));
438 const bool ccntr_enable(global_enable && (reg_pmcnten & (1 << PMCCNTR)));
456 PMU::PMUEvent::increment(const uint64_t val)
474 PMU::RegularEvent::RegularProbe::notify(const uint64_t &val)
495 PMU::CounterState::isFiltered() const
499 const PMEVTYPER_t filter(this->filter);
500 const SCR scr(pmu.isa->readMiscRegNoEffect(MISCREG_SCR));
501 const CPSR cpsr(pmu.isa->readMiscRegNoEffect(MISCREG_CPSR));
502 const ExceptionLevel el(currEL(cpsr));
503 const bool secure(inSecureState(scr, cpsr));
547 PMU::CounterState::getValue() const
616 PMU::getCounterTypeRegister(CounterId id) const
621 const CounterState &cs(getCounter(id));
640 const EventTypeId old_event_id(ctr.eventId);
656 const bool int_old = reg_pmovsr != 0;
657 const bool int_new = new_val != 0;
692 PMU::serialize(CheckpointOut &cp) const
753 PMU::CounterState::serialize(CheckpointOut &cp) const