hipMemAllocationProp Struct Reference#
hipMemAllocationProp Struct Reference
#include <hip_runtime_api.h>
Collaboration diagram for hipMemAllocationProp:
Data Fields | ||
| hipMemAllocationType | type | |
| Memory allocation type. | ||
| union { | ||
| hipMemAllocationHandleType requestedHandleType | ||
| Requested handle type. More... | ||
| hipMemAllocationHandleType requestedHandleTypes | ||
| Requested handle types. More... | ||
| }; | ||
| hipMemLocation | location | |
| Memory location. | ||
| void * | win32HandleMetaData | |
| Metadata for Win32 handles. | ||
| struct { | ||
| unsigned char compressionType | ||
| Compression type. More... | ||
| unsigned char gpuDirectRDMACapable | ||
| RDMA capable. More... | ||
| unsigned short usage | ||
| Usage. More... | ||
| } | allocFlags | |
Detailed Description
Memory allocation properties
Field Documentation
◆ [union]
| union { ... } hipMemAllocationProp |
◆ [struct]
| struct { ... } hipMemAllocationProp::allocFlags |
◆ compressionType
| unsigned char hipMemAllocationProp::compressionType |
Compression type.
◆ gpuDirectRDMACapable
| unsigned char hipMemAllocationProp::gpuDirectRDMACapable |
RDMA capable.
◆ location
| hipMemLocation hipMemAllocationProp::location |
Memory location.
◆ requestedHandleType
| hipMemAllocationHandleType hipMemAllocationProp::requestedHandleType |
Requested handle type.
◆ requestedHandleTypes
| hipMemAllocationHandleType hipMemAllocationProp::requestedHandleTypes |
Requested handle types.
◆ type
| hipMemAllocationType hipMemAllocationProp::type |
Memory allocation type.
◆ usage
| unsigned short hipMemAllocationProp::usage |
Usage.
◆ win32HandleMetaData
| void* hipMemAllocationProp::win32HandleMetaData |
Metadata for Win32 handles.
The documentation for this struct was generated from the following file:
- include/hip/hip_runtime_api.h