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 | norm | |
void ** | ptr | |
unsigned long | size | |
int | type | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemAllocPitch
struct rocprofiler_hip_api_args_t.hipMemAllocPitch |
Definition at line 1445 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemCreate
struct rocprofiler_hip_api_args_t.hipMemCreate |
Definition at line 1453 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemExportToShareableHandle
struct rocprofiler_hip_api_args_t.hipMemExportToShareableHandle |
Definition at line 1460 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemGetAccess
struct rocprofiler_hip_api_args_t.hipMemGetAccess |
Definition at line 1467 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
int | ext | |
unsigned long long * | flags | |
int | global | |
char * | hostVar | |
const hipMemLocation * | location | |
void ** | modules | |
void * | ptr | |
unsigned long | size | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemGetAddressRange
struct rocprofiler_hip_api_args_t.hipMemGetAddressRange |
Definition at line 1473 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
hipDeviceptr_t | dptr | |
int | ext | |
int | global | |
char * | hostVar | |
void ** | modules | |
hipDeviceptr_t * | pbase | |
unsigned long * | psize | |
unsigned long | size | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemGetAllocationGranularity
struct rocprofiler_hip_api_args_t.hipMemGetAllocationGranularity |
Definition at line 1479 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemGetAllocationPropertiesFromHandle
struct rocprofiler_hip_api_args_t.hipMemGetAllocationPropertiesFromHandle |
Definition at line 1485 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
int | ext | |
int | global | |
hipMemGenericAllocationHandle_t | handle | |
char * | hostVar | |
void ** | modules | |
hipMemAllocationProp * | prop | |
unsigned long | size | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemGetInfo
struct rocprofiler_hip_api_args_t.hipMemGetInfo |
Definition at line 1490 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
int | ext | |
unsigned long * | free | |
int | global | |
char * | hostVar | |
void ** | modules | |
unsigned long | size | |
unsigned long * | total | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemImportFromShareableHandle
struct rocprofiler_hip_api_args_t.hipMemImportFromShareableHandle |
Definition at line 1495 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemMap
struct rocprofiler_hip_api_args_t.hipMemMap |
Definition at line 1501 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemMapArrayAsync
struct rocprofiler_hip_api_args_t.hipMemMapArrayAsync |
Definition at line 1509 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
unsigned int | count | |
char * | deviceVar | |
int | ext | |
int | global | |
char * | hostVar | |
hipArrayMapInfo * | mapInfoList | |
void ** | modules | |
unsigned long | size | |
hipStream_t | stream | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemPoolCreate
struct rocprofiler_hip_api_args_t.hipMemPoolCreate |
Definition at line 1515 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
int | ext | |
int | global | |
char * | hostVar | |
hipMemPool_t * | mem_pool | |
void ** | modules | |
const hipMemPoolProps * | pool_props | |
unsigned long | size | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemPoolDestroy
struct rocprofiler_hip_api_args_t.hipMemPoolDestroy |
Definition at line 1520 of file api_args.h.
Data Fields | ||
---|---|---|
int | constant | |
char * | deviceVar | |
int | ext | |
int | global | |
char * | hostVar | |
hipMemPool_t | mem_pool | |
void ** | modules | |
unsigned long | size | |
void * | var |
◆ rocprofiler_hip_api_args_t.hipMemPoolExportPointer
struct rocprofiler_hip_api_args_t.hipMemPoolExportPointer |
Definition at line 1524 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dev_ptr | |
hipMemPoolPtrExportData * | export_data | |
void ** | modules |
◆ rocprofiler_hip_api_args_t.hipMemPoolExportToShareableHandle
struct rocprofiler_hip_api_args_t.hipMemPoolExportToShareableHandle |
Definition at line 1529 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
hipMemAllocationHandleType | handle_type | |
hipMemPool_t | mem_pool | |
void ** | modules | |
void * | shared_handle |
◆ rocprofiler_hip_api_args_t.hipMemPoolGetAccess
struct rocprofiler_hip_api_args_t.hipMemPoolGetAccess |
Definition at line 1536 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemAccessFlags * | flags | |
hipMemLocation * | location | |
hipMemPool_t | mem_pool | |
void ** | modules |
◆ rocprofiler_hip_api_args_t.hipMemPoolGetAttribute
struct rocprofiler_hip_api_args_t.hipMemPoolGetAttribute |
Definition at line 1542 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemPoolAttr | attr | |
hipMemPool_t | mem_pool | |
void ** | modules | |
void * | value |
◆ rocprofiler_hip_api_args_t.hipMemPoolImportFromShareableHandle
struct rocprofiler_hip_api_args_t.hipMemPoolImportFromShareableHandle |
Definition at line 1548 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned int | flags | |
hipMemAllocationHandleType | handle_type | |
hipMemPool_t * | mem_pool | |
void ** | modules | |
void * | shared_handle |
◆ rocprofiler_hip_api_args_t.hipMemPoolImportPointer
struct rocprofiler_hip_api_args_t.hipMemPoolImportPointer |
Definition at line 1555 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | dev_ptr | |
hipMemPoolPtrExportData * | export_data | |
hipMemPool_t | mem_pool | |
void ** | modules |
◆ rocprofiler_hip_api_args_t.hipMemPoolSetAccess
struct rocprofiler_hip_api_args_t.hipMemPoolSetAccess |
Definition at line 1561 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
const hipMemAccessDesc * | desc_list | |
hipMemPool_t | mem_pool | |
void ** | modules |
◆ rocprofiler_hip_api_args_t.hipMemPoolSetAttribute
struct rocprofiler_hip_api_args_t.hipMemPoolSetAttribute |
Definition at line 1567 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemPoolAttr | attr | |
hipMemPool_t | mem_pool | |
void ** | modules | |
void * | value |
◆ rocprofiler_hip_api_args_t.hipMemPoolTrimTo
struct rocprofiler_hip_api_args_t.hipMemPoolTrimTo |
Definition at line 1573 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemPool_t | mem_pool | |
unsigned long | min_bytes_to_hold | |
void ** | modules |
◆ rocprofiler_hip_api_args_t.hipMemPrefetchAsync
struct rocprofiler_hip_api_args_t.hipMemPrefetchAsync |
Definition at line 1578 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
const void * | dev_ptr | |
int | device | |
void ** | modules | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemPtrGetInfo
struct rocprofiler_hip_api_args_t.hipMemPtrGetInfo |
Definition at line 1585 of file api_args.h.
Data Fields | ||
---|---|---|
uint32_t | id | |
void * | ptr | |
unsigned long * | size |
◆ rocprofiler_hip_api_args_t.hipMemRangeGetAttribute
struct rocprofiler_hip_api_args_t.hipMemRangeGetAttribute |
Definition at line 1590 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemRangeAttribute | attribute | |
unsigned long | count | |
void * | data | |
unsigned long | data_size | |
const void * | dev_ptr | |
uint32_t | id |
◆ rocprofiler_hip_api_args_t.hipMemRangeGetAttributes
struct rocprofiler_hip_api_args_t.hipMemRangeGetAttributes |
Definition at line 1598 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemRangeAttribute * | attributes | |
unsigned long | count | |
void ** | data | |
unsigned long * | data_sizes | |
const void * | dev_ptr | |
uint32_t | id | |
unsigned long | num_attributes |
◆ rocprofiler_hip_api_args_t.hipMemRelease
struct rocprofiler_hip_api_args_t.hipMemRelease |
Definition at line 1607 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemGenericAllocationHandle_t | handle | |
uint32_t | id |
◆ rocprofiler_hip_api_args_t.hipMemRetainAllocationHandle
struct rocprofiler_hip_api_args_t.hipMemRetainAllocationHandle |
Definition at line 1611 of file api_args.h.
Data Fields | ||
---|---|---|
void * | addr | |
hipMemGenericAllocationHandle_t * | handle | |
uint32_t | id |
◆ rocprofiler_hip_api_args_t.hipMemSetAccess
struct rocprofiler_hip_api_args_t.hipMemSetAccess |
Definition at line 1616 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
const hipMemAccessDesc * | desc | |
uint32_t | id | |
void * | ptr | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipMemUnmap
struct rocprofiler_hip_api_args_t.hipMemUnmap |
Definition at line 1623 of file api_args.h.
Data Fields | ||
---|---|---|
uint32_t | id | |
void * | ptr | |
unsigned long | size |
◆ rocprofiler_hip_api_args_t.hipMemcpy
struct rocprofiler_hip_api_args_t.hipMemcpy |
Definition at line 1628 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
uint32_t | id | |
hipMemcpyKind | kind | |
unsigned long | sizeBytes | |
const void * | src |
◆ rocprofiler_hip_api_args_t.hipMemcpy2D
struct rocprofiler_hip_api_args_t.hipMemcpy2D |
Definition at line 1635 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | dpitch | |
void * | dst | |
unsigned long | height | |
uint32_t | id | |
hipMemcpyKind | kind | |
unsigned long | spitch | |
const void * | src | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemcpy2DAsync
struct rocprofiler_hip_api_args_t.hipMemcpy2DAsync |
Definition at line 1645 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | dpitch | |
void * | dst | |
unsigned long | height | |
uint32_t | id | |
hipMemcpyKind | kind | |
unsigned long | spitch | |
const void * | src | |
hipStream_t | stream | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemcpy2DFromArray
struct rocprofiler_hip_api_args_t.hipMemcpy2DFromArray |
Definition at line 1656 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
unsigned long | dpitch | |
void * | dst | |
unsigned long | height | |
unsigned long | hOffset | |
hipMemcpyKind | kind | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
hipArray_const_t | src | |
unsigned long | width | |
unsigned long | wOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpy2DFromArrayAsync
struct rocprofiler_hip_api_args_t.hipMemcpy2DFromArrayAsync |
Definition at line 1667 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
unsigned long | dpitch | |
void * | dst | |
unsigned long | height | |
unsigned long | hOffset | |
hipMemcpyKind | kind | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
hipArray_const_t | src | |
hipStream_t | stream | |
unsigned long | width | |
unsigned long | wOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpy2DToArray
struct rocprofiler_hip_api_args_t.hipMemcpy2DToArray |
Definition at line 1679 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
hipArray_t | dst | |
unsigned long | height | |
unsigned long | hOffset | |
hipMemcpyKind | kind | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
unsigned long | spitch | |
const void * | src | |
unsigned long | width | |
unsigned long | wOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpy2DToArrayAsync
struct rocprofiler_hip_api_args_t.hipMemcpy2DToArrayAsync |
Definition at line 1690 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
hipArray_t | dst | |
unsigned long | height | |
unsigned long | hOffset | |
hipMemcpyKind | kind | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
unsigned long | spitch | |
const void * | src | |
hipStream_t | stream | |
unsigned long | width | |
unsigned long | wOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpy3D
struct rocprofiler_hip_api_args_t.hipMemcpy3D |
Definition at line 1702 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
const struct hipMemcpy3DParms * | p | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray |
◆ rocprofiler_hip_api_args_t.hipMemcpy3DAsync
struct rocprofiler_hip_api_args_t.hipMemcpy3DAsync |
Definition at line 1706 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
const struct hipMemcpy3DParms * | p | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyAsync
struct rocprofiler_hip_api_args_t.hipMemcpyAsync |
Definition at line 1711 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
void * | dst | |
hipMemcpyKind | kind | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
unsigned long | sizeBytes | |
const void * | src | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyAtoH
struct rocprofiler_hip_api_args_t.hipMemcpyAtoH |
Definition at line 1719 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
unsigned long | count | |
void * | dst | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
hipArray_t | srcArray | |
unsigned long | srcOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpyDtoD
struct rocprofiler_hip_api_args_t.hipMemcpyDtoD |
Definition at line 1726 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
hipDeviceptr_t | dst | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
unsigned long | sizeBytes | |
hipDeviceptr_t | src |
◆ rocprofiler_hip_api_args_t.hipMemcpyDtoDAsync
struct rocprofiler_hip_api_args_t.hipMemcpyDtoDAsync |
Definition at line 1732 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | array | |
hipDeviceptr_t | dst | |
const HIP_ARRAY3D_DESCRIPTOR * | pAllocateArray | |
unsigned long | sizeBytes | |
hipDeviceptr_t | src | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyDtoH
struct rocprofiler_hip_api_args_t.hipMemcpyDtoH |
Definition at line 1739 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
void * | dst | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
unsigned long | sizeBytes | |
hipDeviceptr_t | src |
◆ rocprofiler_hip_api_args_t.hipMemcpyDtoHAsync
struct rocprofiler_hip_api_args_t.hipMemcpyDtoHAsync |
Definition at line 1745 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
void * | dst | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
unsigned long | sizeBytes | |
hipDeviceptr_t | src | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyFromArray
struct rocprofiler_hip_api_args_t.hipMemcpyFromArray |
Definition at line 1752 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
void * | dst | |
unsigned long | hOffset | |
hipMemcpyKind | kind | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
hipArray_const_t | srcArray | |
unsigned long | wOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpyFromSymbol
struct rocprofiler_hip_api_args_t.hipMemcpyFromSymbol |
Definition at line 1761 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
void * | dst | |
hipMemcpyKind | kind | |
unsigned long | offset | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
unsigned long | sizeBytes | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipMemcpyFromSymbolAsync
struct rocprofiler_hip_api_args_t.hipMemcpyFromSymbolAsync |
Definition at line 1769 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
void * | dst | |
hipMemcpyKind | kind | |
unsigned long | offset | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
unsigned long | sizeBytes | |
hipStream_t | stream | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipMemcpyHtoA
struct rocprofiler_hip_api_args_t.hipMemcpyHtoA |
Definition at line 1778 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipArray_t | dstArray | |
unsigned long | dstOffset | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
const void * | srcHost |
◆ rocprofiler_hip_api_args_t.hipMemcpyHtoD
struct rocprofiler_hip_api_args_t.hipMemcpyHtoD |
Definition at line 1785 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipDeviceptr_t | dst | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
unsigned long | sizeBytes | |
void * | src |
◆ rocprofiler_hip_api_args_t.hipMemcpyHtoDAsync
struct rocprofiler_hip_api_args_t.hipMemcpyHtoDAsync |
Definition at line 1791 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipDeviceptr_t | dst | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
unsigned long | sizeBytes | |
void * | src | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyParam2D
struct rocprofiler_hip_api_args_t.hipMemcpyParam2D |
Definition at line 1798 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
const hip_Memcpy2D * | pCopy |
◆ rocprofiler_hip_api_args_t.hipMemcpyParam2DAsync
struct rocprofiler_hip_api_args_t.hipMemcpyParam2DAsync |
Definition at line 1802 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
HIP_ARRAY3D_DESCRIPTOR * | pArrayDescriptor | |
const hip_Memcpy2D * | pCopy | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyPeer
struct rocprofiler_hip_api_args_t.hipMemcpyPeer |
Definition at line 1807 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
int | dstDeviceId | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | sizeBytes | |
const void * | src | |
int | srcDeviceId |
◆ rocprofiler_hip_api_args_t.hipMemcpyPeerAsync
struct rocprofiler_hip_api_args_t.hipMemcpyPeerAsync |
Definition at line 1815 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
int | dstDeviceId | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | sizeBytes | |
const void * | src | |
int | srcDevice | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyToArray
struct rocprofiler_hip_api_args_t.hipMemcpyToArray |
Definition at line 1824 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long | count | |
hipArray_t | dst | |
unsigned long | hOffset | |
hipMemcpyKind | kind | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
const void * | src | |
unsigned long | wOffset |
◆ rocprofiler_hip_api_args_t.hipMemcpyToSymbol
struct rocprofiler_hip_api_args_t.hipMemcpyToSymbol |
Definition at line 1833 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemcpyKind | kind | |
unsigned long | offset | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | sizeBytes | |
const void * | src | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipMemcpyToSymbolAsync
struct rocprofiler_hip_api_args_t.hipMemcpyToSymbolAsync |
Definition at line 1841 of file api_args.h.
Data Fields | ||
---|---|---|
hipMemcpyKind | kind | |
unsigned long | offset | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | sizeBytes | |
const void * | src | |
hipStream_t | stream | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipMemcpyWithStream
struct rocprofiler_hip_api_args_t.hipMemcpyWithStream |
Definition at line 1850 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
hipMemcpyKind | kind | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | sizeBytes | |
const void * | src | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemset
struct rocprofiler_hip_api_args_t.hipMemset |
Definition at line 1858 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | sizeBytes | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemset2D
struct rocprofiler_hip_api_args_t.hipMemset2D |
Definition at line 1864 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
unsigned long | height | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | pitch | |
int | value | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemset2DAsync
struct rocprofiler_hip_api_args_t.hipMemset2DAsync |
Definition at line 1872 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
unsigned long | height | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
unsigned long | pitch | |
hipStream_t | stream | |
int | value | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemset3D
struct rocprofiler_hip_api_args_t.hipMemset3D |
Definition at line 1881 of file api_args.h.
Data Fields | ||
---|---|---|
hipExtent | extent | |
const HIP_ARRAY_DESCRIPTOR * | pAllocateArray | |
hipArray_t * | pHandle | |
hipPitchedPtr | pitchedDevPtr | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemset3DAsync
struct rocprofiler_hip_api_args_t.hipMemset3DAsync |
Definition at line 1887 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipExtent | extent | |
hipPitchedPtr | pitchedDevPtr | |
hipStream_t | stream | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemsetAsync
struct rocprofiler_hip_api_args_t.hipMemsetAsync |
Definition at line 1894 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
void * | dst | |
unsigned long | sizeBytes | |
hipStream_t | stream | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemsetD16
struct rocprofiler_hip_api_args_t.hipMemsetD16 |
Definition at line 1901 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipDeviceptr_t | dest | |
unsigned short | value |
◆ rocprofiler_hip_api_args_t.hipMemsetD16Async
struct rocprofiler_hip_api_args_t.hipMemsetD16Async |
Definition at line 1907 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipDeviceptr_t | dest | |
hipStream_t | stream | |
unsigned short | value |
◆ rocprofiler_hip_api_args_t.hipMemsetD32
struct rocprofiler_hip_api_args_t.hipMemsetD32 |
Definition at line 1914 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipDeviceptr_t | dest | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemsetD32Async
struct rocprofiler_hip_api_args_t.hipMemsetD32Async |
Definition at line 1920 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipDeviceptr_t | dst | |
hipStream_t | stream | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemsetD8
struct rocprofiler_hip_api_args_t.hipMemsetD8 |
Definition at line 1927 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipDeviceptr_t | dest | |
unsigned char | value |
◆ rocprofiler_hip_api_args_t.hipMemsetD8Async
struct rocprofiler_hip_api_args_t.hipMemsetD8Async |
Definition at line 1933 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long | count | |
hipDeviceptr_t | dest | |
hipStream_t | stream | |
unsigned char | value |
◆ rocprofiler_hip_api_args_t.hipMipmappedArrayCreate
struct rocprofiler_hip_api_args_t.hipMipmappedArrayCreate |
Definition at line 1940 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned int | numMipmapLevels | |
hipMipmappedArray_t * | pHandle | |
HIP_ARRAY3D_DESCRIPTOR * | pMipmappedArrayDesc |
◆ rocprofiler_hip_api_args_t.hipMipmappedArrayDestroy
struct rocprofiler_hip_api_args_t.hipMipmappedArrayDestroy |
Definition at line 1946 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipMipmappedArray_t | hMipmappedArray |
◆ rocprofiler_hip_api_args_t.hipMipmappedArrayGetLevel
struct rocprofiler_hip_api_args_t.hipMipmappedArrayGetLevel |
Definition at line 1950 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipMipmappedArray_t | hMipMappedArray | |
unsigned int | level | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor | |
hipArray_t * | pLevelArray |
◆ rocprofiler_hip_api_args_t.hipModuleGetFunction
struct rocprofiler_hip_api_args_t.hipModuleGetFunction |
Definition at line 1956 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipFunction_t * | function | |
hipModule_t const char * | kname | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipModuleGetGlobal
struct rocprofiler_hip_api_args_t.hipModuleGetGlobal |
Definition at line 1962 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned long * | bytes | |
hipDeviceptr_t * | dptr | |
hipModule_t | hmod | |
const char * | name | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipModuleGetTexRef
struct rocprofiler_hip_api_args_t.hipModuleGetTexRef |
Definition at line 1969 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipModule_t | hmod | |
const char * | name | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor | |
textureReference ** | texRef |
◆ rocprofiler_hip_api_args_t.hipModuleLaunchCooperativeKernel
struct rocprofiler_hip_api_args_t.hipModuleLaunchCooperativeKernel |
Definition at line 1975 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned int | blockDimX | |
unsigned int | blockDimY | |
unsigned int | blockDimZ | |
hipFunction_t | func | |
unsigned int | gridDimX | |
unsigned int | gridDimY | |
unsigned int | gridDimZ | |
void ** | kernelParams | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor | |
unsigned int | sharedMemBytes | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipModuleLaunchCooperativeKernelMultiDevice
struct rocprofiler_hip_api_args_t.hipModuleLaunchCooperativeKernelMultiDevice |
Definition at line 1988 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned int | flags | |
hipFunctionLaunchParams * | launchParamsList | |
unsigned int | numDevices | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipModuleLaunchKernel
struct rocprofiler_hip_api_args_t.hipModuleLaunchKernel |
Definition at line 1994 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
unsigned int | blockDimX | |
unsigned int | blockDimY | |
unsigned int | blockDimZ | |
void ** | extra | |
hipFunction_t | func | |
unsigned int | gridDimX | |
unsigned int | gridDimY | |
unsigned int | gridDimZ | |
void ** | kernelParams | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor | |
unsigned int | sharedMemBytes | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipModuleLoad
struct rocprofiler_hip_api_args_t.hipModuleLoad |
Definition at line 2008 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipModule_t *const char * | fname | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipModuleLoadData
struct rocprofiler_hip_api_args_t.hipModuleLoadData |
Definition at line 2013 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipModule_t *const void * | image | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipModuleLoadDataEx
struct rocprofiler_hip_api_args_t.hipModuleLoadDataEx |
Definition at line 2018 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipModule_t *const void * | image | |
unsigned int | numOptions | |
hipJitOption * | options | |
void ** | optionValues | |
HIP_ARRAY_DESCRIPTOR * | pArrayDescriptor |
◆ rocprofiler_hip_api_args_t.hipModuleOccupancyMaxActiveBlocksPerMultiprocessor
struct rocprofiler_hip_api_args_t.hipModuleOccupancyMaxActiveBlocksPerMultiprocessor |
Definition at line 2026 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int | blockSize | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
hipFunction_t | func | |
int * | numBlocks |
◆ rocprofiler_hip_api_args_t.hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
struct rocprofiler_hip_api_args_t.hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags |
Definition at line 2033 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int | blockSize | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
unsigned int | flags | |
hipFunction_t | func | |
int * | numBlocks |
◆ rocprofiler_hip_api_args_t.hipModuleOccupancyMaxPotentialBlockSize
struct rocprofiler_hip_api_args_t.hipModuleOccupancyMaxPotentialBlockSize |
Definition at line 2041 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int * | blockSize | |
int | blockSizeLimit | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
hipFunction_t | func | |
int * | gridSize |
◆ rocprofiler_hip_api_args_t.hipModuleOccupancyMaxPotentialBlockSizeWithFlags
struct rocprofiler_hip_api_args_t.hipModuleOccupancyMaxPotentialBlockSizeWithFlags |
Definition at line 2049 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int * | blockSize | |
int | blockSizeLimit | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
unsigned int | flags | |
hipFunction_t | func | |
int * | gridSize |
◆ rocprofiler_hip_api_args_t.hipModuleUnload
struct rocprofiler_hip_api_args_t.hipModuleUnload |
Definition at line 2058 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipChannelFormatDesc * | desc | |
hipExtent * | extent | |
unsigned int * | flags |
◆ rocprofiler_hip_api_args_t.hipOccupancyMaxActiveBlocksPerMultiprocessor
struct rocprofiler_hip_api_args_t.hipOccupancyMaxActiveBlocksPerMultiprocessor |
Definition at line 2062 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int | blockSize | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
const void * | func | |
int * | numBlocks |
◆ rocprofiler_hip_api_args_t.hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
struct rocprofiler_hip_api_args_t.hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags |
Definition at line 2069 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int | blockSize | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
unsigned int | flags | |
const void * | func | |
int * | numBlocks |
◆ rocprofiler_hip_api_args_t.hipOccupancyMaxPotentialBlockSize
struct rocprofiler_hip_api_args_t.hipOccupancyMaxPotentialBlockSize |
Definition at line 2077 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
int * | blockSize | |
int | blockSizeLimit | |
hipChannelFormatDesc * | desc | |
unsigned long | dynSharedMemPerBlk | |
hipExtent * | extent | |
unsigned int * | flags | |
const void * | func | |
int * | gridSize |
◆ rocprofiler_hip_api_args_t.hipPeekAtLastError
struct rocprofiler_hip_api_args_t.hipPeekAtLastError |
Definition at line 2085 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipChannelFormatDesc * | desc | |
hipExtent * | extent | |
unsigned int * | flags | |
rocprofiler_hip_api_no_args | no_args |
◆ rocprofiler_hip_api_args_t.hipPointerGetAttribute
struct rocprofiler_hip_api_args_t.hipPointerGetAttribute |
Definition at line 2091 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t | array | |
hipPointer_attribute | attribute | |
void * | data | |
hipChannelFormatDesc * | desc | |
hipExtent * | extent | |
unsigned int * | flags | |
hipDeviceptr_t | ptr |
◆ rocprofiler_hip_api_args_t.hipPointerGetAttributes
struct rocprofiler_hip_api_args_t.hipPointerGetAttributes |
Definition at line 2097 of file api_args.h.
Data Fields | ||
---|---|---|
hipPointerAttribute_t * | attributes | |
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long * | offset | |
const void * | ptr | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipPointerSetAttribute
struct rocprofiler_hip_api_args_t.hipPointerSetAttribute |
Definition at line 2102 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipProfilerStart
struct rocprofiler_hip_api_args_t.hipProfilerStart |
Definition at line 2108 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
rocprofiler_hip_api_no_args | no_args | |
unsigned long * | offset | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipProfilerStop
struct rocprofiler_hip_api_args_t.hipProfilerStop |
Definition at line 2114 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
rocprofiler_hip_api_no_args | no_args | |
unsigned long * | offset | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipRuntimeGetVersion
struct rocprofiler_hip_api_args_t.hipRuntimeGetVersion |
Definition at line 2120 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long * | offset | |
int * | runtimeVersion | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipSetDevice
struct rocprofiler_hip_api_args_t.hipSetDevice |
Definition at line 2124 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
int | deviceId | |
const void * | devPtr | |
unsigned long * | offset | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipSetDeviceFlags
struct rocprofiler_hip_api_args_t.hipSetDeviceFlags |
Definition at line 2128 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned | flags | |
unsigned long * | offset | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipSetupArgument
struct rocprofiler_hip_api_args_t.hipSetupArgument |
Definition at line 2132 of file api_args.h.
Data Fields | ||
---|---|---|
const void * | arg | |
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long * | offset | |
unsigned long | offset | |
unsigned long | size | |
unsigned long | size | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipSignalExternalSemaphoresAsync
struct rocprofiler_hip_api_args_t.hipSignalExternalSemaphoresAsync |
Definition at line 2138 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamAddCallback
struct rocprofiler_hip_api_args_t.hipStreamAddCallback |
Definition at line 2145 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamAttachMemAsync
struct rocprofiler_hip_api_args_t.hipStreamAttachMemAsync |
Definition at line 2152 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamBeginCapture
struct rocprofiler_hip_api_args_t.hipStreamBeginCapture |
Definition at line 2159 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamCreate
struct rocprofiler_hip_api_args_t.hipStreamCreate |
Definition at line 2164 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long | height | |
unsigned long * | offset | |
unsigned long | pitch | |
hipStream_t * | stream | |
const textureReference * | tex | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipStreamCreateWithFlags
struct rocprofiler_hip_api_args_t.hipStreamCreateWithFlags |
Definition at line 2168 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamCreateWithPriority
struct rocprofiler_hip_api_args_t.hipStreamCreateWithPriority |
Definition at line 2173 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamDestroy
struct rocprofiler_hip_api_args_t.hipStreamDestroy |
Definition at line 2179 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
const void * | devPtr | |
unsigned long | height | |
unsigned long * | offset | |
unsigned long | pitch | |
hipStream_t | stream | |
const textureReference * | tex | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipStreamEndCapture
struct rocprofiler_hip_api_args_t.hipStreamEndCapture |
Definition at line 2183 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo
struct rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo |
Definition at line 2188 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_v2
struct rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_v2 |
Definition at line 2194 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamGetDevice
struct rocprofiler_hip_api_args_t.hipStreamGetDevice |
Definition at line 2203 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamGetFlags
struct rocprofiler_hip_api_args_t.hipStreamGetFlags |
Definition at line 2208 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
unsigned int * | flags | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamGetPriority
struct rocprofiler_hip_api_args_t.hipStreamGetPriority |
Definition at line 2213 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
int * | priority | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamIsCapturing
struct rocprofiler_hip_api_args_t.hipStreamIsCapturing |
Definition at line 2218 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
hipStreamCaptureStatus * | pCaptureStatus | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamQuery
struct rocprofiler_hip_api_args_t.hipStreamQuery |
Definition at line 2223 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamSynchronize
struct rocprofiler_hip_api_args_t.hipStreamSynchronize |
Definition at line 2227 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamUpdateCaptureDependencies
struct rocprofiler_hip_api_args_t.hipStreamUpdateCaptureDependencies |
Definition at line 2231 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
hipGraphNode_t * | dependencies | |
const hipChannelFormatDesc * | desc | |
unsigned int | flags | |
unsigned long | numDependencies | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamWaitEvent
struct rocprofiler_hip_api_args_t.hipStreamWaitEvent |
Definition at line 2238 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
hipEvent_t | event | |
unsigned int | flags | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipStreamWaitValue32
struct rocprofiler_hip_api_args_t.hipStreamWaitValue32 |
Definition at line 2244 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
unsigned int | flags | |
uint32_t | mask | |
void * | ptr | |
hipStream_t | stream | |
const textureReference * | tex | |
uint32_t | value |
◆ rocprofiler_hip_api_args_t.hipStreamWaitValue64
struct rocprofiler_hip_api_args_t.hipStreamWaitValue64 |
Definition at line 2252 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
unsigned int | flags | |
uint64_t | mask | |
void * | ptr | |
hipStream_t | stream | |
const textureReference * | tex | |
uint64_t | value |
◆ rocprofiler_hip_api_args_t.hipStreamWriteValue32
struct rocprofiler_hip_api_args_t.hipStreamWriteValue32 |
Definition at line 2260 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
const hipChannelFormatDesc * | desc | |
unsigned int | flags | |
void * | ptr | |
hipStream_t | stream | |
const textureReference * | tex | |
uint32_t | value |
◆ rocprofiler_hip_api_args_t.hipStreamWriteValue64
struct rocprofiler_hip_api_args_t.hipStreamWriteValue64 |
Definition at line 2267 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
unsigned int | flags | |
hipMipmappedArray_const_t | mipmappedArray | |
void * | ptr | |
hipStream_t | stream | |
const textureReference * | tex | |
uint64_t | value |
◆ rocprofiler_hip_api_args_t.hipTexObjectCreate
struct rocprofiler_hip_api_args_t.hipTexObjectCreate |
Definition at line 2274 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipTexObjectDestroy
struct rocprofiler_hip_api_args_t.hipTexObjectDestroy |
Definition at line 2281 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
const textureReference * | tex | |
hipTextureObject_t | texObject |
◆ rocprofiler_hip_api_args_t.hipTexObjectGetResourceDesc
struct rocprofiler_hip_api_args_t.hipTexObjectGetResourceDesc |
Definition at line 2285 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
HIP_RESOURCE_DESC * | pResDesc | |
const textureReference * | tex | |
hipTextureObject_t | texObject |
◆ rocprofiler_hip_api_args_t.hipTexObjectGetResourceViewDesc
struct rocprofiler_hip_api_args_t.hipTexObjectGetResourceViewDesc |
Definition at line 2290 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
HIP_RESOURCE_VIEW_DESC * | pResViewDesc | |
const textureReference * | tex | |
hipTextureObject_t | texObject |
◆ rocprofiler_hip_api_args_t.hipTexObjectGetTextureDesc
struct rocprofiler_hip_api_args_t.hipTexObjectGetTextureDesc |
Definition at line 2295 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
HIP_TEXTURE_DESC * | pTexDesc | |
const textureReference * | tex | |
hipTextureObject_t | texObject |
◆ rocprofiler_hip_api_args_t.hipTexRefGetAddress
struct rocprofiler_hip_api_args_t.hipTexRefGetAddress |
Definition at line 2300 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipDeviceptr_t * | dev_ptr | |
hipMipmappedArray_const_t | mipmappedArray | |
const textureReference * | tex | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetAddressMode
struct rocprofiler_hip_api_args_t.hipTexRefGetAddressMode |
Definition at line 2305 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
int | dim | |
hipMipmappedArray_const_t | mipmappedArray | |
enum hipTextureAddressMode * | pam | |
const textureReference * | tex | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetFilterMode
struct rocprofiler_hip_api_args_t.hipTexRefGetFilterMode |
Definition at line 2311 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
enum hipTextureFilterMode * | pfm | |
const textureReference * | tex | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetFlags
struct rocprofiler_hip_api_args_t.hipTexRefGetFlags |
Definition at line 2316 of file api_args.h.
Data Fields | ||
---|---|---|
const hipChannelFormatDesc * | desc | |
hipMipmappedArray_const_t | mipmappedArray | |
unsigned int * | pFlags | |
const textureReference * | tex | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetFormat
struct rocprofiler_hip_api_args_t.hipTexRefGetFormat |
Definition at line 2321 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
hipArray_Format * | pFormat | |
int * | pNumChannels | |
const hipDeviceProp_tR0600 * | prop | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetMaxAnisotropy
struct rocprofiler_hip_api_args_t.hipTexRefGetMaxAnisotropy |
Definition at line 2327 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
int * | pmaxAnsio | |
const hipDeviceProp_tR0600 * | prop | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetMipMappedArray
struct rocprofiler_hip_api_args_t.hipTexRefGetMipMappedArray |
Definition at line 2332 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
hipMipmappedArray_t * | pArray | |
const hipDeviceProp_tR0600 * | prop | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetMipmapFilterMode
struct rocprofiler_hip_api_args_t.hipTexRefGetMipmapFilterMode |
Definition at line 2337 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
enum hipTextureFilterMode * | pfm | |
const hipDeviceProp_tR0600 * | prop | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetMipmapLevelBias
struct rocprofiler_hip_api_args_t.hipTexRefGetMipmapLevelBias |
Definition at line 2342 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
float * | pbias | |
const hipDeviceProp_tR0600 * | prop | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetMipmapLevelClamp
struct rocprofiler_hip_api_args_t.hipTexRefGetMipmapLevelClamp |
Definition at line 2347 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
float * | pmaxMipmapLevelClamp | |
float * | pminMipmapLevelClamp | |
const hipDeviceProp_tR0600 * | prop | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetAddress
struct rocprofiler_hip_api_args_t.hipTexRefSetAddress |
Definition at line 2353 of file api_args.h.
Data Fields | ||
---|---|---|
unsigned long * | ByteOffset | |
unsigned long | bytes | |
int * | device | |
hipDeviceptr_t | dptr | |
const hipDeviceProp_tR0600 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetAddress2D
struct rocprofiler_hip_api_args_t.hipTexRefSetAddress2D |
Definition at line 2360 of file api_args.h.
Data Fields | ||
---|---|---|
const HIP_ARRAY_DESCRIPTOR * | desc | |
int * | device | |
hipDeviceptr_t | dptr | |
unsigned long | Pitch | |
const hipDeviceProp_tR0600 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetAddressMode
struct rocprofiler_hip_api_args_t.hipTexRefSetAddressMode |
Definition at line 2367 of file api_args.h.
Data Fields | ||
---|---|---|
enum hipTextureAddressMode | am | |
int * | device | |
int | dim | |
const hipDeviceProp_tR0600 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetArray
struct rocprofiler_hip_api_args_t.hipTexRefSetArray |
Definition at line 2373 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_const_t | array | |
int * | device | |
unsigned int | flags | |
const hipDeviceProp_tR0600 * | prop | |
textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipTexRefSetBorderColor
struct rocprofiler_hip_api_args_t.hipTexRefSetBorderColor |
Definition at line 2379 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
float * | pBorderColor | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetFilterMode
struct rocprofiler_hip_api_args_t.hipTexRefSetFilterMode |
Definition at line 2384 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
enum hipTextureFilterMode | fm | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetFlags
struct rocprofiler_hip_api_args_t.hipTexRefSetFlags |
Definition at line 2389 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
unsigned int | Flags | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetFormat
struct rocprofiler_hip_api_args_t.hipTexRefSetFormat |
Definition at line 2394 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
hipArray_Format | fmt | |
int | NumPackedComponents | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetMaxAnisotropy
struct rocprofiler_hip_api_args_t.hipTexRefSetMaxAnisotropy |
Definition at line 2400 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
unsigned int | maxAniso | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetMipmapFilterMode
struct rocprofiler_hip_api_args_t.hipTexRefSetMipmapFilterMode |
Definition at line 2405 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
enum hipTextureFilterMode | fm | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetMipmapLevelBias
struct rocprofiler_hip_api_args_t.hipTexRefSetMipmapLevelBias |
Definition at line 2410 of file api_args.h.
Data Fields | ||
---|---|---|
float | bias | |
int * | device | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetMipmapLevelClamp
struct rocprofiler_hip_api_args_t.hipTexRefSetMipmapLevelClamp |
Definition at line 2415 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
float | maxMipMapLevelClamp | |
float | minMipMapLevelClamp | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefSetMipmappedArray
struct rocprofiler_hip_api_args_t.hipTexRefSetMipmappedArray |
Definition at line 2421 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
unsigned int | Flags | |
struct hipMipmappedArray * | mipmappedArray | |
const hipDeviceProp_tR0000 * | prop | |
textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipThreadExchangeStreamCaptureMode
struct rocprofiler_hip_api_args_t.hipThreadExchangeStreamCaptureMode |
Definition at line 2427 of file api_args.h.
Data Fields | ||
---|---|---|
int * | device | |
hipStreamCaptureMode * | mode | |
const hipDeviceProp_tR0000 * | prop |
◆ rocprofiler_hip_api_args_t.hipUnbindTexture
struct rocprofiler_hip_api_args_t.hipUnbindTexture |
Definition at line 2431 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
unsigned long | sharedMem | |
hipStream_t | stream | |
const textureReference * | tex |
◆ rocprofiler_hip_api_args_t.hipUserObjectCreate
struct rocprofiler_hip_api_args_t.hipUserObjectCreate |
Definition at line 2435 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
hipHostFn_t | destroy | |
unsigned int | flags | |
rocprofiler_dim3_t | gridDim | |
unsigned int | initialRefcount | |
hipUserObject_t * | object_out | |
void * | ptr | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipUserObjectRelease
struct rocprofiler_hip_api_args_t.hipUserObjectRelease |
Definition at line 2443 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
unsigned int | count | |
rocprofiler_dim3_t | gridDim | |
hipUserObject_t | object | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipUserObjectRetain
struct rocprofiler_hip_api_args_t.hipUserObjectRetain |
Definition at line 2448 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
unsigned int | count | |
rocprofiler_dim3_t | gridDim | |
hipUserObject_t | object | |
unsigned long | sharedMem | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipWaitExternalSemaphoresAsync
struct rocprofiler_hip_api_args_t.hipWaitExternalSemaphoresAsync |
Definition at line 2453 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
const hipExternalSemaphore_t * | extSemArray | |
rocprofiler_dim3_t | gridDim | |
unsigned int | numExtSems | |
const hipExternalSemaphoreWaitParams * | paramsArray | |
unsigned long | sharedMem | |
hipStream_t | stream | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipCreateChannelDesc
struct rocprofiler_hip_api_args_t.hipCreateChannelDesc |
Definition at line 2460 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
hipChannelFormatKind | f | |
rocprofiler_dim3_t | gridDim | |
unsigned long | sharedMem | |
hipStream_t | stream | |
int | w | |
int | x | |
int | y | |
int | z |
◆ rocprofiler_hip_api_args_t.hipExtModuleLaunchKernel
struct rocprofiler_hip_api_args_t.hipExtModuleLaunchKernel |
Definition at line 2468 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
void ** | extra | |
uint32_t | flags | |
hipFunction_t | func | |
uint32_t | globalWorkSizeX | |
uint32_t | globalWorkSizeY | |
uint32_t | globalWorkSizeZ | |
rocprofiler_dim3_t | gridDim | |
void ** | kernelParams | |
uint32_t | localWorkSizeX | |
uint32_t | localWorkSizeY | |
uint32_t | localWorkSizeZ | |
unsigned long | sharedMem | |
unsigned long | sharedMemBytes | |
hipEvent_t | startEvent | |
hipEvent_t | stopEvent | |
hipStream_t | stream | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipHccModuleLaunchKernel
struct rocprofiler_hip_api_args_t.hipHccModuleLaunchKernel |
Definition at line 2485 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
void ** | extra | |
hipFunction_t | func | |
uint32_t | globalWorkSizeX | |
uint32_t | globalWorkSizeY | |
uint32_t | globalWorkSizeZ | |
rocprofiler_dim3_t | gridDim | |
void ** | kernelParams | |
uint32_t | localWorkSizeX | |
uint32_t | localWorkSizeY | |
uint32_t | localWorkSizeZ | |
unsigned long | sharedMem | |
unsigned long | sharedMemBytes | |
hipEvent_t | startEvent | |
hipEvent_t | stopEvent | |
hipStream_t | stream | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpy_spt
struct rocprofiler_hip_api_args_t.hipMemcpy_spt |
Definition at line 2501 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
void * | dst | |
rocprofiler_dim3_t | gridDim | |
hipMemcpyKind | kind | |
unsigned long | sharedMem | |
unsigned long | sizeBytes | |
const void * | src | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipMemcpyToSymbol_spt
struct rocprofiler_hip_api_args_t.hipMemcpyToSymbol_spt |
Definition at line 2508 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
rocprofiler_dim3_t | gridDim | |
hipMemcpyKind | kind | |
unsigned long | offset | |
unsigned long | sharedMem | |
unsigned long | sizeBytes | |
const void * | src | |
hipStream_t | stream | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipMemcpyFromSymbol_spt
struct rocprofiler_hip_api_args_t.hipMemcpyFromSymbol_spt |
Definition at line 2516 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
hipMemcpyKind | kind | |
unsigned long | offset | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
unsigned long | sizeBytes | |
const void * | symbol |
◆ rocprofiler_hip_api_args_t.hipMemcpy2D_spt
struct rocprofiler_hip_api_args_t.hipMemcpy2D_spt |
Definition at line 2524 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy2DFromArray_spt
struct rocprofiler_hip_api_args_t.hipMemcpy2DFromArray_spt |
Definition at line 2534 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy3D_spt
struct rocprofiler_hip_api_args_t.hipMemcpy3D_spt |
Definition at line 2545 of file api_args.h.
Data Fields | ||
---|---|---|
const struct hipMemcpy3DParms * | p | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject |
◆ rocprofiler_hip_api_args_t.hipMemset_spt
struct rocprofiler_hip_api_args_t.hipMemset_spt |
Definition at line 2549 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
unsigned long | sizeBytes | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemsetAsync_spt
struct rocprofiler_hip_api_args_t.hipMemsetAsync_spt |
Definition at line 2555 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
unsigned long | sizeBytes | |
hipStream_t | stream | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemset2D_spt
struct rocprofiler_hip_api_args_t.hipMemset2D_spt |
Definition at line 2562 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
unsigned long | height | |
unsigned long | pitch | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
int | value | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemset2DAsync_spt
struct rocprofiler_hip_api_args_t.hipMemset2DAsync_spt |
Definition at line 2570 of file api_args.h.
Data Fields | ||
---|---|---|
void * | dst | |
unsigned long | height | |
unsigned long | pitch | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
hipStream_t | stream | |
int | value | |
unsigned long | width |
◆ rocprofiler_hip_api_args_t.hipMemset3DAsync_spt
struct rocprofiler_hip_api_args_t.hipMemset3DAsync_spt |
Definition at line 2579 of file api_args.h.
Data Fields | ||
---|---|---|
hipExtent | extent | |
hipPitchedPtr | pitchedDevPtr | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
hipStream_t | stream | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemset3D_spt
struct rocprofiler_hip_api_args_t.hipMemset3D_spt |
Definition at line 2586 of file api_args.h.
Data Fields | ||
---|---|---|
hipExtent | extent | |
hipPitchedPtr | pitchedDevPtr | |
const hipResourceDesc * | pResDesc | |
hipSurfaceObject_t * | pSurfObject | |
int | value |
◆ rocprofiler_hip_api_args_t.hipMemcpyAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpyAsync_spt |
Definition at line 2592 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy3DAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpy3DAsync_spt |
Definition at line 2600 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy2DAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpy2DAsync_spt |
Definition at line 2605 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpyFromSymbolAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpyFromSymbolAsync_spt |
Definition at line 2616 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpyToSymbolAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpyToSymbolAsync_spt |
Definition at line 2625 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpyFromArray_spt
struct rocprofiler_hip_api_args_t.hipMemcpyFromArray_spt |
Definition at line 2634 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy2DToArray_spt
struct rocprofiler_hip_api_args_t.hipMemcpy2DToArray_spt |
Definition at line 2643 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy2DFromArrayAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpy2DFromArrayAsync_spt |
Definition at line 2654 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipMemcpy2DToArrayAsync_spt
struct rocprofiler_hip_api_args_t.hipMemcpy2DToArrayAsync_spt |
Definition at line 2666 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipStreamQuery_spt
struct rocprofiler_hip_api_args_t.hipStreamQuery_spt |
Definition at line 2678 of file api_args.h.
Data Fields | ||
---|---|---|
const hipResourceDesc * | pResDesc | |
const struct hipResourceViewDesc * | pResViewDesc | |
const hipTextureDesc * | pTexDesc | |
hipTextureObject_t * | pTexObject | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamSynchronize_spt
struct rocprofiler_hip_api_args_t.hipStreamSynchronize_spt |
Definition at line 2682 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamGetPriority_spt
struct rocprofiler_hip_api_args_t.hipStreamGetPriority_spt |
Definition at line 2686 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
int * | priority | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamWaitEvent_spt
struct rocprofiler_hip_api_args_t.hipStreamWaitEvent_spt |
Definition at line 2691 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
hipEvent_t | event | |
unsigned int | flags | |
unsigned int | flags | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamGetFlags_spt
struct rocprofiler_hip_api_args_t.hipStreamGetFlags_spt |
Definition at line 2697 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
unsigned int * | flags | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamAddCallback_spt
struct rocprofiler_hip_api_args_t.hipStreamAddCallback_spt |
Definition at line 2702 of file api_args.h.
Data Fields | ||
---|---|---|
hipStreamCallback_t | callback | |
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
unsigned int | flags | |
hipStream_t | stream | |
void * | userData |
◆ rocprofiler_hip_api_args_t.hipEventRecord_spt
struct rocprofiler_hip_api_args_t.hipEventRecord_spt |
Definition at line 2709 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
hipEvent_t | event | |
unsigned int | flags | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipLaunchCooperativeKernel_spt
struct rocprofiler_hip_api_args_t.hipLaunchCooperativeKernel_spt |
Definition at line 2714 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_dim3_t | blockDim | |
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
const void * | func | |
rocprofiler_dim3_t | gridDim | |
void ** | kernelParams | |
uint32_t | sharedMemBytes | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipLaunchKernel_spt
struct rocprofiler_hip_api_args_t.hipLaunchKernel_spt |
Definition at line 2723 of file api_args.h.
Data Fields | ||
---|---|---|
void ** | args | |
hipCtx_t * | ctx | |
hipDevice_t | device | |
rocprofiler_dim3_t | dimBlocks | |
unsigned int | flags | |
const void * | function_address | |
rocprofiler_dim3_t | numBlocks | |
unsigned long | sharedMemBytes | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipGraphLaunch_spt
struct rocprofiler_hip_api_args_t.hipGraphLaunch_spt |
Definition at line 2732 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
hipGraphExec_t | graphExec | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamBeginCapture_spt
struct rocprofiler_hip_api_args_t.hipStreamBeginCapture_spt |
Definition at line 2737 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t * | ctx | |
hipDevice_t | device | |
unsigned int | flags | |
hipStreamCaptureMode | mode | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamEndCapture_spt
struct rocprofiler_hip_api_args_t.hipStreamEndCapture_spt |
Definition at line 2742 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipGraph_t * | pGraph | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamIsCapturing_spt
struct rocprofiler_hip_api_args_t.hipStreamIsCapturing_spt |
Definition at line 2747 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipStreamCaptureStatus * | pCaptureStatus | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_spt
struct rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_spt |
Definition at line 2752 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipStreamCaptureStatus * | pCaptureStatus | |
unsigned long long * | pId | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_v2_spt
struct rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_v2_spt |
Definition at line 2758 of file api_args.h.
◆ rocprofiler_hip_api_args_t.hipLaunchHostFunc_spt
struct rocprofiler_hip_api_args_t.hipLaunchHostFunc_spt |
Definition at line 2767 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipHostFn_t | fn | |
hipStream_t | stream | |
void * | userData |
◆ rocprofiler_hip_api_args_t.hipGetStreamDeviceId
struct rocprofiler_hip_api_args_t.hipGetStreamDeviceId |
Definition at line 2773 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipStream_t | stream |
◆ rocprofiler_hip_api_args_t.hipDrvGraphAddMemsetNode
struct rocprofiler_hip_api_args_t.hipDrvGraphAddMemsetNode |
Definition at line 2777 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipCtx_t | ctx | |
const hipGraphNode_t * | dependencies | |
hipGraph_t | hGraph | |
const HIP_MEMSET_NODE_PARAMS * | memsetParams | |
unsigned long | numDependencies | |
hipGraphNode_t * | phGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresWaitNode
struct rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresWaitNode |
Definition at line 2786 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipGraph_t | graph | |
const hipExternalSemaphoreWaitNodeParams * | nodeParams | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresSignalNode
struct rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresSignalNode |
Definition at line 2794 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipGraph_t | graph | |
const hipExternalSemaphoreSignalNodeParams * | nodeParams | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresSignalNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresSignalNodeSetParams |
Definition at line 2802 of file api_args.h.
Data Fields | ||
---|---|---|
hipCtx_t | ctx | |
hipGraphNode_t | hNode | |
const hipExternalSemaphoreSignalNodeParams * | nodeParams |
◆ rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresWaitNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresWaitNodeSetParams |
Definition at line 2807 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | hNode | |
const hipExternalSemaphoreWaitNodeParams * | nodeParams | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresSignalNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresSignalNodeGetParams |
Definition at line 2812 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | hNode | |
hipExternalSemaphoreSignalNodeParams * | params_out | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresWaitNodeGetParams
struct rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresWaitNodeGetParams |
Definition at line 2817 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphNode_t | hNode | |
hipExternalSemaphoreWaitNodeParams * | params_out | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipGraphExecExternalSemaphoresSignalNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecExternalSemaphoresSignalNodeSetParams |
Definition at line 2822 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | hNode | |
const hipExternalSemaphoreSignalNodeParams * | nodeParams | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipGraphExecExternalSemaphoresWaitNodeSetParams
struct rocprofiler_hip_api_args_t.hipGraphExecExternalSemaphoresWaitNodeSetParams |
Definition at line 2828 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraphExec_t | hGraphExec | |
hipGraphNode_t | hNode | |
const hipExternalSemaphoreWaitNodeParams * | nodeParams | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipGraphAddNode
struct rocprofiler_hip_api_args_t.hipGraphAddNode |
Definition at line 2834 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
hipGraphNodeParams * | nodeParams | |
unsigned long | numDependencies | |
const hipGraphNode_t * | pDependencies | |
hipCtx_t | peerCtx | |
hipGraphNode_t * | pGraphNode |
◆ rocprofiler_hip_api_args_t.hipGraphInstantiateWithParams
struct rocprofiler_hip_api_args_t.hipGraphInstantiateWithParams |
Definition at line 2842 of file api_args.h.
Data Fields | ||
---|---|---|
hipGraph_t | graph | |
hipGraphInstantiateParams * | instantiateParams | |
hipCtx_t | peerCtx | |
hipGraphExec_t * | pGraphExec |
◆ rocprofiler_hip_api_args_t.hipExtGetLastError
struct rocprofiler_hip_api_args_t.hipExtGetLastError |
Definition at line 2848 of file api_args.h.
Data Fields | ||
---|---|---|
rocprofiler_hip_api_no_args | no_args | |
hipCtx_t | peerCtx |
◆ rocprofiler_hip_api_args_t.hipTexRefGetBorderColor
struct rocprofiler_hip_api_args_t.hipTexRefGetBorderColor |
Definition at line 2854 of file api_args.h.
Data Fields | ||
---|---|---|
float * | pBorderColor | |
hipCtx_t | peerCtx | |
const textureReference * | texRef |
◆ rocprofiler_hip_api_args_t.hipTexRefGetArray
struct rocprofiler_hip_api_args_t.hipTexRefGetArray |
Definition at line 2859 of file api_args.h.
Data Fields | ||
---|---|---|
hipArray_t * | pArray | |
hipCtx_t | peerCtx | |
const textureReference * | texRef |
Generated by 1.9.8