C++ Run-time Library
|
This is the complete list of members for fletcher::Platform, including all inherited members.
CacheHostBuffer(const uint8_t *host_source, da_t *device_destination, const int64_t size) const | fletcher::Platform | inline |
CopyDeviceToHost(const da_t device_source, uint8_t *host_destination, const int64_t size) const | fletcher::Platform | inline |
CopyHostToDevice(const uint8_t *host_source, const da_t device_destination, const int64_t size) const | fletcher::Platform | inline |
DeviceFree(const da_t device_address) const | fletcher::Platform | inline |
DeviceMalloc(da_t *device_address, const int64_t size) const | fletcher::Platform | inline |
Init() const | fletcher::Platform | inline |
init_data | fletcher::Platform | |
Make(const std::string &name, std::shared_ptr< Platform > *platform_out, bool quiet=true) | fletcher::Platform | static |
Make(std::shared_ptr< Platform > *platform_out, bool quiet=true) | fletcher::Platform | static |
MmioToString(std::string *str, uint64_t start, uint64_t stop, bool quiet=false) | fletcher::Platform | |
name() | fletcher::Platform | |
PrepareHostBuffer(const uint8_t *host_source, da_t *device_destination, int64_t size, bool *alloced) const | fletcher::Platform | inline |
ReadMMIO(uint64_t offset, uint32_t *value) const | fletcher::Platform | inline |
ReadMMIO64(uint64_t offset, uint64_t *value) | fletcher::Platform | |
Terminate() | fletcher::Platform | inline |
terminate_data | fletcher::Platform | |
WriteMMIO(uint64_t offset, uint32_t value) const | fletcher::Platform | inline |
~Platform() | fletcher::Platform | inline |