/gem5/src/arch/riscv/ |
H A D | idle_event.cc | 41 IdleStartEvent::process(ThreadContext *tc) function in class:IdleStartEvent
|
H A D | idle_event.hh | 44 virtual void process(ThreadContext *tc);
|
/gem5/src/arch/mips/ |
H A D | idle_event.cc | 41 IdleStartEvent::process(ThreadContext *tc) function in class:IdleStartEvent
|
H A D | idle_event.hh | 44 virtual void process(ThreadContext *tc);
|
/gem5/tests/quick/se/40.m5threads-test-atomic/ |
H A D | test.py | 0 process = Process(executable = binpath('m5threads', 'test_atomic'), 5 root.system.cpu[i].workload = process 1 process = Process(executable = binpath('m5threads', 'test_atomic'), variable
|
/gem5/src/dev/arm/ |
H A D | smmu_v3_events.cc | 45 SMMUDeviceRetryEvent::process() function in class:SMMUDeviceRetryEvent
|
H A D | smmu_v3_events.hh | 58 void process();
|
/gem5/src/cpu/ |
H A D | quiesce_event.hh | 47 /** Event process to occur at interrupt*/ 48 virtual void process();
|
H A D | quiesce_event.cc | 43 EndQuiesceEvent::process() function in class:EndQuiesceEvent
|
/gem5/src/kern/ |
H A D | operatingsystem.cc | 37 OperatingSystem::openSpecialFile(std::string path, Process *process, argument
|
H A D | system_events.hh | 44 virtual void process(ThreadContext *tc);
|
H A D | system_events.cc | 44 SkipFuncEvent::process(ThreadContext *tc) function in class:SkipFuncEvent
|
/gem5/src/kern/freebsd/ |
H A D | events.cc | 49 UDelayEvent::process(ThreadContext *tc) function in class:FreeBSD::UDelayEvent 66 SkipFuncEvent::process(tc);
|
H A D | events.hh | 63 virtual void process(ThreadContext *xc);
|
/gem5/src/kern/linux/ |
H A D | linux.cc | 38 #include "sim/process.hh" 42 Linux::openSpecialFile(std::string path, Process *process, argument 53 data = Linux::procMeminfo(process, tc); 56 data = Linux::etcPasswd(process, tc); 77 Linux::procMeminfo(Process *process, ThreadContext *tc) argument 80 process->system->memSize() >> 10, 81 process->system->freeMemSize() >> 10); 85 Linux::etcPasswd(Process *process, ThreadContext *tc) argument 88 process->tgtCwd);
|
H A D | events.cc | 64 DebugPrintkEvent::process(ThreadContext *tc) function in class:Linux::DebugPrintkEvent 73 SkipFuncEvent::process(tc); 77 UDelayEvent::process(ThreadContext *tc) function in class:Linux::UDelayEvent 90 SkipFuncEvent::process(tc); 102 DmesgDumpEvent::process(ThreadContext *tc) function in class:Linux::DmesgDumpEvent 115 KernelPanicEvent::process(ThreadContext *tc) function in class:Linux::KernelPanicEvent
|
H A D | events.hh | 56 virtual void process(ThreadContext *xc); 76 virtual void process(ThreadContext *xc); 96 virtual void process(ThreadContext *xc); 122 virtual void process(ThreadContext *xc);
|
/gem5/ext/pybind11/tests/ |
H A D | test_gil_scoped.py | 7 """Runs target in process and returns its exitcode after 10s (None if still alive).""" 8 process = multiprocessing.Process(target=target, args=args, kwargs=kwargs) 9 process.daemon = True 11 process.start() 13 process.join(timeout=10) 14 return process.exitcode 16 if process.is_alive(): 17 process.terminate() 54 It runs in a separate process to be able to stop and assert if it deadlocks. 62 It runs in a separate process t [all...] |
/gem5/src/arch/mips/linux/ |
H A D | system.cc | 82 LinuxMipsSystem::SkipDelayLoopEvent::process(ThreadContext *tc) function in class:LinuxMipsSystem::SkipDelayLoopEvent 84 SkipFuncEvent::process(tc); 90 LinuxMipsSystem::PrintThreadInfo::process(ThreadContext *tc) function in class:LinuxMipsSystem::PrintThreadInfo
|
/gem5/src/arch/alpha/ |
H A D | idle_event.hh | 44 virtual void process(ThreadContext *tc);
|
H A D | idle_event.cc | 40 IdleStartEvent::process(ThreadContext *tc) function in class:IdleStartEvent
|
/gem5/src/arch/x86/linux/ |
H A D | process.hh | 44 #include "arch/x86/process.hh" 45 #include "sim/process.hh" 57 void clone(ThreadContext *old_tc, ThreadContext *new_tc, Process *process, 66 void clone(ThreadContext *old_tc, ThreadContext *new_tc, Process *process,
|
/gem5/src/sim/ |
H A D | syscall_desc.cc | 44 #include "sim/process.hh" 52 auto process = tc->getProcessPtr(); local 61 arg[i] = process->getSyscallArg(tc, index); 86 process->setSyscallReturn(tc, retval);
|
H A D | global_event.cc | 127 GlobalEvent::BarrierEvent::process() function in class:GlobalEvent::BarrierEvent 129 // wait for all queues to arrive at barrier, then process event 131 _globalEvent->process(); 141 GlobalSyncEvent::BarrierEvent::process() function in class:GlobalSyncEvent::BarrierEvent 143 // wait for all queues to arrive at barrier, then process event 145 _globalEvent->process(); 155 GlobalSyncEvent::process() function in class:GlobalSyncEvent
|
/gem5/src/base/ |
H A D | callback.hh | 38 * Generic callback class. This base class provides a virtual process 55 * virtual process function that is invoked when the callback 58 virtual void process() = 0; 81 void process() { (object->*F)(); } function in class:MakeCallback 132 * process all callbacks 135 process() function in class:CallbackQueue 141 (*i)->process();
|