Data Fields#
| 
    Rocprofiler SDK Developer API 0.5.0
    
   ROCm Profiling API and tools 
   | 
 
Here is a list of all struct and union fields with links to the structures/unions they belong to:
- n -
- name : rocprofiler::sdk::codeobj::disassembly::SymbolInfo, rocprofiler::sdk::perfetto_category< category ::hip_api >, rocprofiler::sdk::perfetto_category< category ::hsa_api >, rocprofiler::sdk::perfetto_category< category ::kernel_dispatch >, rocprofiler::sdk::perfetto_category< category ::marker_api >, rocprofiler::sdk::perfetto_category< category ::memory_copy >, rocprofiler::sdk::perfetto_category< category ::rccl_api >, rocprofiler::sdk::utility::name_info_impl< EnumT, ValueT >, rocprofiler_agent_v0_t, rocprofiler_client_id_t, rocprofiler_counter_info_v0_t, rocprofiler_hip_api_args_t.__hipRegisterManagedVar, rocprofiler_hip_api_args_t.hipDeviceGetName, rocprofiler_hip_api_args_t.hipInit, rocprofiler_hip_api_args_t.hipIpcCloseMemHandle, rocprofiler_hip_api_args_t.hipIpcGetEventHandle, rocprofiler_hip_api_args_t.hipIpcGetMemHandle, rocprofiler_hip_api_args_t.hipIpcOpenEventHandle, rocprofiler_hip_api_args_t.hipIpcOpenMemHandle, rocprofiler_hip_api_args_t.hipKernelNameRef, rocprofiler_hip_api_args_t.hipKernelNameRefByPtr, rocprofiler_hip_api_args_t.hipLaunchByPtr, rocprofiler_hip_api_args_t.hipLaunchCooperativeKernel, rocprofiler_hip_api_args_t.hipModuleGetGlobal, rocprofiler_hip_api_args_t.hipModuleGetTexRef, rocprofiler_hsa_api_args_t.hsa_extension_get_name, rocprofiler_hsa_api_args_t.hsa_isa_from_name, rocprofiler_marker_api_args_t.roctxNameHipDevice, rocprofiler_marker_api_args_t.roctxNameHipStream, rocprofiler_marker_api_args_t.roctxNameHsaAgent, rocprofiler_marker_api_args_t.roctxNameOsThread, rocprofiler_record_dimension_info_t
 - ncclAllGather : rocprofiler_rccl_api_args_t
 - ncclAllGather_fn : rcclApiFuncTable
 - ncclAllReduce : rocprofiler_rccl_api_args_t
 - ncclAllReduce_fn : rcclApiFuncTable
 - ncclAllToAll : rocprofiler_rccl_api_args_t
 - ncclAllToAll_fn : rcclApiFuncTable
 - ncclAllToAllv : rocprofiler_rccl_api_args_t
 - ncclAllToAllv_fn : rcclApiFuncTable
 - ncclBroadcast : rocprofiler_rccl_api_args_t
 - ncclBroadcast_fn : rcclApiFuncTable
 - ncclCommAbort : rocprofiler_rccl_api_args_t
 - ncclCommAbort_fn : rcclApiFuncTable
 - ncclCommCount : rocprofiler_rccl_api_args_t
 - ncclCommCount_fn : rcclApiFuncTable
 - ncclCommCuDevice : rocprofiler_rccl_api_args_t
 - ncclCommCuDevice_fn : rcclApiFuncTable
 - ncclCommDeregister : rocprofiler_rccl_api_args_t
 - ncclCommDeregister_fn : rcclApiFuncTable
 - ncclCommDestroy : rocprofiler_rccl_api_args_t
 - ncclCommDestroy_fn : rcclApiFuncTable
 - ncclCommFinalize : rocprofiler_rccl_api_args_t
 - ncclCommFinalize_fn : rcclApiFuncTable
 - ncclCommGetAsyncError : rocprofiler_rccl_api_args_t
 - ncclCommGetAsyncError_fn : rcclApiFuncTable
 - ncclCommInitAll : rocprofiler_rccl_api_args_t
 - ncclCommInitAll_fn : rcclApiFuncTable
 - ncclCommInitRank : rocprofiler_rccl_api_args_t
 - ncclCommInitRank_fn : rcclApiFuncTable
 - ncclCommInitRankConfig : rocprofiler_rccl_api_args_t
 - ncclCommInitRankConfig_fn : rcclApiFuncTable
 - ncclCommRegister : rocprofiler_rccl_api_args_t
 - ncclCommRegister_fn : rcclApiFuncTable
 - ncclCommSplit : rocprofiler_rccl_api_args_t
 - ncclCommSplit_fn : rcclApiFuncTable
 - ncclCommUserRank : rocprofiler_rccl_api_args_t
 - ncclCommUserRank_fn : rcclApiFuncTable
 - ncclGather : rocprofiler_rccl_api_args_t
 - ncclGather_fn : rcclApiFuncTable
 - ncclGetErrorString : rocprofiler_rccl_api_args_t
 - ncclGetErrorString_fn : rcclApiFuncTable
 - ncclGetLastError : rocprofiler_rccl_api_args_t
 - ncclGetLastError_fn : rcclApiFuncTable
 - ncclGetUniqueId : rocprofiler_rccl_api_args_t
 - ncclGetUniqueId_fn : rcclApiFuncTable
 - ncclGetVersion : rocprofiler_rccl_api_args_t
 - ncclGetVersion_fn : rcclApiFuncTable
 - ncclGroupEnd : rocprofiler_rccl_api_args_t
 - ncclGroupEnd_fn : rcclApiFuncTable
 - ncclGroupStart : rocprofiler_rccl_api_args_t
 - ncclGroupStart_fn : rcclApiFuncTable
 - ncclMemAlloc : rocprofiler_rccl_api_args_t
 - ncclMemAlloc_fn : rcclApiFuncTable
 - ncclMemFree : rocprofiler_rccl_api_args_t
 - ncclMemFree_fn : rcclApiFuncTable
 - ncclRecv : rocprofiler_rccl_api_args_t
 - ncclRecv_fn : rcclApiFuncTable
 - ncclRedOpCreatePreMulSum : rocprofiler_rccl_api_args_t
 - ncclRedOpCreatePreMulSum_fn : rcclApiFuncTable
 - ncclRedOpDestroy : rocprofiler_rccl_api_args_t
 - ncclRedOpDestroy_fn : rcclApiFuncTable
 - ncclReduce : rocprofiler_rccl_api_args_t
 - ncclReduce_fn : rcclApiFuncTable
 - ncclReduceScatter : rocprofiler_rccl_api_args_t
 - ncclReduceScatter_fn : rcclApiFuncTable
 - ncclResult_t_retval : rocprofiler_rccl_api_retval_t
 - ncclScatter : rocprofiler_rccl_api_args_t
 - ncclScatter_fn : rcclApiFuncTable
 - ncclSend : rocprofiler_rccl_api_args_t
 - ncclSend_fn : rcclApiFuncTable
 - ndev : rocprofiler_rccl_api_args_t.ncclCommInitAll
 - netName : ncclConfig_t
 - newcomm : rocprofiler_rccl_api_args_t.ncclCommInitRank, rocprofiler_rccl_api_args_t.ncclCommSplit
 - no_args : rocprofiler_hip_api_args_t.hipCtxSynchronize, rocprofiler_hip_api_args_t.hipDeviceReset, rocprofiler_hip_api_args_t.hipDeviceSynchronize, rocprofiler_hip_api_args_t.hipExtGetLastError, rocprofiler_hip_api_args_t.hipGetLastError, rocprofiler_hip_api_args_t.hipPeekAtLastError, rocprofiler_hip_api_args_t.hipProfilerStart, rocprofiler_hip_api_args_t.hipProfilerStop, rocprofiler_hsa_api_args_t.hsa_init, rocprofiler_hsa_api_args_t.hsa_shut_down, rocprofiler_marker_api_args_t.roctxRangePop, rocprofiler_rccl_api_args_t.ncclGroupEnd, rocprofiler_rccl_api_args_t.ncclGroupStart, rocprofiler_scratch_memory_args_t.async_reclaim_end, rocprofiler_scratch_memory_args_t.async_reclaim_start, rocprofiler_scratch_memory_args_t.free_end, rocprofiler_scratch_memory_args_t.free_start
 - node : rocprofiler_hip_api_args_t.hipGraphChildGraphNodeGetGraph, rocprofiler_hip_api_args_t.hipGraphDestroyNode, rocprofiler_hip_api_args_t.hipGraphEventRecordNodeGetEvent, rocprofiler_hip_api_args_t.hipGraphEventRecordNodeSetEvent, rocprofiler_hip_api_args_t.hipGraphEventWaitNodeGetEvent, rocprofiler_hip_api_args_t.hipGraphEventWaitNodeSetEvent, rocprofiler_hip_api_args_t.hipGraphExecChildGraphNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExecHostNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExecKernelNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParams1D, rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParamsFromSymbol, rocprofiler_hip_api_args_t.hipGraphExecMemcpyNodeSetParamsToSymbol, rocprofiler_hip_api_args_t.hipGraphExecMemsetNodeSetParams, rocprofiler_hip_api_args_t.hipGraphHostNodeGetParams, rocprofiler_hip_api_args_t.hipGraphHostNodeSetParams, rocprofiler_hip_api_args_t.hipGraphKernelNodeGetParams, rocprofiler_hip_api_args_t.hipGraphKernelNodeSetParams, rocprofiler_hip_api_args_t.hipGraphMemAllocNodeGetParams, rocprofiler_hip_api_args_t.hipGraphMemcpyNodeGetParams, rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParams1D, rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParams, rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParamsFromSymbol, rocprofiler_hip_api_args_t.hipGraphMemcpyNodeSetParamsToSymbol, rocprofiler_hip_api_args_t.hipGraphMemFreeNodeGetParams, rocprofiler_hip_api_args_t.hipGraphMemsetNodeGetParams, rocprofiler_hip_api_args_t.hipGraphMemsetNodeSetParams, rocprofiler_hip_api_args_t.hipGraphNodeGetDependencies, rocprofiler_hip_api_args_t.hipGraphNodeGetDependentNodes, rocprofiler_hip_api_args_t.hipGraphNodeGetType
 - node_from : rocprofiler_agent_io_link_t
 - node_id : rocprofiler_agent_v0_t, rocprofiler_buffer_tracing_page_migration_page_fault_record_t, rocprofiler_buffer_tracing_page_migration_queue_suspend_record_t, rocprofiler_buffer_tracing_page_migration_unmap_from_gpu_record_t
 - node_to : rocprofiler_agent_io_link_t
 - nodeParams : rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresSignalNode, rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresWaitNode, rocprofiler_hip_api_args_t.hipGraphAddNode, rocprofiler_hip_api_args_t.hipGraphExecExternalSemaphoresSignalNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExecExternalSemaphoresWaitNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresSignalNodeSetParams, rocprofiler_hip_api_args_t.hipGraphExternalSemaphoresWaitNodeSetParams
 - nodes : rocprofiler_hip_api_args_t.hipGraphGetNodes
 - norm : rocprofiler_hip_api_args_t.__hipRegisterTexture, rocprofiler_hip_api_args_t.hipMallocManaged, rocprofiler_hip_api_args_t.hipMallocMipmappedArray, rocprofiler_hip_api_args_t.hipMallocPitch, rocprofiler_hip_api_args_t.hipMemAddressFree, rocprofiler_hip_api_args_t.hipMemAddressReserve, rocprofiler_hip_api_args_t.hipMemAdvise, rocprofiler_hip_api_args_t.hipMemAllocHost, rocprofiler_hip_api_args_t.hipMemAllocPitch, rocprofiler_hip_api_args_t.hipMemCreate, rocprofiler_hip_api_args_t.hipMemExportToShareableHandle
 - nranks : rocprofiler_rccl_api_args_t.ncclCommInitRank, rocprofiler_rccl_api_args_t.ncclCommInitRankConfig
 - num_agent : rocprofiler_hsa_api_args_t.hsa_amd_memory_lock, rocprofiler_hsa_api_args_t.hsa_amd_memory_lock_to_pool
 - num_agents : rocprofiler_hsa_api_args_t.hsa_amd_agents_allow_access, rocprofiler_hsa_api_args_t.hsa_amd_interop_map_buffer, rocprofiler_hsa_api_args_t.hsa_amd_ipc_memory_attach
 - num_agents_accessible : rocprofiler_hsa_api_args_t.hsa_amd_pointer_info
 - num_attributes : rocprofiler_hip_api_args_t.hipMemRangeGetAttributes
 - num_consumers : rocprofiler_hsa_api_args_t.hsa_amd_signal_create, rocprofiler_hsa_api_args_t.hsa_signal_create, rocprofiler_hsa_api_args_t.hsa_signal_group_create
 - num_cp_queues : rocprofiler_agent_v0_t
 - num_cu_mask_count : rocprofiler_hsa_api_args_t.hsa_amd_queue_cu_get_mask, rocprofiler_hsa_api_args_t.hsa_amd_queue_cu_set_mask
 - num_dep_signals : rocprofiler_hsa_api_args_t.hsa_amd_memory_async_copy, rocprofiler_hsa_api_args_t.hsa_amd_memory_async_copy_on_engine, rocprofiler_hsa_api_args_t.hsa_amd_memory_async_copy_rect, rocprofiler_hsa_api_args_t.hsa_amd_svm_prefetch_async
 - num_gws : rocprofiler_agent_v0_t
 - num_records : rocprofiler_dispatch_counting_service_record_t
 - num_sdma_engines : rocprofiler_agent_v0_t
 - num_sdma_queues_per_engine : rocprofiler_agent_v0_t
 - num_sdma_xgmi_engines : rocprofiler_agent_v0_t
 - num_shader_banks : rocprofiler_agent_v0_t
 - num_signals : rocprofiler_hsa_api_args_t.hsa_signal_group_create
 - num_slots : rocprofiler_scratch_memory_args_t.alloc_end
 - num_xcc : rocprofiler_agent_v0_t
 - numAttributes : rocprofiler_hip_api_args_t.hipDrvPointerGetAttributes
 - numBlocks : rocprofiler_hip_api_args_t.hipExtLaunchKernel, rocprofiler_hip_api_args_t.hipLaunchKernel, rocprofiler_hip_api_args_t.hipLaunchKernel_spt, rocprofiler_hip_api_args_t.hipModuleOccupancyMaxActiveBlocksPerMultiprocessor, rocprofiler_hip_api_args_t.hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags, rocprofiler_hip_api_args_t.hipOccupancyMaxActiveBlocksPerMultiprocessor, rocprofiler_hip_api_args_t.hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
 - numDependencies : rocprofiler_hip_api_args_t.hipDrvGraphAddMemcpyNode, rocprofiler_hip_api_args_t.hipDrvGraphAddMemsetNode, rocprofiler_hip_api_args_t.hipGraphAddChildGraphNode, rocprofiler_hip_api_args_t.hipGraphAddDependencies, rocprofiler_hip_api_args_t.hipGraphAddEmptyNode, rocprofiler_hip_api_args_t.hipGraphAddEventRecordNode, rocprofiler_hip_api_args_t.hipGraphAddEventWaitNode, rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresSignalNode, rocprofiler_hip_api_args_t.hipGraphAddExternalSemaphoresWaitNode, rocprofiler_hip_api_args_t.hipGraphAddHostNode, rocprofiler_hip_api_args_t.hipGraphAddKernelNode, rocprofiler_hip_api_args_t.hipGraphAddMemAllocNode, rocprofiler_hip_api_args_t.hipGraphAddMemcpyNode1D, rocprofiler_hip_api_args_t.hipGraphAddMemcpyNode, rocprofiler_hip_api_args_t.hipGraphAddMemcpyNodeFromSymbol, rocprofiler_hip_api_args_t.hipGraphAddMemcpyNodeToSymbol, rocprofiler_hip_api_args_t.hipGraphAddMemFreeNode, rocprofiler_hip_api_args_t.hipGraphAddMemsetNode, rocprofiler_hip_api_args_t.hipGraphAddNode, rocprofiler_hip_api_args_t.hipGraphRemoveDependencies, rocprofiler_hip_api_args_t.hipStreamUpdateCaptureDependencies
 - numDependencies_out : rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_v2, rocprofiler_hip_api_args_t.hipStreamGetCaptureInfo_v2_spt
 - numDevices : rocprofiler_hip_api_args_t.hipExtLaunchMultiKernelMultiDevice, rocprofiler_hip_api_args_t.hipLaunchCooperativeKernelMultiDevice, rocprofiler_hip_api_args_t.hipModuleLaunchCooperativeKernelMultiDevice
 - numEdges : rocprofiler_hip_api_args_t.hipGraphGetEdges
 - numExtSems : rocprofiler_hip_api_args_t.hipSignalExternalSemaphoresAsync, rocprofiler_hip_api_args_t.hipWaitExternalSemaphoresAsync
 - numLevels : rocprofiler_hip_api_args_t.hipMallocMipmappedArray
 - numMipmapLevels : rocprofiler_hip_api_args_t.hipMipmappedArrayCreate
 - numNodes : rocprofiler_hip_api_args_t.hipGraphGetNodes
 - numOptions : rocprofiler_hip_api_args_t.hipModuleLoadDataEx
 - NumPackedComponents : rocprofiler_hip_api_args_t.hipTexRefSetFormat
 
Generated by