|
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 { | |
|
hipGraphNode_t hNode | |
|
HIP_MEMCPY3D * nodeParams | |
|
HIP_MEMCPY3D nodeParams__val | |
|
} hipDrvGraphMemcpyNodeGetParams | |
|
struct { | |
|
hipGraphNode_t hNode | |
|
const HIP_MEMCPY3D * nodeParams | |
|
HIP_MEMCPY3D nodeParams__val | |
|
} hipDrvGraphMemcpyNodeSetParams | |
|
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 { | |
|
hipArray_t * levelArray | |
|
hipArray_t levelArray__val | |
|
hipMipmappedArray_const_t mipmappedArray | |
|
unsigned int level | |
|
} hipGetMipmappedArrayLevel | |
|
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 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 { | |
|
hipGraphNode_t hSrc | |
|
hipGraphNode_t hDst | |
|
} hipGraphKernelNodeCopyAttributes | |
|
struct { | |
|
hipGraphNode_t hNode | |
|
hipKernelNodeAttrID attr | |
|
hipKernelNodeAttrValue * value | |
|
hipKernelNodeAttrValue value__val | |
|
} hipGraphKernelNodeGetAttribute | |
|
struct { | |
|
hipGraphNode_t node | |
|
hipKernelNodeParams * pNodeParams | |
|
hipKernelNodeParams pNodeParams__val | |
|
} hipGraphKernelNodeGetParams | |
|
struct { | |
|
hipGraphNode_t hNode | |
|
hipKernelNodeAttrID attr | |
|
const hipKernelNodeAttrValue * value | |
|
hipKernelNodeAttrValue 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 { | |
|
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 { | |
|
void * dst | |
|
hipArray_t srcArray | |
|
size_t srcOffset | |
|
size_t count | |
|
} hipMemcpyAtoH | |
|
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 { | |
|
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 { | |
|
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 | |
|
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 { | |
|
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 |
|