Lines Matching defs:tc
253 for (const auto tc : threadContexts) {
254 uint32_t pid = tc->getCpuPtr()->getPid();
256 mapPid(tc, pid);
257 tc->getCpuPtr()->taskId(taskMap[pid]);
264 LinuxArmSystem::mapPid(ThreadContext *tc, uint32_t pid)
294 DumpStatsPCEvent::getTaskDetails(ThreadContext *tc, uint32_t &pid,
297 Linux::ThreadInfo ti(tc);
298 Addr task_descriptor = tc->readIntReg(2);
316 DumpStatsPCEvent64::getTaskDetails(ThreadContext *tc, uint32_t &pid,
319 Linux::ThreadInfo ti(tc);
320 Addr task_struct = tc->readIntReg(1);
334 DumpStatsPCEvent::process(ThreadContext *tc)
341 getTaskDetails(tc, pid, tgid, next_task_str, mm);
350 LinuxArmSystem* sys = dynamic_cast<LinuxArmSystem *>(tc->getSystemPtr());
357 sys->mapPid(tc, pid);
360 tc->getCpuPtr()->taskId(taskMap[pid]);
361 tc->getCpuPtr()->setPid(pid);
369 curTick(), taskMap[pid], tc->cpuId(), (int) pid, (int) tgid,