Lines Matching defs:ebb_state
29 struct ebb_state ebb_state;
75 count = ebb_state.stats.pmc_count[PMC_INDEX(pmc)];
77 lower = ebb_state.stats.ebb_count * (sample_period - fudge);
85 upper = ebb_state.stats.ebb_count * (sample_period + fudge);
106 ebb_state.stats.spurious++;
110 ebb_state.stats.ebb_count++;
111 trace_log_counter(ebb_state.trace, ebb_state.stats.ebb_count);
114 trace_log_reg(ebb_state.trace, SPRN_MMCR0, val);
118 if (ebb_state.pmc_enable[PMC_INDEX(i)])
123 ebb_state.stats.no_overflow++;
161 memset(&ebb_state.stats, 0, sizeof(ebb_state.stats));
166 printf("ebb_state:\n" \
177 ebb_state.stats.ebb_count, ebb_state.stats.spurious,
178 ebb_state.stats.negative, ebb_state.stats.no_overflow,
179 ebb_state.stats.pmc_count[0], ebb_state.stats.pmc_count[1],
180 ebb_state.stats.pmc_count[2], ebb_state.stats.pmc_count[3],
181 ebb_state.stats.pmc_count[4], ebb_state.stats.pmc_count[5]);
249 trace_buffer_print(ebb_state.trace);
262 ebb_state.stats.negative++;
264 ebb_state.stats.pmc_count[PMC_INDEX(pmc)] += val - start_value;
266 trace_log_reg(ebb_state.trace, SPRN_PMC1 + pmc - 1, val);
387 while (ebb_state.stats.ebb_count < 20) {
403 FAIL_IF(ebb_state.stats.ebb_count == 0);
484 ebb_state.trace = trace_buffer_allocate(1 * 1024 * 1024);