rocprofiler_intercepted_codeobj_t Struct Reference#
rocprofiler_intercepted_codeobj_t Struct Reference
struct to store the filepaths and their addresses for intercepted code objects More...
#include <rocprofiler.h>
Data Fields | |
const char * | filepath |
File path (file://, memory://) of the code object. More... | |
uint64_t | base_address |
Addr where codeobj is loaded. More... | |
uint64_t | mem_size |
Maximum offset from base address. More... | |
const char * | data |
If a copy of the codeobj is made, contains the data. More... | |
uint64_t | data_size |
If a copy of the codeobj is made, contains the size of the data. More... | |
rocprofiler_timestamp_t | clock_start |
Timestamp for the time point this codeobj was loaded. More... | |
rocprofiler_timestamp_t | clock_end |
Timestamp for the time point this codeobj was unloaded. More... | |
uint32_t | att_marker_id |
Identifier for code object loading. More... | |
Detailed Description
struct to store the filepaths and their addresses for intercepted code objects
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocprofiler-docs/checkouts/amd-master/include/rocprofiler/v2/rocprofiler.h