Lines Matching refs:num_cntrs
87 #define CCI_PMU_CNTR_LAST(cci_pmu) (cci_pmu->num_cntrs - 1)
144 int num_cntrs; member
681 DECLARE_BITMAP(mask, cci_pmu->num_cntrs); in cci_pmu_sync_counters()
683 bitmap_zero(mask, cci_pmu->num_cntrs); in cci_pmu_sync_counters()
684 for_each_set_bit(i, cci_pmu->hw_events.used_mask, cci_pmu->num_cntrs) { in cci_pmu_sync_counters()
803 for (i = 0; i < cci_pmu->num_cntrs; i++) { in pmu_save_counters()
820 for_each_set_bit(i, mask, cci_pmu->num_cntrs) in pmu_restore_counters()
936 for_each_set_bit(i, mask, cci_pmu->num_cntrs) { in __pmu_write_counters()
987 DECLARE_BITMAP(saved_mask, cci_pmu->num_cntrs); in cci5xx_pmu_write_counters()
989 bitmap_zero(saved_mask, cci_pmu->num_cntrs); in cci5xx_pmu_write_counters()
998 for_each_set_bit(i, mask, cci_pmu->num_cntrs) { in cci5xx_pmu_write_counters()
1135 int enabled = bitmap_weight(hw_events->used_mask, cci_pmu->num_cntrs); in cci_pmu_enable()
1301 unsigned long mask[BITS_TO_LONGS(cci_pmu->num_cntrs)]; in validate_group()
1309 memset(mask, 0, BITS_TO_LONGS(cci_pmu->num_cntrs) * sizeof(unsigned long)); in validate_group()
1473 u32 num_cntrs; in cci_pmu_init() local
1493 num_cntrs = pmu_get_max_counters(); in cci_pmu_init()
1494 if (num_cntrs > cci_pmu->model->num_hw_cntrs) { in cci_pmu_init()
1498 num_cntrs, cci_pmu->model->num_hw_cntrs); in cci_pmu_init()
1499 num_cntrs = cci_pmu->model->num_hw_cntrs; in cci_pmu_init()
1501 cci_pmu->num_cntrs = num_cntrs + cci_pmu->model->fixed_hw_cntrs; in cci_pmu_init()