Searched refs:process (Results 76 - 100 of 167) sorted by relevance

1234567

/gem5/tests/gem5/cpu_tests/
H A Drun.py163 process = Process() variable
164 process.cmd = [args.binary]
165 system.cpu.workload = process
/gem5/src/systemc/ext/tlm_utils/
H A Dsimple_initiator_socket.h78 class process : public tlm::tlm_bw_transport_if<TYPES>, class in class:tlm_utils::simple_initiator_socket_b
87 explicit process(simple_socket_base *owner) : function in class:tlm_utils::simple_initiator_socket_b::process
151 process m_process;
229 class process : public tlm::tlm_bw_transport_if<TYPES>, class in class:tlm_utils::simple_initiator_socket_tagged_b
238 explicit process(simple_socket_base *owner) : function in class:tlm_utils::simple_initiator_socket_tagged_b::process
314 process m_process;
H A Dpassthrough_target_socket.h92 class process : public tlm::tlm_fw_transport_if<TYPES>, class in class:tlm_utils::passthrough_target_socket_b
104 explicit process(passthrough_socket_base *owner) : function in class:tlm_utils::passthrough_target_socket_b::process
222 process m_process;
320 class process : public tlm::tlm_fw_transport_if<TYPES>, class in class:tlm_utils::passthrough_target_socket_tagged_b
333 process(passthrough_socket_base *owner) : function in class:tlm_utils::passthrough_target_socket_tagged_b::process
482 process m_process;
/gem5/util/tlm/examples/master_port/
H A Dtraffic_generator.cc44 SC_THREAD(process);
48 TrafficGenerator::process() function in class:TrafficGenerator
/gem5/src/base/vnc/
H A Dvncserver.hh151 void process(int revent);
165 void process(int revent);
280 /** Receive pixel foramt message from client and process it. */
283 /** Receive encodings message from client and process it. */
/gem5/src/base/
H A Dcprintf.hh60 void process();
86 process();
/gem5/src/python/pybind11/
H A Devent.cc64 * Event::process().
76 void process() override {
79 PYBIND11_OVERLOAD_PURE_NAME(void, PyEvent, "__call__", process);
/gem5/src/mem/cache/tags/
H A Dbase.hh367 virtual void process() { tags->cleanupRefs(); }; function in class:BaseTagsCallback
375 virtual void process() { tags->computeStats(); }; function in class:BaseTagsDumpCallback
/gem5/src/cpu/o3/
H A Dthread_state.hh65 * thread's process, such as syscalls and checking valid addresses.
145 process->syscall(callnum, tc, fault);
/gem5/util/tlm/src/
H A Dsc_peq.hh65 void process() { (port.*handler)(this, *t, p); } function in class:Gem5SystemC::PayloadEvent
/gem5/src/arch/arm/linux/
H A Dsystem.hh77 /** This map stores a mapping of OS process IDs to internal Task IDs. The
79 * that are much greater than 1000 items and the entire process space is
84 * mappings between taskIds and OS process IDs */
134 virtual void process(ThreadContext* tc);
/gem5/src/systemc/tlm_bridge/
H A Dsc_peq.hh65 void process() { (port.*handler)(this, *t, p); } function in class:Gem5SystemC::PayloadEvent
/gem5/src/arch/alpha/linux/
H A Dprocess.cc32 #include "arch/alpha/linux/process.hh"
41 #include "sim/process.hh"
83 auto process = tc->getProcessPtr(); local
84 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
88 strcpy(name->release, process->release.c_str());
103 auto process = tc->getProcessPtr(); local
104 unsigned op = process->getSyscallArg(tc, index);
105 Addr bufPtr = process->getSyscallArg(tc, index);
106 // unsigned nbytes = process->getSyscallArg(tc, 2);
132 auto process local
[all...]
/gem5/ext/systemc/src/tlm_utils/
H A Dpassthrough_target_socket.h89 class process : public tlm::tlm_fw_transport_if<TYPES> class in class:tlm_utils::passthrough_target_socket
101 process(const std::string& name) : function in class:tlm_utils::passthrough_target_socket::process
235 process m_process;
312 class process : public tlm::tlm_fw_transport_if<TYPES> class in class:tlm_utils::passthrough_target_socket_tagged
328 process(const std::string& name) : function in class:tlm_utils::passthrough_target_socket_tagged::process
474 process m_process;
/gem5/src/arch/x86/linux/
H A Dprocess.cc40 #include "arch/x86/linux/process.hh"
51 #include "sim/process.hh"
97 auto process = tc->getProcessPtr(); local
98 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
102 strcpy(name->release, process->release.c_str());
124 auto process = tc->getProcessPtr(); local
125 int code = process->getSyscallArg(tc, index);
126 uint64_t addr = process->getSyscallArg(tc, index);
184 auto process = tc->getProcessPtr(); local
186 X86Process *x86p = dynamic_cast<X86Process *>(process);
587 clone(ThreadContext *old_tc, ThreadContext *new_tc, Process *process, RegVal flags) argument
929 clone(ThreadContext *old_tc, ThreadContext *new_tc, Process *process, RegVal flags) argument
[all...]
/gem5/src/sim/
H A Dstat_control.cc78 void process() function in struct:Stats::SimTicksReset
231 process() function in class:Stats::StatEvent
H A Ddvfs_handler.hh253 void process() { updatePerfLevel(); } function in struct:DVFSHandler::UpdateEvent
H A Dcore.cc155 exitCallbacks().process();
H A Dclocked_object.hh293 virtual void process() { co->computeStats(); }; function in class:ClockedObjectDumpCallback
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_report.h142 return process != 0;
167 sc_object* process; member in class:sc_core::sc_report
226 // Like assert(), but additionally prints the current process name
/gem5/src/dev/virtio/
H A Dfs9p.hh308 /** Kill the diod child process at the end of the simulation */
320 void process(int revent);
333 /** PID of diod process */
373 void process(int revent);
/gem5/src/arch/arm/
H A Ddecoder.cc79 Decoder::process() function in class:ArmISA::Decoder
170 process();
/gem5/src/mem/slicc/
H A Dmain.py42 help_details = '''This is intended to be used to process slicc files as a
104 slicc.process()
/gem5/src/dev/
H A Ddma_device.hh75 * atomic, simply send and process everything on the transmit
221 * implement the process() method and use getChunkEvent() to allocate a
253 virtual void process() = 0;
264 process();
485 void process();
/gem5/src/cpu/simple/
H A Dtiming.hh206 void process();
246 void process();
333 virtual void process();

Completed in 36 milliseconds

1234567