Searched refs:process (Results 1 - 25 of 167) sorted by relevance

1234567

/gem5/src/arch/riscv/
H A Didle_event.cc41 IdleStartEvent::process(ThreadContext *tc) function in class:IdleStartEvent
H A Didle_event.hh44 virtual void process(ThreadContext *tc);
/gem5/src/arch/mips/
H A Didle_event.cc41 IdleStartEvent::process(ThreadContext *tc) function in class:IdleStartEvent
H A Didle_event.hh44 virtual void process(ThreadContext *tc);
/gem5/tests/quick/se/40.m5threads-test-atomic/
H A Dtest.py0 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 Dsmmu_v3_events.cc45 SMMUDeviceRetryEvent::process() function in class:SMMUDeviceRetryEvent
H A Dsmmu_v3_events.hh58 void process();
/gem5/src/cpu/
H A Dquiesce_event.hh47 /** Event process to occur at interrupt*/
48 virtual void process();
H A Dquiesce_event.cc43 EndQuiesceEvent::process() function in class:EndQuiesceEvent
/gem5/src/kern/
H A Doperatingsystem.cc37 OperatingSystem::openSpecialFile(std::string path, Process *process, argument
H A Dsystem_events.hh44 virtual void process(ThreadContext *tc);
H A Dsystem_events.cc44 SkipFuncEvent::process(ThreadContext *tc) function in class:SkipFuncEvent
/gem5/src/kern/freebsd/
H A Devents.cc49 UDelayEvent::process(ThreadContext *tc) function in class:FreeBSD::UDelayEvent
66 SkipFuncEvent::process(tc);
H A Devents.hh63 virtual void process(ThreadContext *xc);
/gem5/src/kern/linux/
H A Dlinux.cc38 #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 Devents.cc64 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 Devents.hh56 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 Dtest_gil_scoped.py7 """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 Dsystem.cc82 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 Didle_event.hh44 virtual void process(ThreadContext *tc);
H A Didle_event.cc40 IdleStartEvent::process(ThreadContext *tc) function in class:IdleStartEvent
/gem5/src/arch/x86/linux/
H A Dprocess.hh44 #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 Dsyscall_desc.cc44 #include "sim/process.hh"
52 auto process = tc->getProcessPtr(); local
61 arg[i] = process->getSyscallArg(tc, index);
86 process->setSyscallReturn(tc, retval);
H A Dglobal_event.cc127 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 Dcallback.hh38 * 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();

Completed in 17 milliseconds

1234567