Linux Perf
perf_evsel_config_term Struct Reference

#include <evsel.h>

Collaboration diagram for perf_evsel_config_term:
Collaboration graph

Public Attributes

struct list_head list
 
enum term_type type
 
union {
   u64   period
 
   u64   freq
 
   bool   time
 
   char *   callgraph
 
   char *   drv_cfg
 
   u64   stack_user
 
   int   max_stack
 
   bool   inherit
 
   bool   overwrite
 
   char *   branch
 
val
 
bool weak
 

Detailed Description

Definition at line 54 of file evsel.h.

Member Data Documentation

◆ branch

char* perf_evsel_config_term::branch

Definition at line 67 of file evsel.h.

◆ callgraph

char* perf_evsel_config_term::callgraph

Definition at line 61 of file evsel.h.

◆ drv_cfg

char* perf_evsel_config_term::drv_cfg

Definition at line 62 of file evsel.h.

◆ freq

u64 perf_evsel_config_term::freq

Definition at line 59 of file evsel.h.

◆ inherit

bool perf_evsel_config_term::inherit

Definition at line 65 of file evsel.h.

◆ list

struct list_head perf_evsel_config_term::list

Definition at line 55 of file evsel.h.

◆ max_stack

int perf_evsel_config_term::max_stack

Definition at line 64 of file evsel.h.

◆ overwrite

bool perf_evsel_config_term::overwrite

Definition at line 66 of file evsel.h.

◆ period

u64 perf_evsel_config_term::period

Definition at line 58 of file evsel.h.

◆ stack_user

u64 perf_evsel_config_term::stack_user

Definition at line 63 of file evsel.h.

◆ time

bool perf_evsel_config_term::time

Definition at line 60 of file evsel.h.

◆ type

enum term_type perf_evsel_config_term::type

Definition at line 56 of file evsel.h.

◆ val

union { ... } perf_evsel_config_term::val

◆ weak

bool perf_evsel_config_term::weak

Definition at line 69 of file evsel.h.


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