#include <opd_trans.h>
Data Fields | |
char const * | buffer |
size_t | remaining |
enum tracing_type | tracing |
struct sfile * | current |
struct sfile * | last |
struct anon_mapping * | anon |
struct anon_mapping * | last_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 |
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.
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.
uint64_t transient::embedded_offset |
Definition at line 56 of file opd_trans.h.
unsigned long transient::event |
Definition at line 51 of file opd_trans.h.
void* transient::ext |
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.
struct anon_mapping* transient::last_anon [read] |
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.
size_t transient::remaining |
Definition at line 41 of file opd_trans.h.
Referenced by opd_process_samples().
pid_t transient::tgid |
Definition at line 55 of file opd_trans.h.
pid_t transient::tid |
Definition at line 54 of file opd_trans.h.
Definition at line 42 of file opd_trans.h.