diff options
author | Peter Zijlstra <a.p.zijlstra@chello.nl> | 2009-04-08 09:01:29 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-04-08 12:53:29 -0400 |
commit | 8740f9418c78dcad694b46ab25d1645d5aef1f5e (patch) | |
tree | 877e35686a93c7430b9574a3e8d083f0cbe51659 /include/linux/perf_counter.h | |
parent | 808382b33bb4c60df6379ec2db39f332cc56b82a (diff) |
perf_counter: add some comments
Add a few comments because I was forgetting what field what for what
functionality.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
LKML-Reference: <20090408130409.036984214@chello.nl>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/perf_counter.h')
-rw-r--r-- | include/linux/perf_counter.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/include/linux/perf_counter.h b/include/linux/perf_counter.h index 4809ae18a940..8bf764fc6220 100644 --- a/include/linux/perf_counter.h +++ b/include/linux/perf_counter.h | |||
@@ -344,10 +344,12 @@ struct file; | |||
344 | 344 | ||
345 | struct perf_mmap_data { | 345 | struct perf_mmap_data { |
346 | struct rcu_head rcu_head; | 346 | struct rcu_head rcu_head; |
347 | int nr_pages; | 347 | int nr_pages; /* nr of data pages */ |
348 | atomic_t wakeup; | 348 | |
349 | atomic_t head; | 349 | atomic_t wakeup; /* POLL_ for wakeups */ |
350 | atomic_t events; | 350 | atomic_t head; /* write position */ |
351 | atomic_t events; /* event limit */ | ||
352 | |||
351 | struct perf_counter_mmap_page *user_page; | 353 | struct perf_counter_mmap_page *user_page; |
352 | void *data_pages[0]; | 354 | void *data_pages[0]; |
353 | }; | 355 | }; |