Searched refs:process (Results 126 - 150 of 167) sorted by relevance

1234567

/gem5/src/dev/net/
H A Dethertap.cc84 process(int revent) override
238 void process(int revent) override { listener->accept(); }
H A Ddist_iface.hh46 * processes running in parallel. Each gem5 process executes
59 * 2. Spawn a receiver thread to process messages coming in from the
67 * is that no gem5 process can go ahead further than the simulated link
69 * be scheduled for any message coming in from a peer gem5 process.
292 * 2. The process() method of the SyncEvent initiates a new barrier
317 * This is a global event so process() will only be called by
321 void process() override;
339 * process those events.
433 * @note This method is called from the process() method of the receive
480 * The rank of this process amon
[all...]
/gem5/src/arch/arm/linux/
H A Dprocess.cc47 #include "arch/arm/linux/process.hh"
57 #include "sim/process.hh"
111 auto process = tc->getProcessPtr(); local
112 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
116 strcpy(name->release, process->release.c_str());
129 auto process = tc->getProcessPtr(); local
130 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
134 strcpy(name->release, process->release.c_str());
147 auto process = tc->getProcessPtr(); local
148 uint32_t tlsPtr = process
160 auto process = tc->getProcessPtr(); local
[all...]
H A Dsystem.cc289 * r0 = task_struct of the previously running process
290 * r1 = thread_info of the previously running process
291 * r2 = thread_info of the next process to run
303 // Streamline treats pid == -1 as the kernel process.
304 // Also pid == 0 implies idle process (except during Linux boot)
312 * r0 = task_struct of the previously running process
313 * r1 = task_struct of next process to run
325 // Streamline treats pid == -1 as the kernel process.
326 // Also pid == 0 implies idle process (except during Linux boot)
334 DumpStatsPCEvent::process(ThreadContex function in class:DumpStatsPCEvent
[all...]
/gem5/src/arch/arm/freebsd/
H A Dprocess.cc33 #include "arch/arm/freebsd/process.hh"
48 #include "sim/process.hh"
99 auto process = tc->getProcessPtr(); local
100 Addr namep = process->getSyscallArg(tc, index);
101 size_t namelen = process->getSyscallArg(tc, index);
102 Addr oldp = process->getSyscallArg(tc, index);
103 Addr oldlenp = process->getSyscallArg(tc, index);
104 Addr newp = process->getSyscallArg(tc, index);
105 size_t newlen = process->getSyscallArg(tc, index);
/gem5/src/dev/virtio/
H A Dfs9p.cc319 // Register an exit callback so we can kill the diod process
386 // Create the socket which will later by used by the diod process
435 VirtIO9PDiod::DiodDataEvent::process(int revent) function in class:VirtIO9PDiod::DiodDataEvent
448 perror("Killing diod process");
472 perror("Killing diod process");
571 VirtIO9PSocket::SocketDataEvent::process(int revent) function in class:VirtIO9PSocket::SocketDataEvent
H A Dbase.hh622 transKick->process();
/gem5/ext/testlib/
H A Dhandlers.py354 :func:`async_process` or :func:`process` to forward
390 self.thread = threading.Thread(target=self.process)
394 def process(self): member in class:MultiprocessingHandlerWrapper
432 # This sleep adds some time for the sender threads on this process to
/gem5/src/base/
H A Dstatistics.cc528 resetQueue.process();
534 dumpQueue.process();
/gem5/src/dev/arm/
H A Dpl111.hh183 void process() { function in class:Pl111::DmaDoneEvent
H A Dflash_device.cc320 temp->process();
/gem5/src/dev/
H A Dintel_8254_timer.cc284 Intel8254Timer::Counter::CounterEvent::process() function in class:Intel8254Timer::Counter::CounterEvent
H A Ddma_device.cc514 DmaReadFifo::DmaDoneEvent::process() function in class:DmaReadFifo::DmaDoneEvent
/gem5/src/sim/
H A Deventq.cc228 event->process();
/gem5/src/dev/serial/
H A Duart8250.cc211 txIntrEvent.process();
/gem5/src/cpu/o3/
H A Dinst_queue.hh120 virtual void process();
H A Dfetch.hh166 void process() function in class:DefaultFetch::FinishTranslationEvent
/gem5/src/cpu/
H A Dbase.hh99 void process();
138 * of the OS process ID) to each request so components in the memory system
139 * can track which process IDs are ultimately interacting with them
143 /** The current OS process ID that is executing on this processor. This is
/gem5/src/gpu-compute/
H A Dgpu_tlb.hh397 void process();
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_report_handler.cpp88 str += "\nIn process: ";
112 return process ? process->name() : 0;
/gem5/src/base/vnc/
H A Dvncserver.cc96 VncServer::ListenEvent::process(int revent) function in class:VncServer::ListenEvent
110 VncServer::DataEvent::process(int revent) function in class:VncServer::DataEvent
/gem5/src/arch/sparc/linux/
H A Dsyscalls.cc31 #include "arch/sparc/linux/process.hh"
45 auto process = tc->getProcessPtr(); local
46 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
50 strcpy(name->release, process->release.c_str());
/gem5/src/cpu/simple/
H A Dtiming.cc845 TimingSimpleCPU::IcachePort::ITickEvent::process()
998 TimingSimpleCPU::DcachePort::DTickEvent::process()
1055 TimingSimpleCPU::IprEvent::process()
/gem5/src/dev/storage/
H A Ddisk_image.cc180 void process() { image->save(); delete this; } function in class:CowDiskCallback
216 inform("Disabling saving of COW image in forked child process.\n");
336 // the COW image in a forked child process. Save will still be
/gem5/configs/common/
H A DHMC.py200 # Latency of the serial link controller to process the packets[1][6]
205 controller to process the packet")

Completed in 54 milliseconds

1234567