|
gem5
v22.1.0.0
|
This file defines buffer classes used to handle pointer arguments in emulated syscalls. More...
Go to the source code of this file.
Classes | |
| class | gem5::BaseBufferArg |
| Base class for BufferArg and TypedBufferArg, Not intended to be used directly. More... | |
| class | gem5::BufferArg |
| BufferArg represents an untyped buffer in target user space that is passed by reference to an (emulated) system call. More... | |
| class | gem5::TypedBufferArg< T > |
| TypedBufferArg is a class template; instances of this template represent typed buffers in target user space that are passed by reference to an (emulated) system call. More... | |
Namespaces | |
| gem5 | |
| Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223. | |
This file defines buffer classes used to handle pointer arguments in emulated syscalls.
Definition in file syscall_emul_buf.hh.