rocprofiler-sdk/hip/api_args.h File Reference#
Rocprofiler SDK Developer API 0.4.0
ROCm Profiling API and tools
|
#include <rocprofiler-sdk/defines.h>
#include <rocprofiler-sdk/fwd.h>
#include <rocprofiler-sdk/version.h>
#include <hip/hip_runtime.h>
#include <hip/hip_runtime_api.h>
#include <hip/hip_version.h>
#include <hip/hip_deprecated.h>
#include <hip/amd_detail/amd_hip_gl_interop.h>
#include <hip/amd_detail/hip_api_trace.hpp>
Go to the source code of this file.
Data Structure Documentation
◆ rocprofiler_hip_api_no_args
struct rocprofiler_hip_api_no_args |
Definition at line 43 of file api_args.h.
Data Fields | ||
---|---|---|
char | empty |
◆ rocprofiler_hip_api_retval_t
union rocprofiler_hip_api_retval_t |
Definition at line 48 of file api_args.h.
Data Fields | ||
---|---|---|
const char * | const_charp_retval | |
hipChannelFormatDesc | hipChannelFormatDesc_retval | |
hipError_t | hipError_t_retval | |
int | int_retval | |
void ** | voidpp_retval |
◆ rocprofiler_hip_api_args_t
union rocprofiler_hip_api_args_t |
Definition at line 64 of file api_args.h.
◆ rocprofiler_hip_api_args_t.__hipPopCallConfiguration
struct rocprofiler_hip_api_args_t.__hipPopCallConfiguration |
Definition at line 72 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
dim3 * | gridDim | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.__hipPushCallConfiguration
struct rocprofiler_hip_api_args_t.__hipPushCallConfiguration |
Definition at line 79 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.__hipRegisterFatBinary
struct rocprofiler_hip_api_args_t.__hipRegisterFatBinary |
Definition at line 86 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | data |
◆ rocprofiler_hip_api_args_t.__hipRegisterFunction
struct rocprofiler_hip_api_args_t.__hipRegisterFunction |
Definition at line 90 of file api_args.h.
Data Fields | ||
---|---|---|
uint3 * | bid | |
dim3 * | blockDim | |
char * | deviceFunction | |
const char * | deviceName | |
dim3 * | gridDim | |
const void * | hostFunction | |
void ** | modules | |
unsigned int | threadLimit | |
uint3 * | tid | |
int * | wSize |
◆ rocprofiler_hip_api_args_t.__hipRegisterManagedVar
struct rocprofiler_hip_api_args_t.__hipRegisterManagedVar |
Definition at line 103 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.__hipRegisterSurface
struct rocprofiler_hip_api_args_t.__hipRegisterSurface |
Definition at line 112 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.__hipRegisterTexture
struct rocprofiler_hip_api_args_t.__hipRegisterTexture |
Definition at line 121 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
int | norm | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.__hipRegisterVar
struct rocprofiler_hip_api_args_t.__hipRegisterVar |
Definition at line 131 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
int | ext | |
int | global | |
char * | hostVar | |
void ** | modules | |
unsigned long | size | |
void * | var |
◆ rocprofiler_hip_api_args_t.__hipUnregisterFatBinary
struct rocprofiler_hip_api_args_t.__hipUnregisterFatBinary |
Definition at line 142 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | modules |
◆ rocprofiler_hip_api_args_t.hipApiName
struct rocprofiler_hip_api_args_t.hipApiName |
Definition at line 147 of file api_args.h.
Data Fields | ||
---|---|---|
uint32_t | id |
◆ rocprofiler_hip_api_args_t.hipArray3DCreate
struct rocprofiler_hip_api_args_t.hipArray3DCreate |
Definition at line 151 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray |
◆ rocprofiler_hip_api_args_t.hipArray3DGetDescriptor
struct rocprofiler_hip_api_args_t.hipArray3DGetDescriptor |
Definition at line 156 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipArrayCreate
struct rocprofiler_hip_api_args_t.hipArrayCreate |
Definition at line 161 of file api_args.h.
Data Fields | ||
---|---|---|
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle |
◆ rocprofiler_hip_api_args_t.hipArrayDestroy
struct rocprofiler_hip_api_args_t.hipArrayDestroy |
Definition at line 166 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array |
◆ rocprofiler_hip_api_args_t.hipArrayGetDescriptor
struct rocprofiler_hip_api_args_t.hipArrayGetDescriptor |
Definition at line 170 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipArrayGetInfo
struct rocprofiler_hip_api_args_t.hipArrayGetInfo |
Definition at line 175 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipChannelFormatDesc * | desc | |
hipExtent * | extent | |
unsigned int * | flags |
◆ rocprofiler_hip_api_args_t.hipBindTexture
struct rocprofiler_hip_api_args_t.hipBindTexture |
Definition at line 182 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long * | offset | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipBindTexture2D
struct rocprofiler_hip_api_args_t.hipBindTexture2D |
Definition at line 190 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long | height | |
unsigned long * | offset | |
unsigned long | pitch | |
const textureReference * | tex | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipBindTextureToArray
struct rocprofiler_hip_api_args_t.hipBindTextureToArray |
Definition at line 200 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipBindTextureToMipmappedArray
struct rocprofiler_hip_api_args_t.hipBindTextureToMipmappedArray |
Definition at line 206 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipChooseDevice
struct rocprofiler_hip_api_args_t.hipChooseDevice |
Definition at line 212 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
const hipDeviceProp_tR0600 * | prop |
◆ rocprofiler_hip_api_args_t.hipChooseDeviceR0000
struct rocprofiler_hip_api_args_t.hipChooseDeviceR0000 |
Definition at line 217 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
const hipDeviceProp_tR0000 * | prop |
◆ rocprofiler_hip_api_args_t.hipConfigureCall
struct rocprofiler_hip_api_args_t.hipConfigureCall |
Definition at line 222 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipCreateSurfaceObject
struct rocprofiler_hip_api_args_t.hipCreateSurfaceObject |
Definition at line 229 of file api_args.h.
Data Fields | ||
---|---|---|
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject |
◆ rocprofiler_hip_api_args_t.hipCreateTextureObject
struct rocprofiler_hip_api_args_t.hipCreateTextureObject |
Definition at line 234 of file api_args.h.
Data Fields | ||
---|---|---|
const hipResourceDesc * | pResDesc | |
const struct hipResourceViewDesc * | pResViewDesc | |
const hipTextureDesc * | pTexDesc | |
hipTextureObject_t * | pTexObject |
◆ rocprofiler_hip_api_args_t.hipCtxCreate
struct rocprofiler_hip_api_args_t.hipCtxCreate |
Definition at line 241 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags |
◆ rocprofiler_hip_api_args_t.hipCtxDestroy
struct rocprofiler_hip_api_args_t.hipCtxDestroy |
Definition at line 247 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx |
◆ rocprofiler_hip_api_args_t.hipCtxDisablePeerAccess
struct rocprofiler_hip_api_args_t.hipCtxDisablePeerAccess |
Definition at line 251 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipCtxEnablePeerAccess
struct rocprofiler_hip_api_args_t.hipCtxEnablePeerAccess |
Definition at line 255 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipCtxGetApiVersion
struct rocprofiler_hip_api_args_t.hipCtxGetApiVersion |
Definition at line 260 of file api_args.h.
Data Fields | ||
---|---|---|
int * | apiVersion | |
hipCtx_t | ctx |
◆ rocprofiler_hip_api_args_t.hipCtxGetCacheConfig
struct rocprofiler_hip_api_args_t.hipCtxGetCacheConfig |
Definition at line 265 of file api_args.h.
Data Fields | ||
---|---|---|
hipFuncCache_t * | cacheConfig |
◆ rocprofiler_hip_api_args_t.hipCtxGetCurrent
struct rocprofiler_hip_api_args_t.hipCtxGetCurrent |
Definition at line 269 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx |
◆ rocprofiler_hip_api_args_t.hipCtxGetDevice
struct rocprofiler_hip_api_args_t.hipCtxGetDevice |
Definition at line 273 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t * | device |
◆ rocprofiler_hip_api_args_t.hipCtxGetFlags
struct rocprofiler_hip_api_args_t.hipCtxGetFlags |
Definition at line 277 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int * | flags |
◆ rocprofiler_hip_api_args_t.hipCtxGetSharedMemConfig
struct rocprofiler_hip_api_args_t.hipCtxGetSharedMemConfig |
Definition at line 281 of file api_args.h.
Data Fields | ||
---|---|---|
hipSharedMemConfig * | pConfig |
◆ rocprofiler_hip_api_args_t.hipCtxPopCurrent
struct rocprofiler_hip_api_args_t.hipCtxPopCurrent |
Definition at line 285 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx |
◆ rocprofiler_hip_api_args_t.hipCtxPushCurrent
struct rocprofiler_hip_api_args_t.hipCtxPushCurrent |
Definition at line 289 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx |
◆ rocprofiler_hip_api_args_t.hipCtxSetCacheConfig
struct rocprofiler_hip_api_args_t.hipCtxSetCacheConfig |
Definition at line 293 of file api_args.h.
Data Fields | ||
---|---|---|
hipFuncCache_t | cacheConfig |
◆ rocprofiler_hip_api_args_t.hipCtxSetCurrent
struct rocprofiler_hip_api_args_t.hipCtxSetCurrent |
Definition at line 297 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx |
◆ rocprofiler_hip_api_args_t.hipCtxSetSharedMemConfig
struct rocprofiler_hip_api_args_t.hipCtxSetSharedMemConfig |
Definition at line 301 of file api_args.h.
Data Fields | ||
---|---|---|
hipSharedMemConfig | config |
◆ rocprofiler_hip_api_args_t.hipCtxSynchronize
struct rocprofiler_hip_api_args_t.hipCtxSynchronize |
Definition at line 305 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_hip_api_no_args | no_args |
◆ rocprofiler_hip_api_args_t.hipDestroyExternalMemory
struct rocprofiler_hip_api_args_t.hipDestroyExternalMemory |
Definition at line 311 of file api_args.h.
Data Fields | ||
---|---|---|
hipExternalMemory_t | extMem |
◆ rocprofiler_hip_api_args_t.hipDestroyExternalSemaphore
struct rocprofiler_hip_api_args_t.hipDestroyExternalSemaphore |
Definition at line 315 of file api_args.h.
Data Fields | ||
---|---|---|
hipExternalSemaphore_t | extSem |
◆ rocprofiler_hip_api_args_t.hipDestroySurfaceObject
struct rocprofiler_hip_api_args_t.hipDestroySurfaceObject |
Definition at line 319 of file api_args.h.
Data Fields | ||
---|---|---|
hipSurfaceObject_t | surfaceObject |
◆ rocprofiler_hip_api_args_t.hipDestroyTextureObject
struct rocprofiler_hip_api_args_t.hipDestroyTextureObject |
Definition at line 323 of file api_args.h.
Data Fields | ||
---|---|---|
hipTextureObject_t | textureObject |
◆ rocprofiler_hip_api_args_t.hipDeviceCanAccessPeer
struct rocprofiler_hip_api_args_t.hipDeviceCanAccessPeer |
Definition at line 327 of file api_args.h.
Data Fields | ||
---|---|---|
int * | canAccessPeer | |
int | deviceId | |
int | peerDeviceId |
◆ rocprofiler_hip_api_args_t.hipDeviceComputeCapability
struct rocprofiler_hip_api_args_t.hipDeviceComputeCapability |
Definition at line 333 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | device | |
int * | major | |
int * | minor |
◆ rocprofiler_hip_api_args_t.hipDeviceDisablePeerAccess
struct rocprofiler_hip_api_args_t.hipDeviceDisablePeerAccess |
Definition at line 339 of file api_args.h.
Data Fields | ||
---|---|---|
int | peerDeviceId |
◆ rocprofiler_hip_api_args_t.hipDeviceEnablePeerAccess
struct rocprofiler_hip_api_args_t.hipDeviceEnablePeerAccess |
Definition at line 343 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
int | peerDeviceId |
◆ rocprofiler_hip_api_args_t.hipDeviceGet
struct rocprofiler_hip_api_args_t.hipDeviceGet |
Definition at line 348 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t * | device | |
int | ordinal |
◆ rocprofiler_hip_api_args_t.hipDeviceGetAttribute
struct rocprofiler_hip_api_args_t.hipDeviceGetAttribute |
Definition at line 353 of file api_args.h.
Data Fields | ||
---|---|---|
hipDeviceAttribute_t | attr | |
int | deviceId | |
int * | pi |
◆ rocprofiler_hip_api_args_t.hipDeviceGetByPCIBusId
struct rocprofiler_hip_api_args_t.hipDeviceGetByPCIBusId |
Definition at line 359 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
const char * | pciBusId |
◆ rocprofiler_hip_api_args_t.hipDeviceGetCacheConfig
struct rocprofiler_hip_api_args_t.hipDeviceGetCacheConfig |
Definition at line 364 of file api_args.h.
Data Fields | ||
---|---|---|
hipFuncCache_t * | cacheConfig |
◆ rocprofiler_hip_api_args_t.hipDeviceGetDefaultMemPool
struct rocprofiler_hip_api_args_t.hipDeviceGetDefaultMemPool |
Definition at line 368 of file api_args.h.
Data Fields | ||
---|---|---|
int | device | |
hipMemPool_t * | mem_pool |
◆ rocprofiler_hip_api_args_t.hipDeviceGetGraphMemAttribute
struct rocprofiler_hip_api_args_t.hipDeviceGetGraphMemAttribute |
Definition at line 373 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphMemAttributeType | attr | |
int | device | |
void * | value |
◆ rocprofiler_hip_api_args_t.hipDeviceGetLimit
struct rocprofiler_hip_api_args_t.hipDeviceGetLimit |
Definition at line 379 of file api_args.h.
Data Fields | ||
---|---|---|
enum hipLimit_t | limit | |
unsigned long * | pValue |
◆ rocprofiler_hip_api_args_t.hipDeviceGetMemPool
struct rocprofiler_hip_api_args_t.hipDeviceGetMemPool |
Definition at line 384 of file api_args.h.
Data Fields | ||
---|---|---|
int | device | |
hipMemPool_t * | mem_pool |
◆ rocprofiler_hip_api_args_t.hipDeviceGetName
struct rocprofiler_hip_api_args_t.hipDeviceGetName |
Definition at line 389 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | device | |
int | len | |
char * | name |
◆ rocprofiler_hip_api_args_t.hipDeviceGetP2PAttribute
struct rocprofiler_hip_api_args_t.hipDeviceGetP2PAttribute |
Definition at line 395 of file api_args.h.
Data Fields | ||
---|---|---|
hipDeviceP2PAttr | attr | |
int | dstDevice | |
int | srcDevice | |
int * | value |
◆ rocprofiler_hip_api_args_t.hipDeviceGetPCIBusId
struct rocprofiler_hip_api_args_t.hipDeviceGetPCIBusId |
Definition at line 402 of file api_args.h.
Data Fields | ||
---|---|---|
int | device | |
int | len | |
char * | pciBusId |
◆ rocprofiler_hip_api_args_t.hipDeviceGetSharedMemConfig
struct rocprofiler_hip_api_args_t.hipDeviceGetSharedMemConfig |
Definition at line 408 of file api_args.h.
Data Fields | ||
---|---|---|
hipSharedMemConfig * | pConfig |
◆ rocprofiler_hip_api_args_t.hipDeviceGetStreamPriorityRange
struct rocprofiler_hip_api_args_t.hipDeviceGetStreamPriorityRange |
Definition at line 412 of file api_args.h.
Data Fields | ||
---|---|---|
int * | greatestPriority | |
int * | leastPriority |
◆ rocprofiler_hip_api_args_t.hipDeviceGetUuid
struct rocprofiler_hip_api_args_t.hipDeviceGetUuid |
Definition at line 417 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | device | |
hipUUID * | uuid |
◆ rocprofiler_hip_api_args_t.hipDeviceGraphMemTrim
struct rocprofiler_hip_api_args_t.hipDeviceGraphMemTrim |
Definition at line 422 of file api_args.h.
Data Fields | ||
---|---|---|
int | device |
◆ rocprofiler_hip_api_args_t.hipDevicePrimaryCtxGetState
struct rocprofiler_hip_api_args_t.hipDevicePrimaryCtxGetState |
Definition at line 426 of file api_args.h.
Data Fields | ||
---|---|---|
int * | active | |
hipDevice_t | dev | |
unsigned int * | flags |
◆ rocprofiler_hip_api_args_t.hipDevicePrimaryCtxRelease
struct rocprofiler_hip_api_args_t.hipDevicePrimaryCtxRelease |
Definition at line 432 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | dev |
◆ rocprofiler_hip_api_args_t.hipDevicePrimaryCtxReset
struct rocprofiler_hip_api_args_t.hipDevicePrimaryCtxReset |
Definition at line 436 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | dev |
◆ rocprofiler_hip_api_args_t.hipDevicePrimaryCtxRetain
struct rocprofiler_hip_api_args_t.hipDevicePrimaryCtxRetain |
Definition at line 440 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | dev | |
hipCtx_t * | pctx |
◆ rocprofiler_hip_api_args_t.hipDevicePrimaryCtxSetFlags
struct rocprofiler_hip_api_args_t.hipDevicePrimaryCtxSetFlags |
Definition at line 445 of file api_args.h.
Data Fields | ||
---|---|---|
hipDevice_t | dev | |
unsigned int | flags |
◆ rocprofiler_hip_api_args_t.hipDeviceReset
struct rocprofiler_hip_api_args_t.hipDeviceReset |
Definition at line 450 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_hip_api_no_args | no_args |
◆ rocprofiler_hip_api_args_t.hipDeviceSetCacheConfig
struct rocprofiler_hip_api_args_t.hipDeviceSetCacheConfig |
Definition at line 456 of file api_args.h.
Data Fields | ||
---|---|---|
hipFuncCache_t | cacheConfig |
◆ rocprofiler_hip_api_args_t.hipDeviceSetGraphMemAttribute
struct rocprofiler_hip_api_args_t.hipDeviceSetGraphMemAttribute |
Definition at line 460 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphMemAttributeType | attr | |
int | device | |
void * | value |
◆ rocprofiler_hip_api_args_t.hipDeviceSetLimit
struct rocprofiler_hip_api_args_t.hipDeviceSetLimit |
Definition at line 466 of file api_args.h.
Data Fields | ||
---|---|---|
enum hipLimit_t | limit | |
unsigned long | value |
◆ rocprofiler_hip_api_args_t.hipDeviceSetMemPool
struct rocprofiler_hip_api_args_t.hipDeviceSetMemPool |
Definition at line 471 of file api_args.h.
Data Fields | ||
---|---|---|
int | device | |
hipMemPool_t | mem_pool |
◆ rocprofiler_hip_api_args_t.hipDeviceSetSharedMemConfig
struct rocprofiler_hip_api_args_t.hipDeviceSetSharedMemConfig |
Definition at line 476 of file api_args.h.
Data Fields | ||
---|---|---|
hipSharedMemConfig | config |
◆ rocprofiler_hip_api_args_t.hipDeviceSynchronize
struct rocprofiler_hip_api_args_t.hipDeviceSynchronize |
Definition at line 480 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_hip_api_no_args | no_args |
◆ rocprofiler_hip_api_args_t.hipDeviceTotalMem
struct rocprofiler_hip_api_args_t.hipDeviceTotalMem |
Definition at line 486 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long * | bytes | |
hipDevice_t | device |
◆ rocprofiler_hip_api_args_t.hipDriverGetVersion
struct rocprofiler_hip_api_args_t.hipDriverGetVersion |
Definition at line 491 of file api_args.h.
Data Fields | ||
---|---|---|
int * | driverVersion |
◆ rocprofiler_hip_api_args_t.hipDrvGetErrorName
struct rocprofiler_hip_api_args_t.hipDrvGetErrorName |
Definition at line 495 of file api_args.h.
Data Fields | ||
---|---|---|
const char ** | errorString | |
hipError_t | hipError |
◆ rocprofiler_hip_api_args_t.hipDrvGetErrorString
struct rocprofiler_hip_api_args_t.hipDrvGetErrorString |
Definition at line 500 of file api_args.h.
Data Fields | ||
---|---|---|
const char ** | errorString | |
hipError_t | hipError |
◆ rocprofiler_hip_api_args_t.hipDrvGraphAddMemcpyNode
struct rocprofiler_hip_api_args_t.hipDrvGraphAddMemcpyNode |
Definition at line 505 of file api_args.h.
Data Fields | ||
---|---|---|
const HIP_MEMCPY3D * | copyParams | |
hipCtx_t | ctx | |
const hipGraphNode_t * | dependencies | |
hipGraph_t | hGraph | |
unsigned long | numDependencies | |
hipGraphNode_t * | phGraphNode |
◆ rocprofiler_hip_api_args_t.hipDrvMemcpy2DUnaligned
struct rocprofiler_hip_api_args_t.hipDrvMemcpy2DUnaligned |
Definition at line 514 of file api_args.h.
Data Fields | ||
---|---|---|
const hip_Memcpy2D * | pCopy |
◆ rocprofiler_hip_api_args_t.hipDrvMemcpy3D
struct rocprofiler_hip_api_args_t.hipDrvMemcpy3D |
Definition at line 518 of file api_args.h.
Data Fields | ||
---|---|---|
const HIP_MEMCPY3D * | pCopy |
◆ rocprofiler_hip_api_args_t.hipDrvMemcpy3DAsync
struct rocprofiler_hip_api_args_t.hipDrvMemcpy3DAsync |
Definition at line 522 of file api_args.h.
Data Fields | ||
---|---|---|
const HIP_MEMCPY3D * | pCopy | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipDrvPointerGetAttributes
struct rocprofiler_hip_api_args_t.hipDrvPointerGetAttributes |
Definition at line 527 of file api_args.h.
Data Fields | ||
---|---|---|
hipPointer_attribute * | attributes | |
void ** | data | |
unsigned int | numAttributes | |
hipDeviceptr_t | ptr |
◆ rocprofiler_hip_api_args_t.hipEventCreate
struct rocprofiler_hip_api_args_t.hipEventCreate |
Definition at line 534 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t * | event |
◆ rocprofiler_hip_api_args_t.hipEventCreateWithFlags
struct rocprofiler_hip_api_args_t.hipEventCreateWithFlags |
Definition at line 538 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t * | event | |
unsigned | flags |
◆ rocprofiler_hip_api_args_t.hipEventDestroy
struct rocprofiler_hip_api_args_t.hipEventDestroy |
Definition at line 543 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event |
◆ rocprofiler_hip_api_args_t.hipEventElapsedTime
struct rocprofiler_hip_api_args_t.hipEventElapsedTime |
Definition at line 547 of file api_args.h.
Data Fields | ||
---|---|---|
float * | ms | |
hipEvent_t | start | |
hipEvent_t | stop |
◆ rocprofiler_hip_api_args_t.hipEventQuery
struct rocprofiler_hip_api_args_t.hipEventQuery |
Definition at line 553 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event |
◆ rocprofiler_hip_api_args_t.hipEventRecord
struct rocprofiler_hip_api_args_t.hipEventRecord |
Definition at line 557 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipEventSynchronize
struct rocprofiler_hip_api_args_t.hipEventSynchronize |
Definition at line 562 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event |
◆ rocprofiler_hip_api_args_t.hipExtGetLinkTypeAndHopCount
struct rocprofiler_hip_api_args_t.hipExtGetLinkTypeAndHopCount |
Definition at line 566 of file api_args.h.
Data Fields | ||
---|---|---|
int | device1 | |
int | device2 | |
uint32_t * | hopcount | |
uint32_t * | linktype |
◆ rocprofiler_hip_api_args_t.hipExtLaunchKernel
struct rocprofiler_hip_api_args_t.hipExtLaunchKernel |
Definition at line 573 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | args | |
rocprofiler_dim3_t | dimBlocks | |
int | flags | |
const void * | function_address | |
rocprofiler_dim3_t | numBlocks | |
unsigned long | sharedMemBytes | |
hipEvent_t | startEvent | |
hipEvent_t | stopEvent | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipExtLaunchMultiKernelMultiDevice
struct rocprofiler_hip_api_args_t.hipExtLaunchMultiKernelMultiDevice |
Definition at line 585 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
hipLaunchParams * | launchParamsList | |
int | numDevices |
◆ rocprofiler_hip_api_args_t.hipExtMallocWithFlags
struct rocprofiler_hip_api_args_t.hipExtMallocWithFlags |
Definition at line 591 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
void ** | ptr | |
unsigned long | sizeBytes |
◆ rocprofiler_hip_api_args_t.hipExtStreamCreateWithCUMask
struct rocprofiler_hip_api_args_t.hipExtStreamCreateWithCUMask |
Definition at line 597 of file api_args.h.
Data Fields | ||
---|---|---|
const uint32_t * | cuMask | |
uint32_t | cuMaskSize | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipExtStreamGetCUMask
struct rocprofiler_hip_api_args_t.hipExtStreamGetCUMask |
Definition at line 603 of file api_args.h.
Data Fields | ||
---|---|---|
uint32_t * | cuMask | |
uint32_t | cuMaskSize | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipExternalMemoryGetMappedBuffer
struct rocprofiler_hip_api_args_t.hipExternalMemoryGetMappedBuffer |
Definition at line 609 of file api_args.h.
Data Fields | ||
---|---|---|
const hipExternalMemoryBufferDesc * | bufferDesc | |
void ** | devPtr | |
hipExternalMemory_t | extMem |
◆ rocprofiler_hip_api_args_t.hipFree
struct rocprofiler_hip_api_args_t.hipFree |
Definition at line 615 of file api_args.h.
Data Fields | ||
---|---|---|
void * | ptr |
◆ rocprofiler_hip_api_args_t.hipFreeArray
struct rocprofiler_hip_api_args_t.hipFreeArray |
Definition at line 619 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array |
◆ rocprofiler_hip_api_args_t.hipFreeAsync
struct rocprofiler_hip_api_args_t.hipFreeAsync |
Definition at line 623 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dev_ptr | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipFreeHost
struct rocprofiler_hip_api_args_t.hipFreeHost |
Definition at line 628 of file api_args.h.
Data Fields | ||
---|---|---|
void * | ptr |
◆ rocprofiler_hip_api_args_t.hipFreeMipmappedArray
struct rocprofiler_hip_api_args_t.hipFreeMipmappedArray |
Definition at line 632 of file api_args.h.
Data Fields | ||
---|---|---|
hipMipmappedArray_t | mipmappedArray |
◆ rocprofiler_hip_api_args_t.hipFuncGetAttribute
struct rocprofiler_hip_api_args_t.hipFuncGetAttribute |
Definition at line 636 of file api_args.h.
Data Fields | ||
---|---|---|
hipFunction_attribute | attrib | |
hipFunction_t | hfunc | |
int * | value |
◆ rocprofiler_hip_api_args_t.hipFuncGetAttributes
struct rocprofiler_hip_api_args_t.hipFuncGetAttributes |
Definition at line 642 of file api_args.h.
Data Fields | ||
---|---|---|
struct hipFuncAttributes * | attr | |
const void * | func |
◆ rocprofiler_hip_api_args_t.hipFuncSetAttribute
struct rocprofiler_hip_api_args_t.hipFuncSetAttribute |
Definition at line 647 of file api_args.h.
Data Fields | ||
---|---|---|
hipFuncAttribute | attr | |
const void * | func | |
int | value |
◆ rocprofiler_hip_api_args_t.hipFuncSetCacheConfig
struct rocprofiler_hip_api_args_t.hipFuncSetCacheConfig |
Definition at line 653 of file api_args.h.
Data Fields | ||
---|---|---|
hipFuncCache_t | config | |
const void * | func |
◆ rocprofiler_hip_api_args_t.hipFuncSetSharedMemConfig
struct rocprofiler_hip_api_args_t.hipFuncSetSharedMemConfig |
Definition at line 658 of file api_args.h.
Data Fields | ||
---|---|---|
hipSharedMemConfig | config | |
const void * | func |
◆ rocprofiler_hip_api_args_t.hipGLGetDevices
struct rocprofiler_hip_api_args_t.hipGLGetDevices |
Definition at line 663 of file api_args.h.
Data Fields | ||
---|---|---|
hipGLDeviceList | deviceList | |
unsigned int | hipDeviceCount | |
unsigned int * | pHipDeviceCount | |
int * | pHipDevices |
◆ rocprofiler_hip_api_args_t.hipGetChannelDesc
struct rocprofiler_hip_api_args_t.hipGetChannelDesc |
Definition at line 670 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
hipChannelFormatDesc * | desc |
◆ rocprofiler_hip_api_args_t.hipGetDevice
struct rocprofiler_hip_api_args_t.hipGetDevice |
Definition at line 675 of file api_args.h.
Data Fields | ||
---|---|---|
int * | deviceId |
◆ rocprofiler_hip_api_args_t.hipGetDeviceCount
struct rocprofiler_hip_api_args_t.hipGetDeviceCount |
Definition at line 679 of file api_args.h.
Data Fields | ||
---|---|---|
int * | count |
◆ rocprofiler_hip_api_args_t.hipGetDeviceFlags
struct rocprofiler_hip_api_args_t.hipGetDeviceFlags |
Definition at line 683 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int * | flags |
◆ rocprofiler_hip_api_args_t.hipGetDevicePropertiesR0600
struct rocprofiler_hip_api_args_t.hipGetDevicePropertiesR0600 |
Definition at line 687 of file api_args.h.
Data Fields | ||
---|---|---|
int | deviceId | |
hipDeviceProp_tR0600 * | prop |
◆ rocprofiler_hip_api_args_t.hipGetDevicePropertiesR0000
struct rocprofiler_hip_api_args_t.hipGetDevicePropertiesR0000 |
Definition at line 692 of file api_args.h.
Data Fields | ||
---|---|---|
int | deviceId | |
hipDeviceProp_tR0000 * | prop |
◆ rocprofiler_hip_api_args_t.hipGetErrorName
struct rocprofiler_hip_api_args_t.hipGetErrorName |
Definition at line 697 of file api_args.h.
Data Fields | ||
---|---|---|
hipError_t | hip_error |
◆ rocprofiler_hip_api_args_t.hipGetErrorString
struct rocprofiler_hip_api_args_t.hipGetErrorString |
Definition at line 701 of file api_args.h.
Data Fields | ||
---|---|---|
hipError_t | hipError |
◆ rocprofiler_hip_api_args_t.hipGetLastError
struct rocprofiler_hip_api_args_t.hipGetLastError |
Definition at line 705 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_hip_api_no_args | no_args |
◆ rocprofiler_hip_api_args_t.hipGetMipmappedArrayLevel
struct rocprofiler_hip_api_args_t.hipGetMipmappedArrayLevel |
Definition at line 711 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | level | |
hipArray_t * | levelArray | |
hipMipmappedArray_const_t | mipmappedArray |
◆ rocprofiler_hip_api_args_t.hipGetSymbolAddress
struct rocprofiler_hip_api_args_t.hipGetSymbolAddress |
Definition at line 717 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | devPtr | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipGetSymbolSize
struct rocprofiler_hip_api_args_t.hipGetSymbolSize |
Definition at line 722 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long * | size | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipGetTextureAlignmentOffset
struct rocprofiler_hip_api_args_t.hipGetTextureAlignmentOffset |
Definition at line 727 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long * | offset | |
const textureReference * | texref |
◆ rocprofiler_hip_api_args_t.hipGetTextureObjectResourceDesc
struct rocprofiler_hip_api_args_t.hipGetTextureObjectResourceDesc |
Definition at line 732 of file api_args.h.
Data Fields | ||
---|---|---|
hipResourceDesc * | pResDesc | |
hipTextureObject_t | textureObject |
◆ rocprofiler_hip_api_args_t.hipGetTextureObjectResourceViewDesc
struct rocprofiler_hip_api_args_t.hipGetTextureObjectResourceViewDesc |
Definition at line 737 of file api_args.h.
Data Fields | ||
---|---|---|
struct hipResourceViewDesc * | pResViewDesc | |
hipTextureObject_t | textureObject |
◆ rocprofiler_hip_api_args_t.hipGetTextureObjectTextureDesc
struct rocprofiler_hip_api_args_t.hipGetTextureObjectTextureDesc |
Definition at line 742 of file api_args.h.
Data Fields | ||
---|---|---|
hipTextureDesc * | pTexDesc | |
hipTextureObject_t | textureObject |
◆ rocprofiler_hip_api_args_t.hipGetTextureReference
struct rocprofiler_hip_api_args_t.hipGetTextureReference |
Definition at line 747 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | symbol | |
const textureReference ** | texref |
◆ rocprofiler_hip_api_args_t.hipGraphAddChildGraphNode
struct rocprofiler_hip_api_args_t.hipGraphAddChildGraphNode |
Definition at line 752 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | childGraph | |
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddDependencies
struct rocprofiler_hip_api_args_t.hipGraphAddDependencies |
Definition at line 760 of file api_args.h.
Data Fields | ||
---|---|---|
const hipGraphNode_t * | from | |
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | to |
◆ rocprofiler_hip_api_args_t.hipGraphAddEmptyNode
struct rocprofiler_hip_api_args_t.hipGraphAddEmptyNode |
Definition at line 767 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddEventRecordNode
struct rocprofiler_hip_api_args_t.hipGraphAddEventRecordNode |
Definition at line 774 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddEventWaitNode
struct rocprofiler_hip_api_args_t.hipGraphAddEventWaitNode |
Definition at line 782 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddHostNode
struct rocprofiler_hip_api_args_t.hipGraphAddHostNode |
Definition at line 790 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode | |
const hipHostNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphAddKernelNode
struct rocprofiler_hip_api_args_t.hipGraphAddKernelNode |
Definition at line 798 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode | |
const hipKernelNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphAddMemAllocNode
struct rocprofiler_hip_api_args_t.hipGraphAddMemAllocNode |
Definition at line 806 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode | |
hipMemAllocNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphAddMemFreeNode
struct rocprofiler_hip_api_args_t.hipGraphAddMemFreeNode |
Definition at line 814 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dev_ptr | |
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddMemcpyNode
struct rocprofiler_hip_api_args_t.hipGraphAddMemcpyNode |
Definition at line 822 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipMemcpy3DParms * | pCopyParams | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddMemcpyNode1D
struct rocprofiler_hip_api_args_t.hipGraphAddMemcpyNode1D |
Definition at line 830 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
void * | dst | |
hipGraph_t | graph | |
hipMemcpyKind | kind | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode | |
const void * | src |
◆ rocprofiler_hip_api_args_t.hipGraphAddMemcpyNodeFromSymbol
struct rocprofiler_hip_api_args_t.hipGraphAddMemcpyNodeFromSymbol |
Definition at line 841 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipGraphAddMemcpyNodeToSymbol
struct rocprofiler_hip_api_args_t.hipGraphAddMemcpyNodeToSymbol |
Definition at line 853 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipGraphAddMemsetNode
struct rocprofiler_hip_api_args_t.hipGraphAddMemsetNode |
Definition at line 865 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode | |
const hipMemsetParams * | pMemsetParams |
◆ rocprofiler_hip_api_args_t.hipGraphChildGraphNodeGetGraph
struct rocprofiler_hip_api_args_t.hipGraphChildGraphNodeGetGraph |
Definition at line 873 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | node | |
hipGraph_t * | pGraph |
◆ rocprofiler_hip_api_args_t.hipGraphClone
struct rocprofiler_hip_api_args_t.hipGraphClone |
Definition at line 878 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | originalGraph | |
hipGraph_t * | pGraphClone |
◆ rocprofiler_hip_api_args_t.hipGraphCreate
struct rocprofiler_hip_api_args_t.hipGraphCreate |
Definition at line 883 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
hipGraph_t * | pGraph |
◆ rocprofiler_hip_api_args_t.hipGraphDebugDotPrint
struct rocprofiler_hip_api_args_t.hipGraphDebugDotPrint |
Definition at line 888 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
hipGraph_t | graph | |
const char * | path |
◆ rocprofiler_hip_api_args_t.hipGraphDestroy
struct rocprofiler_hip_api_args_t.hipGraphDestroy |
Definition at line 894 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph |
◆ rocprofiler_hip_api_args_t.hipGraphDestroyNode
struct rocprofiler_hip_api_args_t.hipGraphDestroyNode |
Definition at line 898 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | node |
◆ rocprofiler_hip_api_args_t.hipGraphEventRecordNodeGetEvent
struct rocprofiler_hip_api_args_t.hipGraphEventRecordNodeGetEvent |
Definition at line 902 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t * | event_out | |
hipGraphNode_t | node |
◆ rocprofiler_hip_api_args_t.hipGraphEventRecordNodeSetEvent
struct rocprofiler_hip_api_args_t.hipGraphEventRecordNodeSetEvent |
Definition at line 907 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipGraphNode_t | node |
◆ rocprofiler_hip_api_args_t.hipGraphEventWaitNodeGetEvent
struct rocprofiler_hip_api_args_t.hipGraphEventWaitNodeGetEvent |
Definition at line 912 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t * | event_out | |
hipGraphNode_t | node |
◆ rocprofiler_hip_api_args_t.hipGraphEventWaitNodeSetEvent
struct rocprofiler_hip_api_args_t.hipGraphEventWaitNodeSetEvent |
Definition at line 917 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipGraphNode_t | node |
◆ rocprofiler_hip_api_args_t.hipGraphExecChildGraphNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecChildGraphNodeSetParams |
Definition at line 922 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | childGraph | |
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | node |
◆ rocprofiler_hip_api_args_t.hipGraphExecDestroy
struct rocprofiler_hip_api_args_t.hipGraphExecDestroy |
Definition at line 928 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | graphExec |
◆ rocprofiler_hip_api_args_t.hipGraphExecEventRecordNodeSetEvent
struct rocprofiler_hip_api_args_t.hipGraphExecEventRecordNodeSetEvent |
Definition at line 932 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | hNode |
◆ rocprofiler_hip_api_args_t.hipGraphExecEventWaitNodeSetEvent
struct rocprofiler_hip_api_args_t.hipGraphExecEventWaitNodeSetEvent |
Definition at line 938 of file api_args.h.
Data Fields | ||
---|---|---|
hipEvent_t | event | |
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | hNode |
◆ rocprofiler_hip_api_args_t.hipGraphExecHostNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecHostNodeSetParams |
Definition at line 944 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | node | |
const hipHostNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphExecKernelNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecKernelNodeSetParams |
Definition at line 950 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | node | |
const hipKernelNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParams |
Definition at line 956 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | node | |
hipMemcpy3DParms * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParams1D
struct rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParams1D |
Definition at line 962 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
void * | dst | |
hipGraphExec_t | hGraphExec | |
hipMemcpyKind | kind | |
hipGraphNode_t | node | |
const void * | src |
◆ rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParamsFromSymbol
struct rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParamsFromSymbol |
Definition at line 971 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
void * | dst | |
hipGraphExec_t | hGraphExec | |
hipMemcpyKind | kind | |
hipGraphNode_t | node | |
unsigned long | offset | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParamsToSymbol
struct rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParamsToSymbol |
Definition at line 981 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
hipGraphExec_t | hGraphExec | |
hipMemcpyKind | kind | |
hipGraphNode_t | node | |
unsigned long | offset | |
const void * | src | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipGraphExecMemsetNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecMemsetNodeSetParams |
Definition at line 991 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | node | |
const hipMemsetParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphExecUpdate
struct rocprofiler_hip_api_args_t.hipGraphExecUpdate |
Definition at line 997 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t * | hErrorNode_out | |
hipGraph_t | hGraph | |
hipGraphExec_t | hGraphExec | |
hipGraphExecUpdateResult * | updateResult_out |
◆ rocprofiler_hip_api_args_t.hipGraphGetEdges
struct rocprofiler_hip_api_args_t.hipGraphGetEdges |
Definition at line 1004 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t * | from | |
hipGraph_t | graph | |
unsigned long * | numEdges | |
hipGraphNode_t * | to |
◆ rocprofiler_hip_api_args_t.hipGraphGetNodes
struct rocprofiler_hip_api_args_t.hipGraphGetNodes |
Definition at line 1011 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
hipGraphNode_t * | nodes | |
unsigned long * | numNodes |
◆ rocprofiler_hip_api_args_t.hipGraphGetRootNodes
struct rocprofiler_hip_api_args_t.hipGraphGetRootNodes |
Definition at line 1017 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
unsigned long * | pNumRootNodes | |
hipGraphNode_t * | pRootNodes |
◆ rocprofiler_hip_api_args_t.hipGraphHostNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphHostNodeGetParams |
Definition at line 1023 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | node | |
hipHostNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphHostNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphHostNodeSetParams |
Definition at line 1028 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | node | |
const hipHostNodeParams * | pNodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphInstantiate
struct rocprofiler_hip_api_args_t.hipGraphInstantiate |
Definition at line 1033 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | bufferSize | |
hipGraph_t | graph | |
hipGraphNode_t * | pErrorNode | |
hipGraphExec_t * | pGraphExec | |
char * | pLogBuffer |
◆ rocprofiler_hip_api_args_t.hipGraphInstantiateWithFlags
struct rocprofiler_hip_api_args_t.hipGraphInstantiateWithFlags |
Definition at line 1041 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long long | flags | |
hipGraph_t | graph | |
hipGraphExec_t * | pGraphExec |
◆ rocprofiler_hip_api_args_t.hipGraphKernelNodeCopyAttributes
struct rocprofiler_hip_api_args_t.hipGraphKernelNodeCopyAttributes |
Definition at line 1047 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | hDst | |
hipGraphNode_t | hSrc |
◆ rocprofiler_hip_api_args_t.hipGraphKernelNodeGetAttribute
struct rocprofiler_hip_api_args_t.hipGraphKernelNodeGetAttribute |
Definition at line 1052 of file api_args.h.
Data Fields | ||
---|---|---|
hipKernelNodeAttrID | attr | |
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | hNode | |
unsigned long * | sharedMem | |
hipStream_t * | stream | |
hipKernelNodeAttrValue * | value |
◆ rocprofiler_hip_api_args_t.hipGraphKernelNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphKernelNodeGetParams |
Definition at line 1058 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | node | |
hipKernelNodeParams * | pNodeParams | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphKernelNodeSetAttribute
struct rocprofiler_hip_api_args_t.hipGraphKernelNodeSetAttribute |
Definition at line 1063 of file api_args.h.
Data Fields | ||
---|---|---|
hipKernelNodeAttrID | attr | |
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | hNode | |
unsigned long * | sharedMem | |
hipStream_t * | stream | |
const hipKernelNodeAttrValue * | value |
◆ rocprofiler_hip_api_args_t.hipGraphKernelNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphKernelNodeSetParams |
Definition at line 1069 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | node | |
const hipKernelNodeParams * | pNodeParams | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphLaunch
struct rocprofiler_hip_api_args_t.hipGraphLaunch |
Definition at line 1074 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
hipGraphExec_t | graphExec | |
dim3 * | gridDim | |
unsigned long * | sharedMem | |
hipStream_t * | stream | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemAllocNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphMemAllocNodeGetParams |
Definition at line 1079 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | node | |
hipMemAllocNodeParams * | pNodeParams | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemFreeNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphMemFreeNodeGetParams |
Definition at line 1084 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
void * | dev_ptr | |
dim3 * | gridDim | |
hipGraphNode_t | node | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemcpyNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphMemcpyNodeGetParams |
Definition at line 1089 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | node | |
hipMemcpy3DParms * | pNodeParams | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParams |
Definition at line 1094 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
dim3 * | gridDim | |
hipGraphNode_t | node | |
const hipMemcpy3DParms * | pNodeParams | |
unsigned long * | sharedMem | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParams1D
struct rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParams1D |
Definition at line 1099 of file api_args.h.
Data Fields | ||
---|---|---|
dim3 * | blockDim | |
unsigned long | count | |
void * | dst | |
dim3 * | gridDim | |
hipMemcpyKind | kind | |
hipGraphNode_t | node | |
unsigned long * | sharedMem | |
const void * | src | |
hipStream_t * | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParamsFromSymbol
struct rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParamsFromSymbol |
Definition at line 1107 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
unsigned long | count | |
void * | dst | |
rocprofiler_dim3_t | gridDim | |
hipMemcpyKind | kind | |
hipGraphNode_t | node | |
unsigned long | offset | |
unsigned long | sharedMem | |
hipStream_t | stream | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParamsToSymbol
struct rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParamsToSymbol |
Definition at line 1116 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
unsigned long | count | |
rocprofiler_dim3_t | gridDim | |
hipMemcpyKind | kind | |
hipGraphNode_t | node | |
unsigned long | offset | |
unsigned long | sharedMem | |
const void * | src | |
hipStream_t | stream | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipGraphMemsetNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphMemsetNodeGetParams |
Definition at line 1125 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphNode_t | node | |
hipMemsetParams * | pNodeParams | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphMemsetNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphMemsetNodeSetParams |
Definition at line 1130 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphNode_t | node | |
const hipMemsetParams * | pNodeParams | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphNodeFindInClone
struct rocprofiler_hip_api_args_t.hipGraphNodeFindInClone |
Definition at line 1135 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
hipGraph_t | clonedGraph | |
rocprofiler_dim3_t | gridDim | |
hipGraphNode_t | originalNode | |
hipGraphNode_t * | pNode | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphNodeGetDependencies
struct rocprofiler_hip_api_args_t.hipGraphNodeGetDependencies |
Definition at line 1141 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphNode_t | node | |
hipGraphNode_t * | pDependencies | |
unsigned long * | pNumDependencies | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphNodeGetDependentNodes
struct rocprofiler_hip_api_args_t.hipGraphNodeGetDependentNodes |
Definition at line 1147 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphNode_t | node | |
hipGraphNode_t * | pDependentNodes | |
unsigned long * | pNumDependentNodes | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphNodeGetEnabled
struct rocprofiler_hip_api_args_t.hipGraphNodeGetEnabled |
Definition at line 1153 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | hNode | |
unsigned int * | isEnabled | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphNodeGetType
struct rocprofiler_hip_api_args_t.hipGraphNodeGetType |
Definition at line 1159 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphNode_t | node | |
hipGraphNodeType * | pType | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphNodeSetEnabled
struct rocprofiler_hip_api_args_t.hipGraphNodeSetEnabled |
Definition at line 1164 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | hNode | |
unsigned int | isEnabled | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphReleaseUserObject
struct rocprofiler_hip_api_args_t.hipGraphReleaseUserObject |
Definition at line 1170 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | count | |
const void * | data | |
hipGraph_t | graph | |
hipUserObject_t | object |
◆ rocprofiler_hip_api_args_t.hipGraphRemoveDependencies
struct rocprofiler_hip_api_args_t.hipGraphRemoveDependencies |
Definition at line 1176 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | data | |
const hipGraphNode_t * | from | |
hipGraph_t | graph | |
unsigned long | numDependencies | |
const hipGraphNode_t * | to |
◆ rocprofiler_hip_api_args_t.hipGraphRetainUserObject
struct rocprofiler_hip_api_args_t.hipGraphRetainUserObject |
Definition at line 1183 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | count | |
const void * | data | |
unsigned int | flags | |
hipGraph_t | graph | |
hipUserObject_t | object |
◆ rocprofiler_hip_api_args_t.hipGraphUpload
struct rocprofiler_hip_api_args_t.hipGraphUpload |
Definition at line 1190 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | data | |
hipGraphExec_t | graphExec | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphicsGLRegisterBuffer
struct rocprofiler_hip_api_args_t.hipGraphicsGLRegisterBuffer |
Definition at line 1195 of file api_args.h.
Data Fields | ||
---|---|---|
GLuint | buffer | |
const void * | data | |
unsigned int | flags | |
hipGraphicsResource ** | resource |
◆ rocprofiler_hip_api_args_t.hipGraphicsGLRegisterImage
struct rocprofiler_hip_api_args_t.hipGraphicsGLRegisterImage |
Definition at line 1201 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | data | |
unsigned int | flags | |
GLuint | image | |
hipGraphicsResource ** | resource | |
GLenum | target |
◆ rocprofiler_hip_api_args_t.hipGraphicsMapResources
struct rocprofiler_hip_api_args_t.hipGraphicsMapResources |
Definition at line 1208 of file api_args.h.
Data Fields | ||
---|---|---|
int | count | |
const void * | data | |
hipGraphicsResource_t * | resources | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphicsResourceGetMappedPointer
struct rocprofiler_hip_api_args_t.hipGraphicsResourceGetMappedPointer |
Definition at line 1214 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | data | |
void ** | devPtr | |
hipGraphicsResource_t | resource | |
unsigned long * | size |
◆ rocprofiler_hip_api_args_t.hipGraphicsSubResourceGetMappedArray
struct rocprofiler_hip_api_args_t.hipGraphicsSubResourceGetMappedArray |
Definition at line 1220 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
unsigned int | arrayIndex | |
const void * | data | |
unsigned int | mipLevel | |
hipGraphicsResource_t | resource |
◆ rocprofiler_hip_api_args_t.hipGraphicsUnmapResources
struct rocprofiler_hip_api_args_t.hipGraphicsUnmapResources |
Definition at line 1227 of file api_args.h.
Data Fields | ||
---|---|---|
int | count | |
const void * | data | |
hipGraphicsResource_t * | resources | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphicsUnregisterResource
struct rocprofiler_hip_api_args_t.hipGraphicsUnregisterResource |
Definition at line 1233 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostAlloc
struct rocprofiler_hip_api_args_t.hipHostAlloc |
Definition at line 1237 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostFree
struct rocprofiler_hip_api_args_t.hipHostFree |
Definition at line 1243 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostGetDevicePointer
struct rocprofiler_hip_api_args_t.hipHostGetDevicePointer |
Definition at line 1247 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostGetFlags
struct rocprofiler_hip_api_args_t.hipHostGetFlags |
Definition at line 1253 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostMalloc
struct rocprofiler_hip_api_args_t.hipHostMalloc |
Definition at line 1258 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostRegister
struct rocprofiler_hip_api_args_t.hipHostRegister |
Definition at line 1264 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipHostUnregister
struct rocprofiler_hip_api_args_t.hipHostUnregister |
Definition at line 1270 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipImportExternalMemory
struct rocprofiler_hip_api_args_t.hipImportExternalMemory |
Definition at line 1274 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipImportExternalSemaphore
struct rocprofiler_hip_api_args_t.hipImportExternalSemaphore |
Definition at line 1279 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipInit
struct rocprofiler_hip_api_args_t.hipInit |
Definition at line 1284 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
unsigned int | flags | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipIpcCloseMemHandle
struct rocprofiler_hip_api_args_t.hipIpcCloseMemHandle |
Definition at line 1288 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
void * | devPtr | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipIpcGetEventHandle
struct rocprofiler_hip_api_args_t.hipIpcGetEventHandle |
Definition at line 1292 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
hipEvent_t | event | |
hipIpcEventHandle_t * | handle | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipIpcGetMemHandle
struct rocprofiler_hip_api_args_t.hipIpcGetMemHandle |
Definition at line 1297 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
void * | devPtr | |
hipIpcMemHandle_t * | handle | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipIpcOpenEventHandle
struct rocprofiler_hip_api_args_t.hipIpcOpenEventHandle |
Definition at line 1302 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
hipEvent_t * | event | |
hipIpcEventHandle_t | handle | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipIpcOpenMemHandle
struct rocprofiler_hip_api_args_t.hipIpcOpenMemHandle |
Definition at line 1307 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
void ** | devPtr | |
unsigned int | flags | |
hipIpcMemHandle_t | handle | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipKernelNameRef
struct rocprofiler_hip_api_args_t.hipKernelNameRef |
Definition at line 1313 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
hipFunction_t | func | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipKernelNameRefByPtr
struct rocprofiler_hip_api_args_t.hipKernelNameRefByPtr |
Definition at line 1317 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
void * | hipModule | |
const void * | hostFunction | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipLaunchByPtr
struct rocprofiler_hip_api_args_t.hipLaunchByPtr |
Definition at line 1322 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
const void * | func | |
void * | hipModule | |
void * | init_value | |
const char * | name | |
void ** | pointer | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipLaunchCooperativeKernel
struct rocprofiler_hip_api_args_t.hipLaunchCooperativeKernel |
Definition at line 1326 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned | align | |
rocprofiler_dim3_t | blockDimX | |
const void * | func | |
rocprofiler_dim3_t | gridDim | |
void * | hipModule | |
void * | init_value | |
void ** | kernelParams | |
const char * | name | |
void ** | pointer | |
unsigned int | sharedMemBytes | |
unsigned long | size | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipLaunchCooperativeKernelMultiDevice
struct rocprofiler_hip_api_args_t.hipLaunchCooperativeKernelMultiDevice |
Definition at line 1335 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
unsigned int | flags | |
char * | hostVar | |
hipLaunchParams * | launchParamsList | |
void ** | modules | |
int | numDevices | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipLaunchHostFunc
struct rocprofiler_hip_api_args_t.hipLaunchHostFunc |
Definition at line 1341 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
hipHostFn_t | fn | |
char * | hostVar | |
void ** | modules | |
hipStream_t | stream | |
int | type | |
void * | userData | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipLaunchKernel
struct rocprofiler_hip_api_args_t.hipLaunchKernel |
Definition at line 1347 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | args | |
char * | deviceVar | |
rocprofiler_dim3_t | dimBlocks | |
int | ext | |
const void * | function_address | |
char * | hostVar | |
void ** | modules | |
rocprofiler_dim3_t | numBlocks | |
unsigned long | sharedMemBytes | |
hipStream_t | stream | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMalloc
struct rocprofiler_hip_api_args_t.hipMalloc |
Definition at line 1356 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
void ** | ptr | |
unsigned long | size | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMalloc3D
struct rocprofiler_hip_api_args_t.hipMalloc3D |
Definition at line 1361 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
hipExtent | extent | |
char * | hostVar | |
void ** | modules | |
hipPitchedPtr * | pitchedDevPtr | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMalloc3DArray
struct rocprofiler_hip_api_args_t.hipMalloc3DArray |
Definition at line 1366 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
const struct hipChannelFormatDesc * | desc | |
char * | deviceVar | |
int | ext | |
struct hipExtent | extent | |
unsigned int | flags | |
char * | hostVar | |
void ** | modules | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMallocArray
struct rocprofiler_hip_api_args_t.hipMallocArray |
Definition at line 1373 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
const hipChannelFormatDesc * | desc | |
char * | deviceVar | |
int | ext | |
unsigned int | flags | |
unsigned long | height | |
char * | hostVar | |
void ** | modules | |
int | type | |
void * | var | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMallocAsync
struct rocprofiler_hip_api_args_t.hipMallocAsync |
Definition at line 1381 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | dev_ptr | |
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
unsigned long | size | |
hipStream_t | stream | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMallocFromPoolAsync
struct rocprofiler_hip_api_args_t.hipMallocFromPoolAsync |
Definition at line 1387 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | dev_ptr | |
char * | deviceVar | |
int | ext | |
char * | hostVar | |
hipMemPool_t | mem_pool | |
void ** | modules | |
unsigned long | size | |
hipStream_t | stream | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMallocHost
struct rocprofiler_hip_api_args_t.hipMallocHost |
Definition at line 1394 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
void ** | ptr | |
unsigned long | size | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMallocManaged
struct rocprofiler_hip_api_args_t.hipMallocManaged |
Definition at line 1399 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | dev_ptr | |
char * | deviceVar | |
int | ext | |
unsigned int | flags | |
char * | hostVar | |
void ** | modules | |
int | norm | |
unsigned long | size | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMallocMipmappedArray
struct rocprofiler_hip_api_args_t.hipMallocMipmappedArray |
Definition at line 1405 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMallocPitch
struct rocprofiler_hip_api_args_t.hipMallocPitch |
Definition at line 1413 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
unsigned long | height | |
char * | hostVar | |
void ** | modules | |
int | norm | |
unsigned long * | pitch | |
void ** | ptr | |
int | type | |
void * | var | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemAddressFree
struct rocprofiler_hip_api_args_t.hipMemAddressFree |
Definition at line 1420 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
void * | devPtr | |
int | ext | |
char * | hostVar | |
void ** | modules | |
int | norm | |
unsigned long | size | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemAddressReserve
struct rocprofiler_hip_api_args_t.hipMemAddressReserve |
Definition at line 1425 of file api_args.h.
Data Fields | ||
---|---|---|
void * | addr | |
unsigned long | alignment | |
char * | deviceVar | |
int | ext | |
unsigned long long | flags | |
char * | hostVar | |
void ** | modules | |
int | norm | |
void ** | ptr | |
unsigned long | size | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemAdvise
struct rocprofiler_hip_api_args_t.hipMemAdvise |
Definition at line 1433 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemoryAdvise | advice | |
unsigned long | count | |
const void * | dev_ptr | |
int | device | |
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
int | norm | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemAllocHost
struct rocprofiler_hip_api_args_t.hipMemAllocHost |
Definition at line 1440 of file api_args.h.
Data Fields | ||
---|---|---|
char * | deviceVar | |
int | ext | |
char * | hostVar | |
void ** | modules | |
int |