/** | |
* @file op_counter.h | |
* | |
* @remark Copyright 2002 OProfile authors | |
* @remark Read the file COPYING | |
* | |
* @author John Levon | |
*/ | |
#ifndef OP_COUNTER_H | |
#define OP_COUNTER_H | |
#define OP_MAX_COUNTER 32 | |
/* Per-perfctr configuration as set via | |
* oprofilefs. | |
*/ | |
struct op_counter_config { | |
unsigned long count; | |
unsigned long enabled; | |
unsigned long event; | |
unsigned long kernel; | |
unsigned long user; | |
unsigned long unit_mask; | |
unsigned long extra; | |
}; | |
extern struct op_counter_config counter_config[]; | |
#endif /* OP_COUNTER_H */ |