diff options
Diffstat (limited to 'kern/perfmon.h')
-rw-r--r-- | kern/perfmon.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/kern/perfmon.h b/kern/perfmon.h index cd7eb3a..b1da4ec 100644 --- a/kern/perfmon.h +++ b/kern/perfmon.h @@ -242,18 +242,10 @@ void perfmon_of_intr(void); int perfmon_pmu_register(struct perfmon_pmu_driver *driver); /* - * Get the last value of given pmc. - */ -uint64_t perfmon_cpu_pmc_get_prev(unsigned int pmc_id); - -/* - * Set the last value of given pmc. - */ -void perfmon_cpu_pmc_set_prev(unsigned int pmc_id, uint64_t prev); - -/* - * Increment overflow counter for given pmc. + * Signal overflow for given pmc. + * + * Should be called from a pmu driver custom overflow interrupt handler. */ -void perfmon_cpu_pmc_inc_of(unsigned int pmc_id); +void perfmon_cpu_on_pmc_of(unsigned int pmc_id); #endif /* KERN_PERFMON_H */ |