|
uint64_t | correlation_id |
|
uint32_t | phase |
|
union { |
struct { |
dim3 * gridDim |
|
dim3 gridDim__val |
|
dim3 * blockDim |
|
dim3 blockDim__val |
|
size_t * sharedMem |
|
size_t sharedMem__val |
|
hipStream_t * stream |
|
hipStream_t stream__val |
|
} __hipPopCallConfiguration |
|
struct { |
dim3 gridDim |
|
dim3 blockDim |
|
size_t sharedMem |
|
hipStream_t stream |
|
} __hipPushCallConfiguration |
|
struct { |
hipArray_t * array |
|
hipArray_t array__val |
|
const HIP_ARRAY3D_DESCRIPTOR * pAllocateArray |
|
HIP_ARRAY3D_DESCRIPTOR pAllocateArray__val |
|
} hipArray3DCreate |
|
struct { |
HIP_ARRAY3D_DESCRIPTOR * pArrayDescriptor |
|
HIP_ARRAY3D_DESCRIPTOR pArrayDescriptor__val |
|
hipArray_t array |
|
} hipArray3DGetDescriptor |
|
struct { |
hipArray_t * pHandle |
|
hipArray_t pHandle__val |
|
const HIP_ARRAY_DESCRIPTOR * pAllocateArray |
|
HIP_ARRAY_DESCRIPTOR pAllocateArray__val |
|
} hipArrayCreate |
|
struct { |
hipArray_t array |
|
} hipArrayDestroy |
|
struct { |
HIP_ARRAY_DESCRIPTOR * pArrayDescriptor |
|
HIP_ARRAY_DESCRIPTOR pArrayDescriptor__val |
|
hipArray_t array |
|
} hipArrayGetDescriptor |
|
struct { |
hipChannelFormatDesc * desc |
|
hipChannelFormatDesc desc__val |
|
hipExtent * extent |
|
hipExtent extent__val |
|
unsigned int * flags |
|
unsigned int flags__val |
|
hipArray_t array |
|
} hipArrayGetInfo |
|
struct { |
int * device |
|
int device__val |
|
const hipDeviceProp_tR0000 * prop |
|
hipDeviceProp_tR0000 prop__val |
|
} hipChooseDeviceR0000 |
|
struct { |
int * device |
|
int device__val |
|
const hipDeviceProp_tR0600 * prop |
|
hipDeviceProp_tR0600 prop__val |
|
} hipChooseDeviceR0600 |
|
struct { |
dim3 gridDim |
|
dim3 blockDim |
|
size_t sharedMem |
|
hipStream_t stream |
|
} hipConfigureCall |
|
struct { |
hipSurfaceObject_t * pSurfObject |
|
hipSurfaceObject_t pSurfObject__val |
|
const hipResourceDesc * pResDesc |
|
hipResourceDesc pResDesc__val |
|
} hipCreateSurfaceObject |
|
struct { |
hipCtx_t * ctx |
|
hipCtx_t ctx__val |
|
unsigned int flags |
|
hipDevice_t device |
|
} hipCtxCreate |
|
struct { |
hipCtx_t ctx |
|
} hipCtxDestroy |
|
struct { |
hipCtx_t peerCtx |
|
} hipCtxDisablePeerAccess |
|
struct { |
hipCtx_t peerCtx |
|
unsigned int flags |
|
} hipCtxEnablePeerAccess |
|
struct { |
hipCtx_t ctx |
|
int * apiVersion |
|
int apiVersion__val |
|
} hipCtxGetApiVersion |
|
struct { |
hipFuncCache_t * cacheConfig |
|
hipFuncCache_t cacheConfig__val |
|
} hipCtxGetCacheConfig |
|
struct { |
hipCtx_t * ctx |
|
hipCtx_t ctx__val |
|
} hipCtxGetCurrent |
|
struct { |
hipDevice_t * device |
|
hipDevice_t device__val |
|
} hipCtxGetDevice |
|
struct { |
unsigned int * flags |
|
unsigned int flags__val |
|
} hipCtxGetFlags |
|
struct { |
hipSharedMemConfig * pConfig |
|
hipSharedMemConfig pConfig__val |
|
} hipCtxGetSharedMemConfig |
|
struct { |
hipCtx_t * ctx |
|
hipCtx_t ctx__val |
|
} hipCtxPopCurrent |
|
struct { |
hipCtx_t ctx |
|
} hipCtxPushCurrent |
|
struct { |
hipFuncCache_t cacheConfig |
|
} hipCtxSetCacheConfig |
|
struct { |
hipCtx_t ctx |
|
} hipCtxSetCurrent |
|
struct { |
hipSharedMemConfig config |
|
} hipCtxSetSharedMemConfig |
|
struct { |
hipExternalMemory_t extMem |
|
} hipDestroyExternalMemory |
|
struct { |
hipExternalSemaphore_t extSem |
|
} hipDestroyExternalSemaphore |
|
struct { |
hipSurfaceObject_t surfaceObject |
|
} hipDestroySurfaceObject |
|
struct { |
int * canAccessPeer |
|
int canAccessPeer__val |
|
int deviceId |
|
int peerDeviceId |
|
} hipDeviceCanAccessPeer |
|
struct { |
int * major |
|
int major__val |
|
int * minor |
|
int minor__val |
|
hipDevice_t device |
|
} hipDeviceComputeCapability |
|
struct { |
int peerDeviceId |
|
} hipDeviceDisablePeerAccess |
|
struct { |
int peerDeviceId |
|
unsigned int flags |
|
} hipDeviceEnablePeerAccess |
|
struct { |
hipDevice_t * device |
|
hipDevice_t device__val |
|
int ordinal |
|
} hipDeviceGet |
|
struct { |
int * pi |
|
int pi__val |
|
hipDeviceAttribute_t attr |
|
int deviceId |
|
} hipDeviceGetAttribute |
|
struct { |
int * device |
|
int device__val |
|
const char * pciBusId |
|
char pciBusId__val |
|
} hipDeviceGetByPCIBusId |
|
struct { |
hipFuncCache_t * cacheConfig |
|
hipFuncCache_t cacheConfig__val |
|
} hipDeviceGetCacheConfig |
|
struct { |
hipMemPool_t * mem_pool |
|
hipMemPool_t mem_pool__val |
|
int device |
|
} hipDeviceGetDefaultMemPool |
|
struct { |
int device |
|
hipGraphMemAttributeType attr |
|
void * value |
|
} hipDeviceGetGraphMemAttribute |
|
struct { |
size_t * pValue |
|
size_t pValue__val |
|
enum hipLimit_t limit |
|
} hipDeviceGetLimit |
|
struct { |
hipMemPool_t * mem_pool |
|
hipMemPool_t mem_pool__val |
|
int device |
|
} hipDeviceGetMemPool |
|
struct { |
char * name |
|
char name__val |
|
int len |
|
hipDevice_t device |
|
} hipDeviceGetName |
|
struct { |
int * value |
|
int value__val |
|
hipDeviceP2PAttr attr |
|
int srcDevice |
|
int dstDevice |
|
} hipDeviceGetP2PAttribute |
|
struct { |
char * pciBusId |
|
char pciBusId__val |
|
int len |
|
int device |
|
} hipDeviceGetPCIBusId |
|
struct { |
hipSharedMemConfig * pConfig |
|
hipSharedMemConfig pConfig__val |
|
} hipDeviceGetSharedMemConfig |
|
struct { |
int * leastPriority |
|
int leastPriority__val |
|
int * greatestPriority |
|
int greatestPriority__val |
|
} hipDeviceGetStreamPriorityRange |
|
struct { |
hipUUID * uuid |
|
hipUUID uuid__val |
|
hipDevice_t device |
|
} hipDeviceGetUuid |
|
struct { |
int device |
|
} hipDeviceGraphMemTrim |
|
struct { |
hipDevice_t dev |
|
unsigned int * flags |
|
unsigned int flags__val |
|
int * active |
|
int active__val |
|
} hipDevicePrimaryCtxGetState |
|
struct { |
hipDevice_t dev |
|
} hipDevicePrimaryCtxRelease |
|
struct { |
hipDevice_t dev |
|
} hipDevicePrimaryCtxReset |
|
struct { |
hipCtx_t * pctx |
|
hipCtx_t pctx__val |
|
hipDevice_t dev |
|
} hipDevicePrimaryCtxRetain |
|
struct { |
hipDevice_t dev |
|
unsigned int flags |
|
} hipDevicePrimaryCtxSetFlags |
|
struct { |
hipFuncCache_t cacheConfig |
|
} hipDeviceSetCacheConfig |
|
struct { |
int device |
|
hipGraphMemAttributeType attr |
|
void * value |
|
} hipDeviceSetGraphMemAttribute |
|
struct { |
enum hipLimit_t limit |
|
size_t value |
|
} hipDeviceSetLimit |
|
struct { |
int device |
|
hipMemPool_t mem_pool |
|
} hipDeviceSetMemPool |
|
struct { |
hipSharedMemConfig config |
|
} hipDeviceSetSharedMemConfig |
|
struct { |
size_t * bytes |
|
size_t bytes__val |
|
hipDevice_t device |
|
} hipDeviceTotalMem |
|
struct { |
int * driverVersion |
|
int driverVersion__val |
|
} hipDriverGetVersion |
|
struct { |
hipGraphNode_t * phGraphNode |
|
hipGraphNode_t phGraphNode__val |
|
hipGraph_t hGraph |
|
const hipGraphNode_t * dependencies |
|
hipGraphNode_t dependencies__val |
|
size_t numDependencies |
|
const HIP_MEMCPY3D * copyParams |
|
HIP_MEMCPY3D copyParams__val |
|
hipCtx_t ctx |
|
} hipDrvGraphAddMemcpyNode |
|
struct { |
hipGraphNode_t * phGraphNode |
|
hipGraphNode_t phGraphNode__val |
|
hipGraph_t hGraph |
|
const hipGraphNode_t * dependencies |
|
hipGraphNode_t dependencies__val |
|
size_t numDependencies |
|
const HIP_MEMSET_NODE_PARAMS * memsetParams |
|
HIP_MEMSET_NODE_PARAMS memsetParams__val |
|
hipCtx_t ctx |
|
} hipDrvGraphAddMemsetNode |
|
struct { |
const hip_Memcpy2D * pCopy |
|
hip_Memcpy2D pCopy__val |
|
} hipDrvMemcpy2DUnaligned |
|
struct { |
const HIP_MEMCPY3D * pCopy |
|
HIP_MEMCPY3D pCopy__val |
|
} hipDrvMemcpy3D |
|
struct { |
const HIP_MEMCPY3D * pCopy |
|
HIP_MEMCPY3D pCopy__val |
|
hipStream_t stream |
|
} hipDrvMemcpy3DAsync |
|
struct { |
unsigned int numAttributes |
|
hipPointer_attribute * attributes |
|
hipPointer_attribute attributes__val |
|
void ** data |
|
void * data__val |
|
hipDeviceptr_t ptr |
|
} hipDrvPointerGetAttributes |
|
struct { |
hipEvent_t * event |
|
hipEvent_t event__val |
|
} hipEventCreate |
|
struct { |
hipEvent_t * event |
|
hipEvent_t event__val |
|
unsigned int flags |
|
} hipEventCreateWithFlags |
|
struct { |
hipEvent_t event |
|
} hipEventDestroy |
|
struct { |
float * ms |
|
float ms__val |
|
hipEvent_t start |
|
hipEvent_t stop |
|
} hipEventElapsedTime |
|
struct { |
hipEvent_t event |
|
} hipEventQuery |
|
struct { |
hipEvent_t event |
|
hipStream_t stream |
|
} hipEventRecord |
|
struct { |
hipEvent_t event |
|
} hipEventSynchronize |
|
struct { |
int device1 |
|
int device2 |
|
unsigned int * linktype |
|
unsigned int linktype__val |
|
unsigned int * hopcount |
|
unsigned int hopcount__val |
|
} hipExtGetLinkTypeAndHopCount |
|
struct { |
const void * function_address |
|
dim3 numBlocks |
|
dim3 dimBlocks |
|
void ** args |
|
void * args__val |
|
size_t sharedMemBytes |
|
hipStream_t stream |
|
hipEvent_t startEvent |
|
hipEvent_t stopEvent |
|
int flags |
|
} hipExtLaunchKernel |
|
struct { |
hipLaunchParams * launchParamsList |
|
hipLaunchParams launchParamsList__val |
|
int numDevices |
|
unsigned int flags |
|
} hipExtLaunchMultiKernelMultiDevice |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t sizeBytes |
|
unsigned int flags |
|
} hipExtMallocWithFlags |
|
struct { |
hipFunction_t f |
|
unsigned int globalWorkSizeX |
|
unsigned int globalWorkSizeY |
|
unsigned int globalWorkSizeZ |
|
unsigned int localWorkSizeX |
|
unsigned int localWorkSizeY |
|
unsigned int localWorkSizeZ |
|
size_t sharedMemBytes |
|
hipStream_t hStream |
|
void ** kernelParams |
|
void * kernelParams__val |
|
void ** extra |
|
void * extra__val |
|
hipEvent_t startEvent |
|
hipEvent_t stopEvent |
|
unsigned int flags |
|
} hipExtModuleLaunchKernel |
|
struct { |
hipStream_t * stream |
|
hipStream_t stream__val |
|
unsigned int cuMaskSize |
|
const unsigned int * cuMask |
|
unsigned int cuMask__val |
|
} hipExtStreamCreateWithCUMask |
|
struct { |
hipStream_t stream |
|
unsigned int cuMaskSize |
|
unsigned int * cuMask |
|
unsigned int cuMask__val |
|
} hipExtStreamGetCUMask |
|
struct { |
void ** devPtr |
|
void * devPtr__val |
|
hipExternalMemory_t extMem |
|
const hipExternalMemoryBufferDesc * bufferDesc |
|
hipExternalMemoryBufferDesc bufferDesc__val |
|
} hipExternalMemoryGetMappedBuffer |
|
struct { |
hipMipmappedArray_t * mipmap |
|
hipMipmappedArray_t mipmap__val |
|
hipExternalMemory_t extMem |
|
const hipExternalMemoryMipmappedArrayDesc * mipmapDesc |
|
hipExternalMemoryMipmappedArrayDesc mipmapDesc__val |
|
} hipExternalMemoryGetMappedMipmappedArray |
|
struct { |
void * ptr |
|
} hipFree |
|
struct { |
hipArray_t array |
|
} hipFreeArray |
|
struct { |
void * dev_ptr |
|
hipStream_t stream |
|
} hipFreeAsync |
|
struct { |
void * ptr |
|
} hipFreeHost |
|
struct { |
hipMipmappedArray_t mipmappedArray |
|
} hipFreeMipmappedArray |
|
struct { |
int * value |
|
int value__val |
|
hipFunction_attribute attrib |
|
hipFunction_t hfunc |
|
} hipFuncGetAttribute |
|
struct { |
hipFuncAttributes * attr |
|
hipFuncAttributes attr__val |
|
const void * func |
|
} hipFuncGetAttributes |
|
struct { |
const void * func |
|
hipFuncAttribute attr |
|
int value |
|
} hipFuncSetAttribute |
|
struct { |
const void * func |
|
hipFuncCache_t config |
|
} hipFuncSetCacheConfig |
|
struct { |
const void * func |
|
hipSharedMemConfig config |
|
} hipFuncSetSharedMemConfig |
|
struct { |
unsigned int * pHipDeviceCount |
|
unsigned int pHipDeviceCount__val |
|
int * pHipDevices |
|
int pHipDevices__val |
|
unsigned int hipDeviceCount |
|
hipGLDeviceList deviceList |
|
} hipGLGetDevices |
|
struct { |
hipChannelFormatDesc * desc |
|
hipChannelFormatDesc desc__val |
|
hipArray_const_t array |
|
} hipGetChannelDesc |
|
struct { |
int * deviceId |
|
int deviceId__val |
|
} hipGetDevice |
|
struct { |
int * count |
|
int count__val |
|
} hipGetDeviceCount |
|
struct { |
unsigned int * flags |
|
unsigned int flags__val |
|
} hipGetDeviceFlags |
|
struct { |
hipDeviceProp_tR0000 * prop |
|
hipDeviceProp_tR0000 prop__val |
|
int device |
|
} hipGetDevicePropertiesR0000 |
|
struct { |
hipDeviceProp_tR0600 * prop |
|
hipDeviceProp_tR0600 prop__val |
|
int deviceId |
|
} hipGetDevicePropertiesR0600 |
|
struct { |
hipFunction_t * functionPtr |
|
hipFunction_t functionPtr__val |
|
const void * symbolPtr |
|
} hipGetFuncBySymbol |
|
struct { |
hipArray_t * levelArray |
|
hipArray_t levelArray__val |
|
hipMipmappedArray_const_t mipmappedArray |
|
unsigned int level |
|
} hipGetMipmappedArrayLevel |
|
struct { |
const char * symbol |
|
char symbol__val |
|
void ** pfn |
|
void * pfn__val |
|
int hipVersion |
|
uint64_t flags |
|
hipDriverProcAddressQueryResult * symbolStatus |
|
hipDriverProcAddressQueryResult symbolStatus__val |
|
} hipGetProcAddress |
|
struct { |
void ** devPtr |
|
void * devPtr__val |
|
const void * symbol |
|
} hipGetSymbolAddress |
|
struct { |
size_t * size |
|
size_t size__val |
|
const void * symbol |
|
} hipGetSymbolSize |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
hipGraph_t childGraph |
|
} hipGraphAddChildGraphNode |
|
struct { |
hipGraph_t graph |
|
const hipGraphNode_t * from |
|
hipGraphNode_t from__val |
|
const hipGraphNode_t * to |
|
hipGraphNode_t to__val |
|
size_t numDependencies |
|
} hipGraphAddDependencies |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
} hipGraphAddEmptyNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
hipEvent_t event |
|
} hipGraphAddEventRecordNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
hipEvent_t event |
|
} hipGraphAddEventWaitNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const hipExternalSemaphoreSignalNodeParams * nodeParams |
|
hipExternalSemaphoreSignalNodeParams nodeParams__val |
|
} hipGraphAddExternalSemaphoresSignalNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const hipExternalSemaphoreWaitNodeParams * nodeParams |
|
hipExternalSemaphoreWaitNodeParams nodeParams__val |
|
} hipGraphAddExternalSemaphoresWaitNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const hipHostNodeParams * pNodeParams |
|
hipHostNodeParams pNodeParams__val |
|
} hipGraphAddHostNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const hipKernelNodeParams * pNodeParams |
|
hipKernelNodeParams pNodeParams__val |
|
} hipGraphAddKernelNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
hipMemAllocNodeParams * pNodeParams |
|
hipMemAllocNodeParams pNodeParams__val |
|
} hipGraphAddMemAllocNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
void * dev_ptr |
|
} hipGraphAddMemFreeNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const hipMemcpy3DParms * pCopyParams |
|
hipMemcpy3DParms pCopyParams__val |
|
} hipGraphAddMemcpyNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
void * dst |
|
const void * src |
|
size_t count |
|
hipMemcpyKind kind |
|
} hipGraphAddMemcpyNode1D |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
void * dst |
|
const void * symbol |
|
size_t count |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipGraphAddMemcpyNodeFromSymbol |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const void * symbol |
|
const void * src |
|
size_t count |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipGraphAddMemcpyNodeToSymbol |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
const hipMemsetParams * pMemsetParams |
|
hipMemsetParams pMemsetParams__val |
|
} hipGraphAddMemsetNode |
|
struct { |
hipGraphNode_t * pGraphNode |
|
hipGraphNode_t pGraphNode__val |
|
hipGraph_t graph |
|
const hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t numDependencies |
|
hipGraphNodeParams * nodeParams |
|
hipGraphNodeParams nodeParams__val |
|
} hipGraphAddNode |
|
struct { |
hipGraphNode_t node |
|
hipGraph_t * pGraph |
|
hipGraph_t pGraph__val |
|
} hipGraphChildGraphNodeGetGraph |
|
struct { |
hipGraph_t * pGraphClone |
|
hipGraph_t pGraphClone__val |
|
hipGraph_t originalGraph |
|
} hipGraphClone |
|
struct { |
hipGraph_t * pGraph |
|
hipGraph_t pGraph__val |
|
unsigned int flags |
|
} hipGraphCreate |
|
struct { |
hipGraph_t graph |
|
const char * path |
|
char path__val |
|
unsigned int flags |
|
} hipGraphDebugDotPrint |
|
struct { |
hipGraph_t graph |
|
} hipGraphDestroy |
|
struct { |
hipGraphNode_t node |
|
} hipGraphDestroyNode |
|
struct { |
hipGraphNode_t node |
|
hipEvent_t * event_out |
|
hipEvent_t event_out__val |
|
} hipGraphEventRecordNodeGetEvent |
|
struct { |
hipGraphNode_t node |
|
hipEvent_t event |
|
} hipGraphEventRecordNodeSetEvent |
|
struct { |
hipGraphNode_t node |
|
hipEvent_t * event_out |
|
hipEvent_t event_out__val |
|
} hipGraphEventWaitNodeGetEvent |
|
struct { |
hipGraphNode_t node |
|
hipEvent_t event |
|
} hipGraphEventWaitNodeSetEvent |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
hipGraph_t childGraph |
|
} hipGraphExecChildGraphNodeSetParams |
|
struct { |
hipGraphExec_t graphExec |
|
} hipGraphExecDestroy |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t hNode |
|
hipEvent_t event |
|
} hipGraphExecEventRecordNodeSetEvent |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t hNode |
|
hipEvent_t event |
|
} hipGraphExecEventWaitNodeSetEvent |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t hNode |
|
const hipExternalSemaphoreSignalNodeParams * nodeParams |
|
hipExternalSemaphoreSignalNodeParams nodeParams__val |
|
} hipGraphExecExternalSemaphoresSignalNodeSetParams |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t hNode |
|
const hipExternalSemaphoreWaitNodeParams * nodeParams |
|
hipExternalSemaphoreWaitNodeParams nodeParams__val |
|
} hipGraphExecExternalSemaphoresWaitNodeSetParams |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
const hipHostNodeParams * pNodeParams |
|
hipHostNodeParams pNodeParams__val |
|
} hipGraphExecHostNodeSetParams |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
const hipKernelNodeParams * pNodeParams |
|
hipKernelNodeParams pNodeParams__val |
|
} hipGraphExecKernelNodeSetParams |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
hipMemcpy3DParms * pNodeParams |
|
hipMemcpy3DParms pNodeParams__val |
|
} hipGraphExecMemcpyNodeSetParams |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
void * dst |
|
const void * src |
|
size_t count |
|
hipMemcpyKind kind |
|
} hipGraphExecMemcpyNodeSetParams1D |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
void * dst |
|
const void * symbol |
|
size_t count |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipGraphExecMemcpyNodeSetParamsFromSymbol |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
const void * symbol |
|
const void * src |
|
size_t count |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipGraphExecMemcpyNodeSetParamsToSymbol |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t node |
|
const hipMemsetParams * pNodeParams |
|
hipMemsetParams pNodeParams__val |
|
} hipGraphExecMemsetNodeSetParams |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraph_t hGraph |
|
hipGraphNode_t * hErrorNode_out |
|
hipGraphNode_t hErrorNode_out__val |
|
hipGraphExecUpdateResult * updateResult_out |
|
hipGraphExecUpdateResult updateResult_out__val |
|
} hipGraphExecUpdate |
|
struct { |
hipGraphNode_t hNode |
|
hipExternalSemaphoreSignalNodeParams * params_out |
|
hipExternalSemaphoreSignalNodeParams params_out__val |
|
} hipGraphExternalSemaphoresSignalNodeGetParams |
|
struct { |
hipGraphNode_t hNode |
|
const hipExternalSemaphoreSignalNodeParams * nodeParams |
|
hipExternalSemaphoreSignalNodeParams nodeParams__val |
|
} hipGraphExternalSemaphoresSignalNodeSetParams |
|
struct { |
hipGraphNode_t hNode |
|
hipExternalSemaphoreWaitNodeParams * params_out |
|
hipExternalSemaphoreWaitNodeParams params_out__val |
|
} hipGraphExternalSemaphoresWaitNodeGetParams |
|
struct { |
hipGraphNode_t hNode |
|
const hipExternalSemaphoreWaitNodeParams * nodeParams |
|
hipExternalSemaphoreWaitNodeParams nodeParams__val |
|
} hipGraphExternalSemaphoresWaitNodeSetParams |
|
struct { |
hipGraph_t graph |
|
hipGraphNode_t * from |
|
hipGraphNode_t from__val |
|
hipGraphNode_t * to |
|
hipGraphNode_t to__val |
|
size_t * numEdges |
|
size_t numEdges__val |
|
} hipGraphGetEdges |
|
struct { |
hipGraph_t graph |
|
hipGraphNode_t * nodes |
|
hipGraphNode_t nodes__val |
|
size_t * numNodes |
|
size_t numNodes__val |
|
} hipGraphGetNodes |
|
struct { |
hipGraph_t graph |
|
hipGraphNode_t * pRootNodes |
|
hipGraphNode_t pRootNodes__val |
|
size_t * pNumRootNodes |
|
size_t pNumRootNodes__val |
|
} hipGraphGetRootNodes |
|
struct { |
hipGraphNode_t node |
|
hipHostNodeParams * pNodeParams |
|
hipHostNodeParams pNodeParams__val |
|
} hipGraphHostNodeGetParams |
|
struct { |
hipGraphNode_t node |
|
const hipHostNodeParams * pNodeParams |
|
hipHostNodeParams pNodeParams__val |
|
} hipGraphHostNodeSetParams |
|
struct { |
hipGraphExec_t * pGraphExec |
|
hipGraphExec_t pGraphExec__val |
|
hipGraph_t graph |
|
hipGraphNode_t * pErrorNode |
|
hipGraphNode_t pErrorNode__val |
|
char * pLogBuffer |
|
char pLogBuffer__val |
|
size_t bufferSize |
|
} hipGraphInstantiate |
|
struct { |
hipGraphExec_t * pGraphExec |
|
hipGraphExec_t pGraphExec__val |
|
hipGraph_t graph |
|
unsigned long long flags |
|
} hipGraphInstantiateWithFlags |
|
struct { |
hipGraphExec_t * pGraphExec |
|
hipGraphExec_t pGraphExec__val |
|
hipGraph_t graph |
|
hipGraphInstantiateParams * instantiateParams |
|
hipGraphInstantiateParams instantiateParams__val |
|
} hipGraphInstantiateWithParams |
|
struct { |
hipGraphNode_t hSrc |
|
hipGraphNode_t hDst |
|
} hipGraphKernelNodeCopyAttributes |
|
struct { |
hipGraphNode_t hNode |
|
hipLaunchAttributeID attr |
|
hipLaunchAttributeValue * value |
|
hipLaunchAttributeValue value__val |
|
} hipGraphKernelNodeGetAttribute |
|
struct { |
hipGraphNode_t node |
|
hipKernelNodeParams * pNodeParams |
|
hipKernelNodeParams pNodeParams__val |
|
} hipGraphKernelNodeGetParams |
|
struct { |
hipGraphNode_t hNode |
|
hipLaunchAttributeID attr |
|
const hipLaunchAttributeValue * value |
|
hipLaunchAttributeValue value__val |
|
} hipGraphKernelNodeSetAttribute |
|
struct { |
hipGraphNode_t node |
|
const hipKernelNodeParams * pNodeParams |
|
hipKernelNodeParams pNodeParams__val |
|
} hipGraphKernelNodeSetParams |
|
struct { |
hipGraphExec_t graphExec |
|
hipStream_t stream |
|
} hipGraphLaunch |
|
struct { |
hipGraphNode_t node |
|
hipMemAllocNodeParams * pNodeParams |
|
hipMemAllocNodeParams pNodeParams__val |
|
} hipGraphMemAllocNodeGetParams |
|
struct { |
hipGraphNode_t node |
|
void * dev_ptr |
|
} hipGraphMemFreeNodeGetParams |
|
struct { |
hipGraphNode_t node |
|
hipMemcpy3DParms * pNodeParams |
|
hipMemcpy3DParms pNodeParams__val |
|
} hipGraphMemcpyNodeGetParams |
|
struct { |
hipGraphNode_t node |
|
const hipMemcpy3DParms * pNodeParams |
|
hipMemcpy3DParms pNodeParams__val |
|
} hipGraphMemcpyNodeSetParams |
|
struct { |
hipGraphNode_t node |
|
void * dst |
|
const void * src |
|
size_t count |
|
hipMemcpyKind kind |
|
} hipGraphMemcpyNodeSetParams1D |
|
struct { |
hipGraphNode_t node |
|
void * dst |
|
const void * symbol |
|
size_t count |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipGraphMemcpyNodeSetParamsFromSymbol |
|
struct { |
hipGraphNode_t node |
|
const void * symbol |
|
const void * src |
|
size_t count |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipGraphMemcpyNodeSetParamsToSymbol |
|
struct { |
hipGraphNode_t node |
|
hipMemsetParams * pNodeParams |
|
hipMemsetParams pNodeParams__val |
|
} hipGraphMemsetNodeGetParams |
|
struct { |
hipGraphNode_t node |
|
const hipMemsetParams * pNodeParams |
|
hipMemsetParams pNodeParams__val |
|
} hipGraphMemsetNodeSetParams |
|
struct { |
hipGraphNode_t * pNode |
|
hipGraphNode_t pNode__val |
|
hipGraphNode_t originalNode |
|
hipGraph_t clonedGraph |
|
} hipGraphNodeFindInClone |
|
struct { |
hipGraphNode_t node |
|
hipGraphNode_t * pDependencies |
|
hipGraphNode_t pDependencies__val |
|
size_t * pNumDependencies |
|
size_t pNumDependencies__val |
|
} hipGraphNodeGetDependencies |
|
struct { |
hipGraphNode_t node |
|
hipGraphNode_t * pDependentNodes |
|
hipGraphNode_t pDependentNodes__val |
|
size_t * pNumDependentNodes |
|
size_t pNumDependentNodes__val |
|
} hipGraphNodeGetDependentNodes |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t hNode |
|
unsigned int * isEnabled |
|
unsigned int isEnabled__val |
|
} hipGraphNodeGetEnabled |
|
struct { |
hipGraphNode_t node |
|
hipGraphNodeType * pType |
|
hipGraphNodeType pType__val |
|
} hipGraphNodeGetType |
|
struct { |
hipGraphExec_t hGraphExec |
|
hipGraphNode_t hNode |
|
unsigned int isEnabled |
|
} hipGraphNodeSetEnabled |
|
struct { |
hipGraph_t graph |
|
hipUserObject_t object |
|
unsigned int count |
|
} hipGraphReleaseUserObject |
|
struct { |
hipGraph_t graph |
|
const hipGraphNode_t * from |
|
hipGraphNode_t from__val |
|
const hipGraphNode_t * to |
|
hipGraphNode_t to__val |
|
size_t numDependencies |
|
} hipGraphRemoveDependencies |
|
struct { |
hipGraph_t graph |
|
hipUserObject_t object |
|
unsigned int count |
|
unsigned int flags |
|
} hipGraphRetainUserObject |
|
struct { |
hipGraphExec_t graphExec |
|
hipStream_t stream |
|
} hipGraphUpload |
|
struct { |
hipGraphicsResource ** resource |
|
hipGraphicsResource * resource__val |
|
GLuint buffer |
|
unsigned int flags |
|
} hipGraphicsGLRegisterBuffer |
|
struct { |
hipGraphicsResource ** resource |
|
hipGraphicsResource * resource__val |
|
GLuint image |
|
GLenum target |
|
unsigned int flags |
|
} hipGraphicsGLRegisterImage |
|
struct { |
int count |
|
hipGraphicsResource_t * resources |
|
hipGraphicsResource_t resources__val |
|
hipStream_t stream |
|
} hipGraphicsMapResources |
|
struct { |
void ** devPtr |
|
void * devPtr__val |
|
size_t * size |
|
size_t size__val |
|
hipGraphicsResource_t resource |
|
} hipGraphicsResourceGetMappedPointer |
|
struct { |
hipArray_t * array |
|
hipArray_t array__val |
|
hipGraphicsResource_t resource |
|
unsigned int arrayIndex |
|
unsigned int mipLevel |
|
} hipGraphicsSubResourceGetMappedArray |
|
struct { |
int count |
|
hipGraphicsResource_t * resources |
|
hipGraphicsResource_t resources__val |
|
hipStream_t stream |
|
} hipGraphicsUnmapResources |
|
struct { |
hipGraphicsResource_t resource |
|
} hipGraphicsUnregisterResource |
|
struct { |
hipFunction_t f |
|
unsigned int globalWorkSizeX |
|
unsigned int globalWorkSizeY |
|
unsigned int globalWorkSizeZ |
|
unsigned int blockDimX |
|
unsigned int blockDimY |
|
unsigned int blockDimZ |
|
size_t sharedMemBytes |
|
hipStream_t hStream |
|
void ** kernelParams |
|
void * kernelParams__val |
|
void ** extra |
|
void * extra__val |
|
hipEvent_t startEvent |
|
hipEvent_t stopEvent |
|
} hipHccModuleLaunchKernel |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t size |
|
unsigned int flags |
|
} hipHostAlloc |
|
struct { |
void * ptr |
|
} hipHostFree |
|
struct { |
void ** devPtr |
|
void * devPtr__val |
|
void * hstPtr |
|
unsigned int flags |
|
} hipHostGetDevicePointer |
|
struct { |
unsigned int * flagsPtr |
|
unsigned int flagsPtr__val |
|
void * hostPtr |
|
} hipHostGetFlags |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t size |
|
unsigned int flags |
|
} hipHostMalloc |
|
struct { |
void * hostPtr |
|
size_t sizeBytes |
|
unsigned int flags |
|
} hipHostRegister |
|
struct { |
void * hostPtr |
|
} hipHostUnregister |
|
struct { |
hipExternalMemory_t * extMem_out |
|
hipExternalMemory_t extMem_out__val |
|
const hipExternalMemoryHandleDesc * memHandleDesc |
|
hipExternalMemoryHandleDesc memHandleDesc__val |
|
} hipImportExternalMemory |
|
struct { |
hipExternalSemaphore_t * extSem_out |
|
hipExternalSemaphore_t extSem_out__val |
|
const hipExternalSemaphoreHandleDesc * semHandleDesc |
|
hipExternalSemaphoreHandleDesc semHandleDesc__val |
|
} hipImportExternalSemaphore |
|
struct { |
unsigned int flags |
|
} hipInit |
|
struct { |
void * devPtr |
|
} hipIpcCloseMemHandle |
|
struct { |
hipIpcEventHandle_t * handle |
|
hipIpcEventHandle_t handle__val |
|
hipEvent_t event |
|
} hipIpcGetEventHandle |
|
struct { |
hipIpcMemHandle_t * handle |
|
hipIpcMemHandle_t handle__val |
|
void * devPtr |
|
} hipIpcGetMemHandle |
|
struct { |
hipEvent_t * event |
|
hipEvent_t event__val |
|
hipIpcEventHandle_t handle |
|
} hipIpcOpenEventHandle |
|
struct { |
void ** devPtr |
|
void * devPtr__val |
|
hipIpcMemHandle_t handle |
|
unsigned int flags |
|
} hipIpcOpenMemHandle |
|
struct { |
const void * hostFunction |
|
} hipLaunchByPtr |
|
struct { |
const void * f |
|
dim3 gridDim |
|
dim3 blockDimX |
|
void ** kernelParams |
|
void * kernelParams__val |
|
unsigned int sharedMemBytes |
|
hipStream_t stream |
|
} hipLaunchCooperativeKernel |
|
struct { |
hipLaunchParams * launchParamsList |
|
hipLaunchParams launchParamsList__val |
|
int numDevices |
|
unsigned int flags |
|
} hipLaunchCooperativeKernelMultiDevice |
|
struct { |
hipStream_t stream |
|
hipHostFn_t fn |
|
void * userData |
|
} hipLaunchHostFunc |
|
struct { |
const void * function_address |
|
dim3 numBlocks |
|
dim3 dimBlocks |
|
void ** args |
|
void * args__val |
|
size_t sharedMemBytes |
|
hipStream_t stream |
|
} hipLaunchKernel |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t size |
|
} hipMalloc |
|
struct { |
hipPitchedPtr * pitchedDevPtr |
|
hipPitchedPtr pitchedDevPtr__val |
|
hipExtent extent |
|
} hipMalloc3D |
|
struct { |
hipArray_t * array |
|
hipArray_t array__val |
|
const hipChannelFormatDesc * desc |
|
hipChannelFormatDesc desc__val |
|
hipExtent extent |
|
unsigned int flags |
|
} hipMalloc3DArray |
|
struct { |
hipArray_t * array |
|
hipArray_t array__val |
|
const hipChannelFormatDesc * desc |
|
hipChannelFormatDesc desc__val |
|
size_t width |
|
size_t height |
|
unsigned int flags |
|
} hipMallocArray |
|
struct { |
void ** dev_ptr |
|
void * dev_ptr__val |
|
size_t size |
|
hipStream_t stream |
|
} hipMallocAsync |
|
struct { |
void ** dev_ptr |
|
void * dev_ptr__val |
|
size_t size |
|
hipMemPool_t mem_pool |
|
hipStream_t stream |
|
} hipMallocFromPoolAsync |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t size |
|
} hipMallocHost |
|
struct { |
void ** dev_ptr |
|
void * dev_ptr__val |
|
size_t size |
|
unsigned int flags |
|
} hipMallocManaged |
|
struct { |
hipMipmappedArray_t * mipmappedArray |
|
hipMipmappedArray_t mipmappedArray__val |
|
const hipChannelFormatDesc * desc |
|
hipChannelFormatDesc desc__val |
|
hipExtent extent |
|
unsigned int numLevels |
|
unsigned int flags |
|
} hipMallocMipmappedArray |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t * pitch |
|
size_t pitch__val |
|
size_t width |
|
size_t height |
|
} hipMallocPitch |
|
struct { |
void * devPtr |
|
size_t size |
|
} hipMemAddressFree |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t size |
|
size_t alignment |
|
void * addr |
|
unsigned long long flags |
|
} hipMemAddressReserve |
|
struct { |
const void * dev_ptr |
|
size_t count |
|
hipMemoryAdvise advice |
|
int device |
|
} hipMemAdvise |
|
struct { |
void ** ptr |
|
void * ptr__val |
|
size_t size |
|
} hipMemAllocHost |
|
struct { |
hipDeviceptr_t * dptr |
|
hipDeviceptr_t dptr__val |
|
size_t * pitch |
|
size_t pitch__val |
|
size_t widthInBytes |
|
size_t height |
|
unsigned int elementSizeBytes |
|
} hipMemAllocPitch |
|
struct { |
hipMemGenericAllocationHandle_t * handle |
|
hipMemGenericAllocationHandle_t handle__val |
|
size_t size |
|
const hipMemAllocationProp * prop |
|
hipMemAllocationProp prop__val |
|
unsigned long long flags |
|
} hipMemCreate |
|
struct { |
void * shareableHandle |
|
hipMemGenericAllocationHandle_t handle |
|
hipMemAllocationHandleType handleType |
|
unsigned long long flags |
|
} hipMemExportToShareableHandle |
|
struct { |
unsigned long long * flags |
|
unsigned long long flags__val |
|
const hipMemLocation * location |
|
hipMemLocation location__val |
|
void * ptr |
|
} hipMemGetAccess |
|
struct { |
hipDeviceptr_t * pbase |
|
hipDeviceptr_t pbase__val |
|
size_t * psize |
|
size_t psize__val |
|
hipDeviceptr_t dptr |
|
} hipMemGetAddressRange |
|
struct { |
size_t * granularity |
|
size_t granularity__val |
|
const hipMemAllocationProp * prop |
|
hipMemAllocationProp prop__val |
|
hipMemAllocationGranularity_flags option |
|
} hipMemGetAllocationGranularity |
|
struct { |
hipMemAllocationProp * prop |
|
hipMemAllocationProp prop__val |
|
hipMemGenericAllocationHandle_t handle |
|
} hipMemGetAllocationPropertiesFromHandle |
|
struct { |
size_t * free |
|
size_t free__val |
|
size_t * total |
|
size_t total__val |
|
} hipMemGetInfo |
|
struct { |
hipMemGenericAllocationHandle_t * handle |
|
hipMemGenericAllocationHandle_t handle__val |
|
void * osHandle |
|
hipMemAllocationHandleType shHandleType |
|
} hipMemImportFromShareableHandle |
|
struct { |
void * ptr |
|
size_t size |
|
size_t offset |
|
hipMemGenericAllocationHandle_t handle |
|
unsigned long long flags |
|
} hipMemMap |
|
struct { |
hipArrayMapInfo * mapInfoList |
|
hipArrayMapInfo mapInfoList__val |
|
unsigned int count |
|
hipStream_t stream |
|
} hipMemMapArrayAsync |
|
struct { |
hipMemPool_t * mem_pool |
|
hipMemPool_t mem_pool__val |
|
const hipMemPoolProps * pool_props |
|
hipMemPoolProps pool_props__val |
|
} hipMemPoolCreate |
|
struct { |
hipMemPool_t mem_pool |
|
} hipMemPoolDestroy |
|
struct { |
hipMemPoolPtrExportData * export_data |
|
hipMemPoolPtrExportData export_data__val |
|
void * dev_ptr |
|
} hipMemPoolExportPointer |
|
struct { |
void * shared_handle |
|
hipMemPool_t mem_pool |
|
hipMemAllocationHandleType handle_type |
|
unsigned int flags |
|
} hipMemPoolExportToShareableHandle |
|
struct { |
hipMemAccessFlags * flags |
|
hipMemAccessFlags flags__val |
|
hipMemPool_t mem_pool |
|
hipMemLocation * location |
|
hipMemLocation location__val |
|
} hipMemPoolGetAccess |
|
struct { |
hipMemPool_t mem_pool |
|
hipMemPoolAttr attr |
|
void * value |
|
} hipMemPoolGetAttribute |
|
struct { |
hipMemPool_t * mem_pool |
|
hipMemPool_t mem_pool__val |
|
void * shared_handle |
|
hipMemAllocationHandleType handle_type |
|
unsigned int flags |
|
} hipMemPoolImportFromShareableHandle |
|
struct { |
void ** dev_ptr |
|
void * dev_ptr__val |
|
hipMemPool_t mem_pool |
|
hipMemPoolPtrExportData * export_data |
|
hipMemPoolPtrExportData export_data__val |
|
} hipMemPoolImportPointer |
|
struct { |
hipMemPool_t mem_pool |
|
const hipMemAccessDesc * desc_list |
|
hipMemAccessDesc desc_list__val |
|
size_t count |
|
} hipMemPoolSetAccess |
|
struct { |
hipMemPool_t mem_pool |
|
hipMemPoolAttr attr |
|
void * value |
|
} hipMemPoolSetAttribute |
|
struct { |
hipMemPool_t mem_pool |
|
size_t min_bytes_to_hold |
|
} hipMemPoolTrimTo |
|
struct { |
const void * dev_ptr |
|
size_t count |
|
int device |
|
hipStream_t stream |
|
} hipMemPrefetchAsync |
|
struct { |
void * ptr |
|
size_t * size |
|
size_t size__val |
|
} hipMemPtrGetInfo |
|
struct { |
void * data |
|
size_t data_size |
|
hipMemRangeAttribute attribute |
|
const void * dev_ptr |
|
size_t count |
|
} hipMemRangeGetAttribute |
|
struct { |
void ** data |
|
void * data__val |
|
size_t * data_sizes |
|
size_t data_sizes__val |
|
hipMemRangeAttribute * attributes |
|
hipMemRangeAttribute attributes__val |
|
size_t num_attributes |
|
const void * dev_ptr |
|
size_t count |
|
} hipMemRangeGetAttributes |
|
struct { |
hipMemGenericAllocationHandle_t handle |
|
} hipMemRelease |
|
struct { |
hipMemGenericAllocationHandle_t * handle |
|
hipMemGenericAllocationHandle_t handle__val |
|
void * addr |
|
} hipMemRetainAllocationHandle |
|
struct { |
void * ptr |
|
size_t size |
|
const hipMemAccessDesc * desc |
|
hipMemAccessDesc desc__val |
|
size_t count |
|
} hipMemSetAccess |
|
struct { |
void * ptr |
|
size_t size |
|
} hipMemUnmap |
|
struct { |
void * dst |
|
const void * src |
|
size_t sizeBytes |
|
hipMemcpyKind kind |
|
} hipMemcpy |
|
struct { |
void * dst |
|
size_t dpitch |
|
const void * src |
|
size_t spitch |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
} hipMemcpy2D |
|
struct { |
hipArray_t dst |
|
size_t wOffsetDst |
|
size_t hOffsetDst |
|
hipArray_const_t src |
|
size_t wOffsetSrc |
|
size_t hOffsetSrc |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
} hipMemcpy2DArrayToArray |
|
struct { |
void * dst |
|
size_t dpitch |
|
const void * src |
|
size_t spitch |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpy2DAsync |
|
struct { |
void * dst |
|
size_t dpitch |
|
hipArray_const_t src |
|
size_t wOffset |
|
size_t hOffset |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
} hipMemcpy2DFromArray |
|
struct { |
void * dst |
|
size_t dpitch |
|
hipArray_const_t src |
|
size_t wOffset |
|
size_t hOffset |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpy2DFromArrayAsync |
|
struct { |
hipArray_t dst |
|
size_t wOffset |
|
size_t hOffset |
|
const void * src |
|
size_t spitch |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
} hipMemcpy2DToArray |
|
struct { |
hipArray_t dst |
|
size_t wOffset |
|
size_t hOffset |
|
const void * src |
|
size_t spitch |
|
size_t width |
|
size_t height |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpy2DToArrayAsync |
|
struct { |
const hipMemcpy3DParms * p |
|
hipMemcpy3DParms p__val |
|
} hipMemcpy3D |
|
struct { |
const hipMemcpy3DParms * p |
|
hipMemcpy3DParms p__val |
|
hipStream_t stream |
|
} hipMemcpy3DAsync |
|
struct { |
void * dst |
|
const void * src |
|
size_t sizeBytes |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpyAsync |
|
struct { |
hipArray_t dstArray |
|
size_t dstOffset |
|
hipArray_t srcArray |
|
size_t srcOffset |
|
size_t ByteCount |
|
} hipMemcpyAtoA |
|
struct { |
hipDeviceptr_t dstDevice |
|
hipArray_t srcArray |
|
size_t srcOffset |
|
size_t ByteCount |
|
} hipMemcpyAtoD |
|
struct { |
void * dst |
|
hipArray_t srcArray |
|
size_t srcOffset |
|
size_t count |
|
} hipMemcpyAtoH |
|
struct { |
void * dstHost |
|
hipArray_t srcArray |
|
size_t srcOffset |
|
size_t ByteCount |
|
hipStream_t stream |
|
} hipMemcpyAtoHAsync |
|
struct { |
hipArray_t dstArray |
|
size_t dstOffset |
|
hipDeviceptr_t srcDevice |
|
size_t ByteCount |
|
} hipMemcpyDtoA |
|
struct { |
hipDeviceptr_t dst |
|
hipDeviceptr_t src |
|
size_t sizeBytes |
|
} hipMemcpyDtoD |
|
struct { |
hipDeviceptr_t dst |
|
hipDeviceptr_t src |
|
size_t sizeBytes |
|
hipStream_t stream |
|
} hipMemcpyDtoDAsync |
|
struct { |
void * dst |
|
hipDeviceptr_t src |
|
size_t sizeBytes |
|
} hipMemcpyDtoH |
|
struct { |
void * dst |
|
hipDeviceptr_t src |
|
size_t sizeBytes |
|
hipStream_t stream |
|
} hipMemcpyDtoHAsync |
|
struct { |
void * dst |
|
hipArray_const_t srcArray |
|
size_t wOffset |
|
size_t hOffset |
|
size_t count |
|
hipMemcpyKind kind |
|
} hipMemcpyFromArray |
|
struct { |
void * dst |
|
const void * symbol |
|
size_t sizeBytes |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipMemcpyFromSymbol |
|
struct { |
void * dst |
|
const void * symbol |
|
size_t sizeBytes |
|
size_t offset |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpyFromSymbolAsync |
|
struct { |
hipArray_t dstArray |
|
size_t dstOffset |
|
const void * srcHost |
|
size_t count |
|
} hipMemcpyHtoA |
|
struct { |
hipArray_t dstArray |
|
size_t dstOffset |
|
const void * srcHost |
|
size_t ByteCount |
|
hipStream_t stream |
|
} hipMemcpyHtoAAsync |
|
struct { |
hipDeviceptr_t dst |
|
void * src |
|
size_t sizeBytes |
|
} hipMemcpyHtoD |
|
struct { |
hipDeviceptr_t dst |
|
void * src |
|
size_t sizeBytes |
|
hipStream_t stream |
|
} hipMemcpyHtoDAsync |
|
struct { |
const hip_Memcpy2D * pCopy |
|
hip_Memcpy2D pCopy__val |
|
} hipMemcpyParam2D |
|
struct { |
const hip_Memcpy2D * pCopy |
|
hip_Memcpy2D pCopy__val |
|
hipStream_t stream |
|
} hipMemcpyParam2DAsync |
|
struct { |
void * dst |
|
int dstDeviceId |
|
const void * src |
|
int srcDeviceId |
|
size_t sizeBytes |
|
} hipMemcpyPeer |
|
struct { |
void * dst |
|
int dstDeviceId |
|
const void * src |
|
int srcDevice |
|
size_t sizeBytes |
|
hipStream_t stream |
|
} hipMemcpyPeerAsync |
|
struct { |
hipArray_t dst |
|
size_t wOffset |
|
size_t hOffset |
|
const void * src |
|
size_t count |
|
hipMemcpyKind kind |
|
} hipMemcpyToArray |
|
struct { |
const void * symbol |
|
const void * src |
|
size_t sizeBytes |
|
size_t offset |
|
hipMemcpyKind kind |
|
} hipMemcpyToSymbol |
|
struct { |
const void * symbol |
|
const void * src |
|
size_t sizeBytes |
|
size_t offset |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpyToSymbolAsync |
|
struct { |
void * dst |
|
const void * src |
|
size_t sizeBytes |
|
hipMemcpyKind kind |
|
hipStream_t stream |
|
} hipMemcpyWithStream |
|
struct { |
void * dst |
|
int value |
|
size_t sizeBytes |
|
} hipMemset |
|
struct { |
void * dst |
|
size_t pitch |
|
int value |
|
size_t width |
|
size_t height |
|
} hipMemset2D |
|
struct { |
void * dst |
|
size_t pitch |
|
int value |
|
size_t width |
|
size_t height |
|
hipStream_t stream |
|
} hipMemset2DAsync |
|
struct { |
hipPitchedPtr pitchedDevPtr |
|
int value |
|
hipExtent extent |
|
} hipMemset3D |
|
struct { |
hipPitchedPtr pitchedDevPtr |
|
int value |
|
hipExtent extent |
|
hipStream_t stream |
|
} hipMemset3DAsync |
|
struct { |
void * dst |
|
int value |
|
size_t sizeBytes |
|
hipStream_t stream |
|
} hipMemsetAsync |
|
struct { |
hipDeviceptr_t dest |
|
unsigned short value |
|
size_t count |
|
} hipMemsetD16 |
|
struct { |
hipDeviceptr_t dest |
|
unsigned short value |
|
size_t count |
|
hipStream_t stream |
|
} hipMemsetD16Async |
|
struct { |
hipDeviceptr_t dest |
|
int value |
|
size_t count |
|
} hipMemsetD32 |
|
struct { |
hipDeviceptr_t dst |
|
int value |
|
size_t count |
|
hipStream_t stream |
|
} hipMemsetD32Async |
|
struct { |
hipDeviceptr_t dest |
|
unsigned char value |
|
size_t count |
|
} hipMemsetD8 |
|
struct { |
hipDeviceptr_t dest |
|
unsigned char value |
|
size_t count |
|
hipStream_t stream |
|
} hipMemsetD8Async |
|
struct { |
hipMipmappedArray_t * pHandle |
|
hipMipmappedArray_t pHandle__val |
|
HIP_ARRAY3D_DESCRIPTOR * pMipmappedArrayDesc |
|
HIP_ARRAY3D_DESCRIPTOR pMipmappedArrayDesc__val |
|
unsigned int numMipmapLevels |
|
} hipMipmappedArrayCreate |
|
struct { |
hipMipmappedArray_t hMipmappedArray |
|
} hipMipmappedArrayDestroy |
|
struct { |
hipArray_t * pLevelArray |
|
hipArray_t pLevelArray__val |
|
hipMipmappedArray_t hMipMappedArray |
|
unsigned int level |
|
} hipMipmappedArrayGetLevel |
|
struct { |
hipFunction_t * function |
|
hipFunction_t function__val |
|
hipModule_t module |
|
const char * kname |
|
char kname__val |
|
} hipModuleGetFunction |
|
struct { |
hipDeviceptr_t * dptr |
|
hipDeviceptr_t dptr__val |
|
size_t * bytes |
|
size_t bytes__val |
|
hipModule_t hmod |
|
const char * name |
|
char name__val |
|
} hipModuleGetGlobal |
|
struct { |
textureReference ** texRef |
|
textureReference * texRef__val |
|
hipModule_t hmod |
|
const char * name |
|
char name__val |
|
} hipModuleGetTexRef |
|
struct { |
hipFunction_t f |
|
unsigned int gridDimX |
|
unsigned int gridDimY |
|
unsigned int gridDimZ |
|
unsigned int blockDimX |
|
unsigned int blockDimY |
|
unsigned int blockDimZ |
|
unsigned int sharedMemBytes |
|
hipStream_t stream |
|
void ** kernelParams |
|
void * kernelParams__val |
|
} hipModuleLaunchCooperativeKernel |
|
struct { |
hipFunctionLaunchParams * launchParamsList |
|
hipFunctionLaunchParams launchParamsList__val |
|
unsigned int numDevices |
|
unsigned int flags |
|
} hipModuleLaunchCooperativeKernelMultiDevice |
|
struct { |
hipFunction_t f |
|
unsigned int gridDimX |
|
unsigned int gridDimY |
|
unsigned int gridDimZ |
|
unsigned int blockDimX |
|
unsigned int blockDimY |
|
unsigned int blockDimZ |
|
unsigned int sharedMemBytes |
|
hipStream_t stream |
|
void ** kernelParams |
|
void * kernelParams__val |
|
void ** extra |
|
void * extra__val |
|
} hipModuleLaunchKernel |
|
struct { |
hipModule_t * module |
|
hipModule_t module__val |
|
const char * fname |
|
char fname__val |
|
} hipModuleLoad |
|
struct { |
hipModule_t * module |
|
hipModule_t module__val |
|
const void * image |
|
} hipModuleLoadData |
|
struct { |
hipModule_t * module |
|
hipModule_t module__val |
|
const void * image |
|
unsigned int numOptions |
|
hipJitOption * options |
|
hipJitOption options__val |
|
void ** optionsValues |
|
void * optionsValues__val |
|
} hipModuleLoadDataEx |
|
struct { |
int * numBlocks |
|
int numBlocks__val |
|
hipFunction_t f |
|
int blockSize |
|
size_t dynSharedMemPerBlk |
|
} hipModuleOccupancyMaxActiveBlocksPerMultiprocessor |
|
struct { |
int * numBlocks |
|
int numBlocks__val |
|
hipFunction_t f |
|
int blockSize |
|
size_t dynSharedMemPerBlk |
|
unsigned int flags |
|
} hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags |
|
struct { |
int * gridSize |
|
int gridSize__val |
|
int * blockSize |
|
int blockSize__val |
|
hipFunction_t f |
|
size_t dynSharedMemPerBlk |
|
int blockSizeLimit |
|
} hipModuleOccupancyMaxPotentialBlockSize |
|
struct { |
int * gridSize |
|
int gridSize__val |
|
int * blockSize |
|
int blockSize__val |
|
hipFunction_t f |
|
size_t dynSharedMemPerBlk |
|
int blockSizeLimit |
|
unsigned int flags |
|
} hipModuleOccupancyMaxPotentialBlockSizeWithFlags |
|
struct { |
hipModule_t module |
|
} hipModuleUnload |
|
struct { |
int * numBlocks |
|
int numBlocks__val |
|
const void * f |
|
int blockSize |
|
size_t dynamicSMemSize |
|
} hipOccupancyMaxActiveBlocksPerMultiprocessor |
|
struct { |
int * numBlocks |
|
int numBlocks__val |
|
const void * f |
|
int blockSize |
|
size_t dynamicSMemSize |
|
unsigned int flags |
|
} hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags |
|
struct { |
int * gridSize |
|
int gridSize__val |
|
int * blockSize |
|
int blockSize__val |
|
const void * f |
|
size_t dynSharedMemPerBlk |
|
int blockSizeLimit |
|
} hipOccupancyMaxPotentialBlockSize |
|
struct { |
void * data |
|
hipPointer_attribute attribute |
|
hipDeviceptr_t ptr |
|
} hipPointerGetAttribute |
|
struct { |
hipPointerAttribute_t * attributes |
|
hipPointerAttribute_t attributes__val |
|
const void * ptr |
|
} hipPointerGetAttributes |
|
struct { |
const void * value |
|
hipPointer_attribute attribute |
|
hipDeviceptr_t ptr |
|
} hipPointerSetAttribute |
|
struct { |
int * runtimeVersion |
|
int runtimeVersion__val |
|
} hipRuntimeGetVersion |
|
struct { |
int deviceId |
|
} hipSetDevice |
|
struct { |
unsigned int flags |
|
} hipSetDeviceFlags |
|
struct { |
int * device_arr |
|
int device_arr__val |
|
int len |
|
} hipSetValidDevices |
|
struct { |
const void * arg |
|
size_t size |
|
size_t offset |
|
} hipSetupArgument |
|
struct { |
const hipExternalSemaphore_t * extSemArray |
|
hipExternalSemaphore_t extSemArray__val |
|
const hipExternalSemaphoreSignalParams * paramsArray |
|
hipExternalSemaphoreSignalParams paramsArray__val |
|
unsigned int numExtSems |
|
hipStream_t stream |
|
} hipSignalExternalSemaphoresAsync |
|
struct { |
hipStream_t stream |
|
hipStreamCallback_t callback |
|
void * userData |
|
unsigned int flags |
|
} hipStreamAddCallback |
|
struct { |
hipStream_t stream |
|
void * dev_ptr |
|
size_t length |
|
unsigned int flags |
|
} hipStreamAttachMemAsync |
|
struct { |
hipStream_t stream |
|
hipStreamCaptureMode mode |
|
} hipStreamBeginCapture |
|
struct { |
hipStream_t stream |
|
hipGraph_t graph |
|
const hipGraphNode_t * dependencies |
|
hipGraphNode_t dependencies__val |
|
const hipGraphEdgeData * dependencyData |
|
hipGraphEdgeData dependencyData__val |
|
size_t numDependencies |
|
hipStreamCaptureMode mode |
|
} hipStreamBeginCaptureToGraph |
|
struct { |
hipStream_t * stream |
|
hipStream_t stream__val |
|
} hipStreamCreate |
|
struct { |
hipStream_t * stream |
|
hipStream_t stream__val |
|
unsigned int flags |
|
} hipStreamCreateWithFlags |
|
struct { |
hipStream_t * stream |
|
hipStream_t stream__val |
|
unsigned int flags |
|
int priority |
|
} hipStreamCreateWithPriority |
|
struct { |
hipStream_t stream |
|
} hipStreamDestroy |
|
struct { |
hipStream_t stream |
|
hipGraph_t * pGraph |
|
hipGraph_t pGraph__val |
|
} hipStreamEndCapture |
|
struct { |
hipStream_t stream |
|
hipStreamCaptureStatus * pCaptureStatus |
|
hipStreamCaptureStatus pCaptureStatus__val |
|
unsigned long long * pId |
|
unsigned long long pId__val |
|
} hipStreamGetCaptureInfo |
|
struct { |
hipStream_t stream |
|
hipStreamCaptureStatus * captureStatus_out |
|
hipStreamCaptureStatus captureStatus_out__val |
|
unsigned long long * id_out |
|
unsigned long long id_out__val |
|
hipGraph_t * graph_out |
|
hipGraph_t graph_out__val |
|
const hipGraphNode_t ** dependencies_out |
|
const hipGraphNode_t * dependencies_out__val |
|
size_t * numDependencies_out |
|
size_t numDependencies_out__val |
|
} hipStreamGetCaptureInfo_v2 |
|
struct { |
hipStream_t stream |
|
hipDevice_t * device |
|
hipDevice_t device__val |
|
} hipStreamGetDevice |
|
struct { |
hipStream_t stream |
|
unsigned int * flags |
|
unsigned int flags__val |
|
} hipStreamGetFlags |
|
struct { |
hipStream_t stream |
|
int * priority |
|
int priority__val |
|
} hipStreamGetPriority |
|
struct { |
hipStream_t stream |
|
hipStreamCaptureStatus * pCaptureStatus |
|
hipStreamCaptureStatus pCaptureStatus__val |
|
} hipStreamIsCapturing |
|
struct { |
hipStream_t stream |
|
} hipStreamQuery |
|
struct { |
hipStream_t stream |
|
} hipStreamSynchronize |
|
struct { |
hipStream_t stream |
|
hipGraphNode_t * dependencies |
|
hipGraphNode_t dependencies__val |
|
size_t numDependencies |
|
unsigned int flags |
|
} hipStreamUpdateCaptureDependencies |
|
struct { |
hipStream_t stream |
|
hipEvent_t event |
|
unsigned int flags |
|
} hipStreamWaitEvent |
|
struct { |
hipStream_t stream |
|
void * ptr |
|
unsigned int value |
|
unsigned int flags |
|
unsigned int mask |
|
} hipStreamWaitValue32 |
|
struct { |
hipStream_t stream |
|
void * ptr |
|
uint64_t value |
|
unsigned int flags |
|
uint64_t mask |
|
} hipStreamWaitValue64 |
|
struct { |
hipStream_t stream |
|
void * ptr |
|
unsigned int value |
|
unsigned int flags |
|
} hipStreamWriteValue32 |
|
struct { |
hipStream_t stream |
|
void * ptr |
|
uint64_t value |
|
unsigned int flags |
|
} hipStreamWriteValue64 |
|
struct { |
hipDeviceptr_t * dev_ptr |
|
hipDeviceptr_t dev_ptr__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetAddress |
|
struct { |
hipArray_t * pArray |
|
hipArray_t pArray__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetArray |
|
struct { |
float * pBorderColor |
|
float pBorderColor__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetBorderColor |
|
struct { |
unsigned int * pFlags |
|
unsigned int pFlags__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetFlags |
|
struct { |
hipArray_Format * pFormat |
|
hipArray_Format pFormat__val |
|
int * pNumChannels |
|
int pNumChannels__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetFormat |
|
struct { |
int * pmaxAnsio |
|
int pmaxAnsio__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetMaxAnisotropy |
|
struct { |
hipMipmappedArray_t * pArray |
|
hipMipmappedArray_t pArray__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetMipMappedArray |
|
struct { |
float * pbias |
|
float pbias__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetMipmapLevelBias |
|
struct { |
float * pminMipmapLevelClamp |
|
float pminMipmapLevelClamp__val |
|
float * pmaxMipmapLevelClamp |
|
float pmaxMipmapLevelClamp__val |
|
const textureReference * texRef |
|
textureReference texRef__val |
|
} hipTexRefGetMipmapLevelClamp |
|
struct { |
size_t * ByteOffset |
|
size_t ByteOffset__val |
|
textureReference * texRef |
|
textureReference texRef__val |
|
hipDeviceptr_t dptr |
|
size_t bytes |
|
} hipTexRefSetAddress |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
const HIP_ARRAY_DESCRIPTOR * desc |
|
HIP_ARRAY_DESCRIPTOR desc__val |
|
hipDeviceptr_t dptr |
|
size_t Pitch |
|
} hipTexRefSetAddress2D |
|
struct { |
textureReference * tex |
|
textureReference tex__val |
|
hipArray_const_t array |
|
unsigned int flags |
|
} hipTexRefSetArray |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
float * pBorderColor |
|
float pBorderColor__val |
|
} hipTexRefSetBorderColor |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
unsigned int Flags |
|
} hipTexRefSetFlags |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
hipArray_Format fmt |
|
int NumPackedComponents |
|
} hipTexRefSetFormat |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
unsigned int maxAniso |
|
} hipTexRefSetMaxAnisotropy |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
float bias |
|
} hipTexRefSetMipmapLevelBias |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
float minMipMapLevelClamp |
|
float maxMipMapLevelClamp |
|
} hipTexRefSetMipmapLevelClamp |
|
struct { |
textureReference * texRef |
|
textureReference texRef__val |
|
hipMipmappedArray * mipmappedArray |
|
hipMipmappedArray mipmappedArray__val |
|
unsigned int Flags |
|
} hipTexRefSetMipmappedArray |
|
struct { |
hipStreamCaptureMode * mode |
|
hipStreamCaptureMode mode__val |
|
} hipThreadExchangeStreamCaptureMode |
|
struct { |
hipUserObject_t * object_out |
|
hipUserObject_t object_out__val |
|
void * ptr |
|
hipHostFn_t destroy |
|
unsigned int initialRefcount |
|
unsigned int flags |
|
} hipUserObjectCreate |
|
struct { |
hipUserObject_t object |
|
unsigned int count |
|
} hipUserObjectRelease |
|
struct { |
hipUserObject_t object |
|
unsigned int count |
|
} hipUserObjectRetain |
|
struct { |
const hipExternalSemaphore_t * extSemArray |
|
hipExternalSemaphore_t extSemArray__val |
|
const hipExternalSemaphoreWaitParams * paramsArray |
|
hipExternalSemaphoreWaitParams paramsArray__val |
|
unsigned int numExtSems |
|
hipStream_t stream |
|
} hipWaitExternalSemaphoresAsync |
|
} | args |
|
uint64_t * | phase_data |
|