Searched refs:TypedBufferArg (Results 1 - 11 of 11) sorted by relevance

/gem5/src/sim/
H A Dsyscall_emul_buf.hh46 * Base class for BufferArg and TypedBufferArg, Not intended to be
121 * TypedBufferArg is a class template; instances of this template
130 class TypedBufferArg : public BaseBufferArg class in inherits:BaseBufferArg
139 TypedBufferArg(Addr _addr, int _size = sizeof(T)) function in class:TypedBufferArg
144 * Convert TypedBufferArg<T> to a pointer to T that points to the
150 * Convert TypedBufferArg<T> to a reference to T that references the
H A Dsyscall_emul.hh615 typedef TypedBufferArg<typename OS::tgt_stat> tgt_stat_buf;
626 typedef TypedBufferArg<typename OS::tgt_stat64> tgt_stat_buf;
637 TypedBufferArg<typename OS::tgt_statfs> tgt(addr);
1015 TypedBufferArg<typename OS::tgt_sysinfo>
1962 TypedBufferArg<typename OS::rlimit> rlp(process->getSyscallArg(tc, index));
2013 TypedBufferArg<typename OS::rlimit> rlp(o);
2045 TypedBufferArg<typename OS::timespec> tp(p->getSyscallArg(tc, index));
2064 TypedBufferArg<typename OS::timespec> tp(p->getSyscallArg(tc, index));
2082 TypedBufferArg<typename OS::timeval> tp(process->getSyscallArg(tc, index));
2109 TypedBufferArg<typenam
[all...]
/gem5/src/gpu-compute/
H A Dcl_driver.cc115 TypedBufferArg<HsaDriverSizes> sizes(buf_addr);
146 TypedBufferArg<HsaKernelInfo>
216 TypedBufferArg<TheGpuISA::RawMachInst> buf(buf_addr, code_size);
/gem5/src/arch/mips/linux/
H A Dprocess.cc87 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
115 TypedBufferArg<uint64_t> fpcr(bufPtr);
145 TypedBufferArg<uint64_t> fpcr(bufPtr);
/gem5/src/arch/alpha/linux/
H A Dprocess.cc84 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
111 TypedBufferArg<uint64_t> fpcr(bufPtr);
140 TypedBufferArg<uint64_t> fpcr(bufPtr);
/gem5/src/arch/riscv/linux/
H A Dprocess.cc95 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
113 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
/gem5/src/arch/sparc/solaris/
H A Dprocess.cc79 TypedBufferArg<Solaris::utsname> name(process->getSyscallArg(tc, index));
/gem5/src/arch/x86/linux/
H A Dprocess.cc98 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
192 TypedBufferArg<UserDesc32> userDesc(process->getSyscallArg(tc, argIndex));
193 TypedBufferArg<uint64_t>
/gem5/src/arch/power/linux/
H A Dprocess.cc87 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
/gem5/src/arch/arm/linux/
H A Dprocess.cc112 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
130 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
/gem5/src/arch/sparc/linux/
H A Dsyscalls.cc46 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));

Completed in 36 milliseconds