transient Struct Reference

#include <opd_trans.h>

Collaboration diagram for transient:
Collaboration graph
[legend]

Data Fields

char const * buffer
size_t remaining
enum tracing_type tracing
struct sfilecurrent
struct sfilelast
struct anon_mappinganon
struct anon_mappinglast_anon
cookie_t cookie
cookie_t app_cookie
vma_t pc
vma_t last_pc
unsigned long event
int in_kernel
unsigned long cpu
pid_t tid
pid_t tgid
uint64_t embedded_offset
void * ext

Detailed Description

Transient values used for parsing the event buffer. Note that these are reset for each buffer read, but that should be ok as in the kernel, cpu_buffer_reset() ensures that a correct context starts off the buffer.

Definition at line 39 of file opd_trans.h.


Field Documentation

struct anon_mapping* transient::anon [read]

Definition at line 45 of file opd_trans.h.

Definition at line 48 of file opd_trans.h.

char const* transient::buffer

Definition at line 40 of file opd_trans.h.

Referenced by opd_process_samples().

Definition at line 47 of file opd_trans.h.

unsigned long transient::cpu

Definition at line 53 of file opd_trans.h.

struct sfile* transient::current [read]

Definition at line 43 of file opd_trans.h.

Definition at line 56 of file opd_trans.h.

unsigned long transient::event

Definition at line 51 of file opd_trans.h.

Definition at line 57 of file opd_trans.h.

Definition at line 52 of file opd_trans.h.

struct sfile* transient::last [read]

Definition at line 44 of file opd_trans.h.

Definition at line 46 of file opd_trans.h.

Definition at line 50 of file opd_trans.h.

Definition at line 49 of file opd_trans.h.

Definition at line 41 of file opd_trans.h.

Referenced by opd_process_samples().

Definition at line 55 of file opd_trans.h.

Definition at line 54 of file opd_trans.h.

Definition at line 42 of file opd_trans.h.


The documentation for this struct was generated from the following file:

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1