/gem5/util/statetrace/arch/sparc/ |
H A D | tracechild.hh | 87 bool update(int pid);
|
/gem5/src/mem/ |
H A D | page_table.hh | 83 uint64_t pid() const { return _pid; }; function in class:EmulationPageTable
|
/gem5/src/python/m5/ |
H A D | simulate.py | 336 pid -- PID of the child process. 342 pid of the child process or 0 if running in the child. 353 pid = os.fork() 357 if pid == 0: 366 "pid" : os.getpid(), 372 return pid
|
/gem5/util/statetrace/arch/amd64/ |
H A D | tracechild.hh | 102 bool update(int pid);
|
/gem5/src/arch/arm/ |
H A D | stacktrace.cc | 85 ProcessInfo::pid(Addr ksp) const function in class:ArmISA::ProcessInfo
|
/gem5/src/arch/alpha/ |
H A D | faults.cc | 203 TlbEntry entry(p->pTable->pid(), vaddr.page(), pte->paddr, 222 TlbEntry entry(p->pTable->pid(), vaddr.page(), pte->paddr,
|
H A D | process.cc | 53 new EmulationPageTable(params->name, params->pid, PageBytes),
|
H A D | stacktrace.cc | 92 ProcessInfo::pid(Addr ksp) const function in class:AlphaISA::ProcessInfo
|
/gem5/src/cpu/ |
H A D | base.hh | 212 void setPid(uint32_t pid) { _pid = pid; } argument 275 * or has not assigned a pid yet */
|
/gem5/src/dev/pci/ |
H A D | pcireg.h | 211 uint16_t pid; /* 0:7 cid member in struct:PMCAP::__anon63
|
H A D | device.cc | 125 pmcap.pid = (uint16_t)p->PMCAPCapId; // pid.cid 126 pmcap.pid |= (uint16_t)p->PMCAPNextCapability << 8; //pid.next 432 paramOut(cp, csprintf("pmcap.pid"), uint16_t(pmcap.pid)); 500 paramIn(cp, csprintf("pmcap.pid"), tmp16); 501 pmcap.pid = tmp16;
|
/gem5/configs/example/arm/ |
H A D | starter_se.py | 149 process = Process(pid=100 + idx, cwd=cwd, cmd=argv, executable=argv[0])
|
/gem5/src/cpu/kvm/ |
H A D | perfevent.cc | 151 sigowner.pid = tid;
|
/gem5/src/arch/mips/ |
H A D | stacktrace.cc | 65 ProcessInfo::pid(Addr ksp) const function in class:ProcessInfo
|
H A D | process.cc | 54 new EmulationPageTable(params->name, params->pid, PageBytes),
|
/gem5/src/arch/x86/ |
H A D | stacktrace.cc | 85 ProcessInfo::pid(Addr ksp) const function in class:X86ISA::ProcessInfo
|
H A D | tlb.cc | 379 p->pTable->pid(), alignedVaddr, pte->paddr,
|
/gem5/src/sim/ |
H A D | process.hh | 87 inline uint64_t pid() { return _pid; } function in class:Process 236 // pid of the process and it's parent
|
H A D | syscall_emul.cc | 128 if (walk->pid() == p->tgid()) 169 if (*p->sigchld && (p->ppid() != 0) && (walk->pid() == p->ppid())) 298 return process->pid(); 997 int pid = process->getSyscallArg(tc, index); local 1003 if (pid == 0) { 1004 process->pgid(process->pid()); 1017 if (walk_ph && walk_ph->pid() == process->pid()) 1023 matched_ph->pgid((pgid == 0) ? matched_ph->pid() : pgid); 1037 return process->pid(); [all...] |
H A D | process.cc | 103 _pid(params->pid), _ppid(params->ppid), 119 * is the process who's tgid is equal to its pid. Other processes which 123 * options used to implement a fork). By default, set up the tgid/pid 127 _tgid = params->pid;
|
H A D | syscall_emul.hh | 1560 pp->pid = temp_pid; 1561 pp->ppid = (flags & OS::TGT_CLONE_THREAD) ? p->ppid() : p->pid(); 1575 *ptid = cp->pid(); 1596 *ctid = cp->pid(); 1629 return cp->pid(); 2003 warn("prlimit: ignoring rlimits for nonzero pid"); 2178 pp->pid = p->pid(); 2192 p->system->PIDs.erase(p->pid()); 2350 if (temp->pid() 2693 pid_t pid = p->getSyscallArg(tc, index); local [all...] |
/gem5/src/gpu-compute/ |
H A D | gpu_tlb.cc | 821 TlbEntry gpuEntry(p->pid(), alignedVaddr, 1073 new TlbEntry(p->pid(), entry->vaddr, entry->paddr, 1339 new TlbEntry(p->pid(), virtPageAddr, pte->paddr, false, 1547 new TlbEntry(p->pid(), virt_page_addr, 1559 new TlbEntry(p->pid(), virt_page_addr, 1582 new TlbEntry(p->pid(), entry->vaddr, entry->paddr,
|
/gem5/src/arch/power/ |
H A D | process.cc | 54 new EmulationPageTable(params->name, params->pid, PageBytes),
|
/gem5/src/arch/riscv/ |
H A D | process.cc | 66 new EmulationPageTable(params->name, params->pid, PageBytes),
|
/gem5/configs/example/ |
H A D | se.py | 92 process = Process(pid = 100 + idx)
|