opd_events.h File Reference

Event details for each counter. More...

#include "op_types.h"
#include <stdint.h>
#include <time.h>
Include dependency graph for opd_events.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  opd_event
 event description for setup (perfmon) and mangling More...


void opd_parse_events (char const *events)
 parse the events into the opd_events array
struct opd_eventfind_counter_event (unsigned long counter)
 Find the event for the given counter.
void fill_header (struct opd_header *header, unsigned long counter, vma_t anon_start, vma_t anon_end, int is_kernel, int cg_to_is_kernel, int spu_samples, uint64_t embed_offset, time_t mtime)
 fill the sample file header with event info etc.


struct opd_event opd_events []

Detailed Description

Event details for each counter.

Copyright 2002, 2003 OProfile authors
Read the file COPYING
John Levon
Philippe Elie

Function Documentation

void fill_header ( struct opd_header header,
unsigned long  counter,
vma_t  anon_start,
vma_t  anon_end,
int  is_kernel,
int  cg_to_is_kernel,
int  spu_samples,
uint64_t  embed_offset,
time_t  mtime 
struct opd_event* find_counter_event ( unsigned long  counter  )  [read]
void opd_parse_events ( char const *  events  ) 

parse the events into the opd_events array

References CPU_TIMER_INT, cpu_type, opd_event::name, op_cpu_frequency(), op_nr_counters, opd_events, verbprintf, and vmisc.

Variable Documentation

Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1