Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
perf_evlist Struct Reference

#include <evlist.h>

Data Fields

struct list_head entries
 
struct hlist_head heads [PERF_EVLIST__HLIST_SIZE]
 
int nr_entries
 
int nr_fds
 
int nr_mmaps
 
int mmap_len
 
struct {
   int   cork_fd
 
   pid_t   pid
 
workload
 
bool overwrite
 
union perf_event event_copy
 
struct perf_mmapmmap
 
struct pollfdpollfd
 
struct thread_mapthreads
 
struct cpu_mapcpus
 
struct perf_evselselected
 

Detailed Description

Definition at line 20 of file evlist.h.

Field Documentation

int cork_fd

Definition at line 28 of file evlist.h.

struct cpu_map* cpus

Definition at line 36 of file evlist.h.

struct list_head entries

Definition at line 21 of file evlist.h.

union perf_event event_copy

Definition at line 32 of file evlist.h.

Definition at line 22 of file evlist.h.

Definition at line 33 of file evlist.h.

int mmap_len

Definition at line 26 of file evlist.h.

int nr_entries

Definition at line 23 of file evlist.h.

int nr_fds

Definition at line 24 of file evlist.h.

int nr_mmaps

Definition at line 25 of file evlist.h.

bool overwrite

Definition at line 31 of file evlist.h.

Definition at line 29 of file evlist.h.

Definition at line 34 of file evlist.h.

struct perf_evsel* selected

Definition at line 37 of file evlist.h.

struct thread_map* threads

Definition at line 35 of file evlist.h.

struct { ... } workload

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