This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

rocprofiler_feature_t Struct Reference

rocprofiler_feature_t Struct Reference#

rocprofiler: rocprofiler_feature_t Struct Reference
rocprofiler_feature_t Struct Reference

#include <rocprofiler.h>

Data Fields

rocprofiler_feature_kind_t kind
 
union {
   const char *   name
 
   struct {
      const char *   block
 
      uint32_t   event
 
   }   counter
 
}; 
 
const rocprofiler_parameter_tparameters
 
uint32_t parameter_count
 
rocprofiler_data_t data
 

Field Documentation

◆ 

union { ... }

◆ block

const char* rocprofiler_feature_t::block

◆ 

struct { ... } rocprofiler_feature_t::counter

◆ data

rocprofiler_data_t rocprofiler_feature_t::data

◆ event

uint32_t rocprofiler_feature_t::event

◆ kind

rocprofiler_feature_kind_t rocprofiler_feature_t::kind

◆ name

const char* rocprofiler_feature_t::name

◆ parameter_count

uint32_t rocprofiler_feature_t::parameter_count

◆ parameters

const rocprofiler_parameter_t* rocprofiler_feature_t::parameters

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocprofiler-docs/checkouts/amd-master/include/rocprofiler/rocprofiler.h