Ctools Use Case Library
|
CP Tracer configuration parameters for Master Bandwidth Profiling Use-case. More...
#include <ctools_uclib_cpt.h>
Data Fields | |
eCPT_ModID | CPT_ModId |
uint32_t | CPUClockRateMhz |
uint32_t | SampleWindowSize |
const ctools_cpt_addressfiltercfg * | Address_Filter_Params |
const ctools_cpt_masteridfiltercfg * | TPCnt0_MasterID |
const ctools_cpt_masteridfiltercfg * | TPCnt1_MasterID |
const CPT_Qualifiers * | TPCnt0Qual |
const CPT_Qualifiers * | TPCnt1Qual |
CP Tracer configuration parameters for Master Bandwidth Profiling Use-case.
const ctools_cpt_addressfiltercfg* ctools_cpt_masterprofilecfg::Address_Filter_Params |
Address range based filtering configuration inputs for throughput measurements.
eCPT_ModID ctools_cpt_masterprofilecfg::CPT_ModId |
CPT Module Id for which Master bandwidth profiling needs to be enabled on.
uint32_t ctools_cpt_masterprofilecfg::CPUClockRateMhz |
CPU clock rate in Mhz. This value is provided to host tools through meta data STM messages and is used to calculate throughput. If this value is non-zero the host decoder will convert throughput data to Bytes/Second. If this value is zero the host decoder will convert throughput data to Bytes/CPU-Cycle.
uint32_t ctools_cpt_masterprofilecfg::SampleWindowSize |
32-bit non-zero value used to set the sample window size in CP Tracer clocks. Setting to 0 is not legal and will result in CPT_OpenModule() returning eCPT_Error_Invalid_Parameter. If CPT_OpenModule() is called with a NULL CPT_CfgOptions pointer then the default for this parameter is 64K. This value is provided to host tools through meta data STM messages and is used to calculate throughput for statistic messages.
const ctools_cpt_masteridfiltercfg* ctools_cpt_masterprofilecfg::TPCnt0_MasterID |
Master ID based filtering configuration inputs for Throughput counter0 measurements.
const CPT_Qualifiers* ctools_cpt_masterprofilecfg::TPCnt0Qual |
CPT Qualifiers inputs for Throughput counter0 measurements.
const ctools_cpt_masteridfiltercfg* ctools_cpt_masterprofilecfg::TPCnt1_MasterID |
Master ID based filtering configuration inputs for Throughput counter1 measurements.
const CPT_Qualifiers* ctools_cpt_masterprofilecfg::TPCnt1Qual |
CPT Qualifiers inputs for Throughput counter1 measurements.