1/** 2 * @file op_counter.h 3 * 4 * @remark Copyright 2002 OProfile authors 5 * @remark Read the file COPYING 6 * 7 * @author John Levon 8 */ 9 10#ifndef OP_COUNTER_H 11#define OP_COUNTER_H 12 13#define OP_MAX_COUNTER 32 14 15/* Per-perfctr 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 kernel; 23 unsigned long user; 24 unsigned long unit_mask; 25 unsigned long extra; 26}; 27 28extern struct op_counter_config counter_config[]; 29 30#endif /* OP_COUNTER_H */ 31