diff options
Diffstat (limited to 'include/linux/perf_counter.h')
-rw-r--r-- | include/linux/perf_counter.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/perf_counter.h b/include/linux/perf_counter.h index d8c0eb480f9a..5b966472b458 100644 --- a/include/linux/perf_counter.h +++ b/include/linux/perf_counter.h | |||
@@ -366,6 +366,7 @@ struct hw_perf_counter { | |||
366 | }; | 366 | }; |
367 | atomic64_t prev_count; | 367 | atomic64_t prev_count; |
368 | u64 sample_period; | 368 | u64 sample_period; |
369 | u64 last_period; | ||
369 | atomic64_t period_left; | 370 | atomic64_t period_left; |
370 | u64 interrupts; | 371 | u64 interrupts; |
371 | 372 | ||
@@ -606,8 +607,9 @@ extern int hw_perf_group_sched_in(struct perf_counter *group_leader, | |||
606 | extern void perf_counter_update_userpage(struct perf_counter *counter); | 607 | extern void perf_counter_update_userpage(struct perf_counter *counter); |
607 | 608 | ||
608 | struct perf_sample_data { | 609 | struct perf_sample_data { |
609 | struct pt_regs *regs; | 610 | struct pt_regs *regs; |
610 | u64 addr; | 611 | u64 addr; |
612 | u64 period; | ||
611 | }; | 613 | }; |
612 | 614 | ||
613 | extern int perf_counter_overflow(struct perf_counter *counter, int nmi, | 615 | extern int perf_counter_overflow(struct perf_counter *counter, int nmi, |