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/latest/include/rocprofiler/v2/rocprofiler.h