Searched refs:getVirtProxy (Results 1 - 25 of 38) sorted by relevance

12

/gem5/src/arch/generic/linux/
H A Dthreadinfo.hh61 data = tc->getVirtProxy().read<T>(addr, TheISA::GuestByteOrder);
106 return tc->getVirtProxy().read<Addr>(thread_info + offset);
115 return tc->getVirtProxy().read<int32_t>(task_struct + offset);
131 return tc->getVirtProxy().read<int32_t>(task_struct + offset);
149 return tc->getVirtProxy().read<int64_t>(task_struct + offset);
171 tc->getVirtProxy().readString(buffer, task_struct + offset, size);
189 return tc->getVirtProxy().read<int32_t>(task_struct + offset);
/gem5/src/arch/x86/
H A Dstacktrace.cc50 PortProxy &vp = tc->getVirtProxy();
78 PortProxy &vp = tc->getVirtProxy();
93 PortProxy &vp = tc->getVirtProxy();
107 tc->getVirtProxy().readString(comm, task + name_off, sizeof(comm));
167 MachInst inst = tc->getVirtProxy().read<MachInst>(pc);
178 ra = tc->getVirtProxy().read<Addr>(sp + disp);
H A Dpseudo_inst.cc71 PortProxy &proxy = tc->getVirtProxy();
/gem5/src/arch/arm/
H A Dstacktrace.cc50 PortProxy &vp = tc->getVirtProxy();
78 PortProxy &vp = tc->getVirtProxy();
93 PortProxy &vp = tc->getVirtProxy();
107 tc->getVirtProxy().readString(comm, task + name_off, sizeof(comm));
/gem5/src/gpu-compute/
H A Dcl_driver.cc140 sizes.copyOut(tc->getVirtProxy());
161 kinfo.copyOut(tc->getVirtProxy());
186 buf.copyOut(tc->getVirtProxy());
201 data.copyOut(tc->getVirtProxy());
230 buf.copyOut(tc->getVirtProxy());
238 buf.copyOut(tc->getVirtProxy());
246 buf.copyOut(tc->getVirtProxy());
253 buf.copyOut(tc->getVirtProxy());
/gem5/src/arch/mips/
H A Dstacktrace.cc58 PortProxy &vp = tc->getVirtProxy();
73 PortProxy &vp = tc->getVirtProxy();
87 tc->getVirtProxy().readString(comm, task + name_off, sizeof(comm));
205 MachInst inst = tc->getVirtProxy().read<MachInst>(pc);
215 ra = tc->getVirtProxy().read<Addr>(sp + disp);
/gem5/src/sim/
H A Dsyscall_emul.cc93 ctidBuf.copyOut(tc->getVirtProxy());
268 PortProxy &tp = tc->getVirtProxy();
357 result_buf.copyOut(tc->getVirtProxy());
385 name.copyOut(tc->getVirtProxy());
417 buf.copyOut(tc->getVirtProxy());
434 if (!tc->getVirtProxy().tryReadString(path, p->getSyscallArg(tc, index)))
483 buf.copyOut(tc->getVirtProxy());
500 if (!tc->getVirtProxy().tryReadString(path, p->getSyscallArg(tc, index)))
517 auto &virt_mem = tc->getVirtProxy();
538 auto &virt_mem = tc->getVirtProxy();
[all...]
H A Darguments.hh139 tc->getVirtProxy().readBlob(getArg(sizeof(T)), buf, sizeof(T));
145 tc->getVirtProxy().readString(buf, getArg(), 2048);
H A Dvptr.hh72 PortProxy &proxy = tc->getVirtProxy();
H A Dsyscall_emul.hh360 buf.copyIn(tc->getVirtProxy());
387 buf.copyIn(tc->getVirtProxy());
420 buf.copyIn(tc->getVirtProxy());
444 buf.copyOut(tc->getVirtProxy());
708 conf_arg.copyIn(tc->getVirtProxy());
713 ifc_buf_arg.copyIn(tc->getVirtProxy());
720 ifc_buf_arg.copyOut(tc->getVirtProxy());
721 conf_arg.copyOut(tc->getVirtProxy());
738 req_arg.copyIn(tc->getVirtProxy());
742 req_arg.copyOut(tc->getVirtProxy());
[all...]
H A Dprocess.cc165 ntc->getVirtProxy());
314 old_tc->getVirtProxy().readBlob(vaddr, buf_p, PageBytes);
320 new_tc->getVirtProxy().writeBlob(vaddr, buf_p, PageBytes);
H A Dpseudo_inst.cc381 tc->getVirtProxy().readString(symbol, symbolAddr);
527 tc->getVirtProxy().writeBlob(vaddr, buf, result);
541 tc->getVirtProxy().readString(filename, filename_addr);
563 tc->getVirtProxy().readBlob(vaddr, buf, len);
/gem5/src/arch/alpha/
H A Dstacktrace.cc52 PortProxy &vp = tc->getVirtProxy();
85 PortProxy &vp = tc->getVirtProxy();
100 PortProxy &vp = tc->getVirtProxy();
114 tc->getVirtProxy().readString(comm, task + name_off, sizeof(comm));
314 MachInst inst = tc->getVirtProxy().read<MachInst>(pc);
325 ra = tc->getVirtProxy().read<Addr>(sp + disp);
H A Dutility.cc56 PortProxy &vp = tc->getVirtProxy();
/gem5/src/arch/alpha/linux/
H A Dsystem.cc179 PortProxy &vp = tc->getVirtProxy();
H A Dprocess.cc92 name.copyOut(tc->getVirtProxy());
114 fpcr.copyOut(tc->getVirtProxy());
142 fpcr.copyIn(tc->getVirtProxy());
/gem5/src/cpu/
H A Dthread_state.hh106 PortProxy &getVirtProxy();
H A Dthread_state.cc135 ThreadState::getVirtProxy() function in class:ThreadState
/gem5/src/base/
H A Dcp_annotate.cc173 tc->getVirtProxy().readString(sm, args[0], 50);
259 tc->getVirtProxy().readString(sm, args[0], 50);
327 tc->getVirtProxy().readString(st, args[1], 50);
431 tc->getVirtProxy().readString(q, args[1], 50);
462 tc->getVirtProxy().readString(q, args[1], 50);
491 tc->getVirtProxy().readString(q, args[1], 50);
526 tc->getVirtProxy().readString(q, args[1], 50);
557 tc->getVirtProxy().readString(q, args[1], 50);
571 tc->getVirtProxy().readString(sm, args[2], 50);
585 tc->getVirtProxy()
[all...]
/gem5/src/kern/linux/
H A Dhelpers.cc97 PortProxy &proxy = tc->getVirtProxy();
/gem5/src/cpu/o3/
H A Dthread_context_impl.hh58 O3ThreadContext<Impl>::getVirtProxy() function in class:O3ThreadContext
60 return thread->getVirtProxy();
/gem5/src/arch/mips/linux/
H A Dprocess.cc95 name.copyOut(tc->getVirtProxy());
118 fpcr.copyOut(tc->getVirtProxy());
147 fpcr.copyIn(tc->getVirtProxy());
/gem5/src/arch/arm/freebsd/
H A Dprocess.cc112 buf.copyIn(tc->getVirtProxy());
113 buf2.copyIn(tc->getVirtProxy());
114 buf3.copyIn(tc->getVirtProxy());
118 buf4.copyIn(tc->getVirtProxy());
128 buf.copyOut(tc->getVirtProxy());
129 buf2.copyOut(tc->getVirtProxy());
130 buf3.copyOut(tc->getVirtProxy());
132 buf4.copyOut(tc->getVirtProxy());
/gem5/src/arch/x86/linux/
H A Dprocess.cc106 name.copyOut(tc->getVirtProxy());
128 PortProxy &p = tc->getVirtProxy();
197 if (!userDesc.copyIn(tc->getVirtProxy()))
200 if (!gdt.copyIn(tc->getVirtProxy()))
252 if (!userDesc.copyOut(tc->getVirtProxy()))
254 if (!gdt.copyOut(tc->getVirtProxy()))
/gem5/src/arch/sparc/
H A Dprocess.cc454 if (!tc->getVirtProxy().tryWriteBlob(
489 if (!tc->getVirtProxy().tryWriteBlob(

Completed in 53 milliseconds

12