Searched refs:bufPtr (Results 1 - 4 of 4) sorted by relevance

/gem5/src/sim/
H A Dsyscall_emul_buf.hh65 : addr(_addr), size(_size), bufPtr(new uint8_t[size])
70 memset(bufPtr, 0, size);
73 ~BaseBufferArg() { delete [] bufPtr; }
81 memproxy.readBlob(addr, bufPtr, size);
91 memproxy.writeBlob(addr, bufPtr, size);
98 uint8_t * const bufPtr; ///< pointer to buffer in simulator space member in class:BaseBufferArg
117 void *bufferPtr() { return bufPtr; }
147 operator T*() { return (T *)bufPtr; }
153 T &operator*() { return *((T *)bufPtr); }
160 T* operator->() { return (T *)bufPtr; }
[all...]
H A Dsyscall_emul.hh1249 Addr bufPtr = process->getSyscallArg(tc, index); local
1260 copyOutStatBuf<OS>(tc->getVirtProxy(), bufPtr, &hostBuf);
1278 Addr bufPtr = process->getSyscallArg(tc, index);
1294 copyOutStat64Buf<OS>(tc->getVirtProxy(), bufPtr, &hostBuf);
1315 Addr bufPtr = process->getSyscallArg(tc, index);
1331 copyOutStat64Buf<OS>(tc->getVirtProxy(), bufPtr, &hostBuf);
1345 Addr bufPtr = p->getSyscallArg(tc, index); local
1363 copyOutStat64Buf<OS>(tc->getVirtProxy(), bufPtr, &hostBuf, (sim_fd == 1));
1382 Addr bufPtr = process->getSyscallArg(tc, index); local
1393 copyOutStatBuf<OS>(tc->getVirtProxy(), bufPtr,
1411 Addr bufPtr = process->getSyscallArg(tc, index); local
1440 Addr bufPtr = p->getSyscallArg(tc, index); local
1474 Addr bufPtr = process->getSyscallArg(tc, index); local
1640 Addr bufPtr = p->getSyscallArg(tc, index); local
1921 Addr bufPtr = p->getSyscallArg(tc, index); local
[all...]
/gem5/src/arch/mips/linux/
H A Dprocess.cc108 unsigned bufPtr = process->getSyscallArg(tc, index); local
115 TypedBufferArg<uint64_t> fpcr(bufPtr);
137 Addr bufPtr = process->getSyscallArg(tc, index); local
145 TypedBufferArg<uint64_t> fpcr(bufPtr);
/gem5/src/arch/alpha/linux/
H A Dprocess.cc105 Addr bufPtr = process->getSyscallArg(tc, index); local
111 TypedBufferArg<uint64_t> fpcr(bufPtr);
134 Addr bufPtr = process->getSyscallArg(tc, index); local
140 TypedBufferArg<uint64_t> fpcr(bufPtr);

Completed in 16 milliseconds