blob: 153c1d467f24adb02c68ace8c0b58077e5e0e056 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001/**
2 * @file op_counter.h
3 *
4 * @remark Copyright 2004 Oprofile Authors
5 * @remark Read the file COPYING
6 *
7 * @author Zwane Mwaikambo
8 */
9
10#ifndef OP_COUNTER_H
11#define OP_COUNTER_H
12
13#define OP_MAX_COUNTER 5
14
15/* Per performance monitor configuration as set via
16 * oprofilefs.
17 */
18struct op_counter_config {
19 unsigned long count;
20 unsigned long enabled;
21 unsigned long event;
22 unsigned long unit_mask;
23 unsigned long kernel;
24 unsigned long user;
25};
26
27extern struct op_counter_config counter_config[];
28
29#endif /* OP_COUNTER_H */