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:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/ROCR-Runtime/src/inc/hsa_ext_amd.h