operf_event.h File Reference

#include <limits.h>
#include <linux/perf_event.h>
#include <vector>
#include "op_types.h"
Include dependency graph for operf_event.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ip_event
struct  mmap_event
struct  comm_event
struct  fork_event
struct  lost_event
struct  read_event
struct  sample_event
union  event_union
struct  mmap_data
struct  ip_callchain
struct  sample_data
struct  operf_event
struct  mmap_info
struct  op_file_section
struct  op_file_attr
struct  op_header_evt_info
struct  OP_file_header
struct  OP_header

Defines

#define OP_MAX_EVT_NAME_LEN   64
#define OP_MAX_UM_NAME_LEN   64
#define OP_MAX_NUM_EVENTS   512

Typedefs

typedef union event_union event_t
typedef struct operf_event operf_event_t

Define Documentation

#define OP_MAX_EVT_NAME_LEN   64

Definition at line 23 of file operf_event.h.

Referenced by _process_events_list(), and get_default_event().

#define OP_MAX_NUM_EVENTS   512

Definition at line 25 of file operf_event.h.

#define OP_MAX_UM_NAME_LEN   64

Definition at line 24 of file operf_event.h.

Referenced by _process_events_list().


Typedef Documentation

typedef union event_union event_t
typedef struct operf_event operf_event_t

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1