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

rocprofiler_filter_property_t Struct Reference

rocprofiler_filter_property_t Struct Reference#

rocprofiler: rocprofiler_filter_property_t Struct Reference

Filter Data Type filter data will be used to report required and optional filters for the sessions using ::rocprofiler_session_add_filters. More...

#include <rocprofiler.h>

Data Fields

rocprofiler_filter_property_kind_t kind
 Filter Property kind. More...
 
union {
   const char **   rocprofiler_filter_property_t::name_regex
 
   rocprofiler_hip_function_name_t *   rocprofiler_filter_property_t::hip_functions_names
 
   rocprofiler_hsa_function_name_t *   rocprofiler_filter_property_t::hsa_functions_names
 
   uint32_t   rocprofiler_filter_property_t::range [2]
 
   struct {
      uint64_t   rocprofiler_filter_property_t::start
 
      uint64_t   rocprofiler_filter_property_t::end
 
   }   rocprofiler_filter_property_t::dispatch_ids
 
}; 
 Array of data required for the filter type chosen. More...
 
uint64_t data_count
 Data array count. More...
 

Detailed Description

Filter Data Type filter data will be used to report required and optional filters for the sessions using ::rocprofiler_session_add_filters.


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