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