hsa_amd_pointer_info_t Struct Reference#
hsa_amd_pointer_info_t Struct Reference
Describes a memory allocation known to ROCr. Within a ROCr major version this structure can only grow. More...
#include <hsa_ext_amd.h>
Data Fields | |
| uint32_t | size |
| hsa_amd_pointer_type_t | type |
| void * | agentBaseAddress |
| void * | hostBaseAddress |
| size_t | sizeInBytes |
| void * | userData |
| hsa_agent_t | agentOwner |
| uint32_t | global_flags |
Detailed Description
Describes a memory allocation known to ROCr. Within a ROCr major version this structure can only grow.
Field Documentation
◆ agentBaseAddress
| void* hsa_amd_pointer_info_t::agentBaseAddress |
◆ agentOwner
| hsa_agent_t hsa_amd_pointer_info_t::agentOwner |
◆ global_flags
| uint32_t hsa_amd_pointer_info_t::global_flags |
◆ hostBaseAddress
| void* hsa_amd_pointer_info_t::hostBaseAddress |
◆ size
| uint32_t hsa_amd_pointer_info_t::size |
◆ sizeInBytes
| size_t hsa_amd_pointer_info_t::sizeInBytes |
◆ type
| hsa_amd_pointer_type_t hsa_amd_pointer_info_t::type |
◆ userData
| void* hsa_amd_pointer_info_t::userData |
The documentation for this struct was generated from the following file:
- ROCR-Runtime/src/inc/hsa_ext_amd.h