Data Structures

Data Structures#

HIP Runtime API Reference: Data Structures
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 Ncooperative_groups
 Nimpl
 Cthread_block_tile_internal
 Ctiled_partition_internal
 Ctiled_partition_internal< size, thread_block >
 Ccoalesced_groupThe coalesced_group cooperative group type
 Cgrid_groupThe grid cooperative group type
 Cmulti_grid_groupThe multi-grid cooperative group type
 Cparent_group_infoUser exposed API that captures the state of the parent group pre-partition
 Cthread_blockThe workgroup (thread-block in CUDA terminology) cooperative group type
 Cthread_block_tileGroup type - thread_block_tile
 Cthread_block_tile< size, void >
 Cthread_block_tile_base
 Cthread_block_tile_typeGroup type - thread_block_tile
 Cthread_block_tile_type< tileSize, void >
 Cthread_groupThe base type of all cooperative group types
 C_coalesced_info
 C_tiled_info
 Ctile_base
 Ctiled_groupThe tiled_group cooperative group type
 Cdim3
 CHIP_ARRAY3D_DESCRIPTOR
 CHIP_ARRAY_DESCRIPTOR
 Chip_Memcpy2D
 CHIP_MEMCPY3D
 CHIP_MEMSET_NODE_PARAMS
 CHIP_RESOURCE_DESC
 CHIP_RESOURCE_VIEW_DESC
 CHIP_TEXTURE_DESC
 ChipAccessPolicyWindow
 ChipArrayMapInfo
 ChipBatchMemOpNodeParamsStructure representing node parameters for batch memory operations in HIP graphs
 ChipChannelFormatDesc
 ChipChildGraphNodeParams
 ChipDeviceArch_t
 ChipDeviceProp_t
 ChipDeviceProp_tR0000
 ChipEventRecordNodeParams
 ChipEventWaitNodeParams
 ChipExtent
 ChipExternalMemoryBufferDesc
 ChipExternalMemoryHandleDesc
 ChipExternalMemoryMipmappedArrayDesc
 ChipExternalSemaphoreHandleDesc
 ChipExternalSemaphoreSignalNodeParams
 ChipExternalSemaphoreSignalParams
 ChipExternalSemaphoreWaitNodeParams
 ChipExternalSemaphoreWaitParams
 ChipFuncAttributes
 ChipFunctionLaunchParams
 ChipGraphEdgeData
 ChipGraphInstantiateParams
 ChipGraphNodeParams
 ChipHostNodeParams
 ChipIpcEventHandle_t
 ChipIpcMemHandle_t
 ChipKernelNodeParams
 ChipLaunchAttributeValue
 ChipLaunchParams
 ChipMemAccessDesc
 ChipMemAllocationProp
 ChipMemAllocNodeParams
 ChipMemcpy3DParms
 ChipMemcpyNodeParams
 ChipMemFreeNodeParams
 ChipMemLocation
 ChipMemPoolProps
 ChipMemPoolPtrExportData
 ChipMemsetParams
 ChipMipmappedArray_t
 ChipPitchedPtr
 ChipPointerAttribute_t
 ChipPos
 ChipResourceDesc
 ChipResourceViewDesc
 ChipStreamBatchMemOpParamsUnion representing batch memory operation parameters for HIP streams
 ChipStreamMemOpFlushRemoteWritesParams_t
 ChipStreamMemOpMemoryBarrierParams_t
 ChipStreamMemOpWaitValueParams_t
 ChipStreamMemOpWriteValueParams_t
 ChipTextureDesc
 ChipUUID
 CsurfaceReference
 Ctexture
 CtextureReference