Searched refs:BaseCPU (Results 26 - 50 of 73) sorted by relevance
123
/gem5/util/systemc/gem5_within_systemc/ |
H A D | main.cc | 431 BaseCPU &old_cpu = config_manager->getObject<BaseCPU>(from_cpu_name.str()); 432 BaseCPU &new_cpu = config_manager->getObject<BaseCPU>(to_cpu_name.str());
|
/gem5/configs/example/arm/ |
H A D | fs_power.py | 107 if not isinstance(cpu, m5.objects.BaseCPU):
|
/gem5/src/arch/alpha/ |
H A D | isa.hh | 46 class BaseCPU;
|
H A D | interrupts.hh | 55 BaseCPU * cpu; 78 setCPU(BaseCPU * _cpu)
|
/gem5/src/sim/ |
H A D | stat_control.cc | 126 .functor(BaseCPU::numSimulatedInsts) 134 .functor(BaseCPU::numSimulatedOps)
|
/gem5/src/arch/sparc/ |
H A D | interrupts.hh | 61 BaseCPU * cpu; 69 setCPU(BaseCPU * _cpu)
|
H A D | ua2005.cc | 49 BaseCPU *cpu = tc->getCpuPtr(); 94 BaseCPU *cpu = tc->getCpuPtr(); 329 BaseCPU *cpu = tc->getCpuPtr(); 353 BaseCPU *cpu = tc->getCpuPtr();
|
/gem5/src/cpu/ |
H A D | simple_thread.cc | 65 #include "params/BaseCPU.hh" 76 SimpleThread::SimpleThread(BaseCPU *_cpu, int _thread_num, System *_sys, 87 SimpleThread::SimpleThread(BaseCPU *_cpu, int _thread_num, System *_sys,
|
H A D | thread_state.cc | 46 ThreadState::ThreadState(BaseCPU *cpu, ThreadID _tid, Process *_process)
|
H A D | thread_context.cc | 55 #include "params/BaseCPU.hh" 149 BaseCPU *cpu = getCpuPtr(); 262 BaseCPU *ncpu(ntc.getCpuPtr()); 268 BaseCPU *ocpu(otc.getCpuPtr());
|
H A D | thread_context.hh | 63 class BaseCPU; 123 virtual BaseCPU *getCpuPtr() = 0;
|
/gem5/src/gpu-compute/ |
H A D | GPU.py | 156 cpu_pointer = Param.BaseCPU(NULL, "pointer to base CPU") 172 cpu = Param.BaseCPU("CPU to wake up on kernel completion")
|
/gem5/configs/common/ |
H A D | CpuConfig.py | 57 return issubclass(cls, m5.objects.BaseCPU) and \
|
H A D | FileSystemConfig.py | 80 cpus = [obj for obj in system.descendants() if isinstance(obj, BaseCPU)]
|
/gem5/src/cpu/o3/ |
H A D | cpu.cc | 83 : BaseCPU(params) 90 BaseCPU::regStats(); 151 BaseCPU *temp_checker = params->checker; 385 BaseCPU::regProbePoints(); 538 updateCycleCounters(BaseCPU::CPU_STATE_ON); 592 BaseCPU::init(); 620 BaseCPU::startup(); 731 BaseCPU::activateContext(tid); 753 BaseCPU::suspendContext(tid); 767 updateCycleCounters(BaseCPU [all...] |
/gem5/src/cpu/simple/ |
H A D | base.cc | 88 : BaseCPU(p), 114 BaseCPU *temp_checker = p->checker; 128 BaseCPU::init(); 215 updateCycleCounters(BaseCPU::CPU_STATE_SLEEP); 224 BaseCPU::regStats(); 712 BaseCPU::startup();
|
H A D | timing.cc | 187 updateCycleCounters(BaseCPU::CPU_STATE_ON); 192 TimingSimpleCPU::takeOverFrom(BaseCPU *oldCPU) 228 BaseCPU::activateContext(thread_num); 255 BaseCPU::suspendContext(thread_num); 367 updateCycleCounters(BaseCPU::CPU_STATE_ON); 691 updateCycleCounters(BaseCPU::CPU_STATE_ON); 724 updateCycleCounters(BaseCPU::CPU_STATE_ON); 789 updateCycleCounters(BaseCPU::CPU_STATE_ON); 889 updateCycleCounters(BaseCPU::CPU_STATE_ON);
|
H A D | base.hh | 84 class BaseSimpleCPU : public BaseCPU
|
H A D | atomic.hh | 191 void takeOverFrom(BaseCPU *oldCPU) override;
|
H A D | atomic.cc | 208 AtomicSimpleCPU::takeOverFrom(BaseCPU *oldCPU) 247 BaseCPU::activateContext(thread_num); 274 BaseCPU::suspendContext(thread_num); 657 updateCycleCounters(BaseCPU::CPU_STATE_ON); 774 BaseCPU::regProbePoints();
|
/gem5/src/cpu/checker/ |
H A D | cpu.hh | 87 class CheckerCPU : public BaseCPU, public ExecContext 517 void armMonitor(Addr address) override { BaseCPU::armMonitor(0, address); } 518 bool mwait(PacketPtr pkt) override { return BaseCPU::mwait(0, pkt); } 520 { return BaseCPU::mwaitAtomic(0, tc, thread->dtb); } 522 { return BaseCPU::getCpuAddrMonitor(0); } 633 void takeOverFrom(BaseCPU *oldCPU);
|
/gem5/src/cpu/kvm/ |
H A D | base.cc | 66 : BaseCPU(params), 111 BaseCPU::init(); 131 BaseCPU::startup(); 275 BaseCPU::regStats(); 474 BaseCPU::switchOut(); 484 BaseKvmCPU::takeOverFrom(BaseCPU *cpu) 488 BaseCPU::takeOverFrom(cpu); 585 updateCycleCounters(BaseCPU::CPU_STATE_SLEEP);
|
H A D | base.hh | 78 class BaseKvmCPU : public BaseCPU 96 void takeOverFrom(BaseCPU *cpu) override;
|
/gem5/src/arch/arm/ |
H A D | interrupts.hh | 62 BaseCPU * cpu; 70 setCPU(BaseCPU * _cpu)
|
/gem5/src/python/m5/ |
H A D | simulate.py | 270 if not isinstance(old_cpu, objects.BaseCPU): 271 raise TypeError("%s is not of type BaseCPU" % old_cpu) 272 if not isinstance(new_cpu, objects.BaseCPU): 273 raise TypeError("%s is not of type BaseCPU" % new_cpu)
|
Completed in 43 milliseconds
123