#include <HAP_user_pmu.h>
Public Attributes | |
int | contextId |
unsigned int | num_events |
unsigned short | pmu_events [4] |
unsigned int | pmu_value [4] |
Input parameter type used when a group of PMU events must be read via HAP_register_pmu_group(), HAP_read_pmu_group() and HAP_deregister_pmu_group().
The user must fill in the pmu_events[] array field of this structure with the specified PMU events to track and update the num_events field with the number of events to track. Only four unique PMU events can be tracked.
int HAP_pmu_group_config_t::contextId |
Return value after registering the PMU group via HAP_register_pmu_group.
unsigned int HAP_pmu_group_config_t::num_events |
Input parameter specifying the number of PMU events register.
unsigned short HAP_pmu_group_config_t::pmu_events[4] |
Input parameter specifying the list of PMU events to register.
unsigned int HAP_pmu_group_config_t::pmu_value[4] |
Output parameter containing values of PMU events registered.