Lines Matching defs:cpu
35 #include "cpu/base.hh"
36 #include "cpu/thread_context.hh"
49 BaseCPU *cpu = tc->getCpuPtr();
53 cpu->postInterrupt(0, IT_SOFT_INT, 16);
55 cpu->clearInterrupt(0, IT_SOFT_INT, 16);
57 cpu->postInterrupt(0, IT_SOFT_INT, 0);
59 cpu->clearInterrupt(0, IT_SOFT_INT, 0);
64 cpu->postInterrupt(0, IT_SOFT_INT, bit);
66 cpu->clearInterrupt(0, IT_SOFT_INT, bit);
94 BaseCPU *cpu = tc->getCpuPtr();
113 cpu->deschedule(tickCompare);
117 cpu->deschedule(tickCompare);
118 cpu->schedule(tickCompare, cpu->clockEdge(Cycles(time)));
128 cpu->deschedule(sTickCompare);
130 cpu->instCount();
133 cpu->deschedule(sTickCompare);
134 cpu->schedule(sTickCompare, cpu->clockEdge(Cycles(time)));
154 cpu->postInterrupt(0, IT_HINTP, 0);
156 cpu->clearInterrupt(0, IT_HINTP, 0);
168 cpu->postInterrupt(0, IT_CPU_MONDO, 0);
170 cpu->clearInterrupt(0, IT_CPU_MONDO, 0);
176 cpu->postInterrupt(0, IT_DEV_MONDO, 0);
178 cpu->clearInterrupt(0, IT_DEV_MONDO, 0);
184 cpu->postInterrupt(0, IT_RES_ERROR, 0);
186 cpu->clearInterrupt(0, IT_RES_ERROR, 0);
199 cpu->deschedule(hSTickCompare);
201 cpu->instCount();
204 cpu->deschedule(hSTickCompare);
205 cpu->schedule(hSTickCompare, cpu->clockEdge(Cycles(time)));
218 cpu->postInterrupt(0, IT_TRAP_LEVEL_ZERO, 0);
220 cpu->clearInterrupt(0, IT_TRAP_LEVEL_ZERO, 0);
329 BaseCPU *cpu = tc->getCpuPtr();
336 cpu->instCount();
346 cpu->schedule(sTickCompare, cpu->clockEdge(Cycles(delay)));
353 BaseCPU *cpu = tc->getCpuPtr();
363 cpu->instCount();
374 cpu->schedule(hSTickCompare, cpu->clockEdge(Cycles(delay)));