Linux Perf
YYSTYPE Union Reference

#include <expr-bison.h>

Collaboration diagram for YYSTYPE:
Collaboration graph

Classes

struct  tracepoint_name
 

Public Member Functions

 DECLARE_BITMAP (bits, PERF_PMU_FORMAT_BITS)
 
 DECLARE_BITMAP (bits, PERF_PMU_FORMAT_BITS)
 

Public Attributes

double num
 
char id [MAXIDLEN+1]
 
char * str
 
u64 num
 
struct list_head * head
 
struct parse_events_termterm
 
struct YYSTYPE::tracepoint_name tracepoint_name
 
struct parse_events_array array
 
unsigned long num
 

Detailed Description

Definition at line 126 of file expr-bison.c.

Member Function Documentation

◆ DECLARE_BITMAP() [1/2]

YYSTYPE::DECLARE_BITMAP ( bits  ,
PERF_PMU_FORMAT_BITS   
)

◆ DECLARE_BITMAP() [2/2]

YYSTYPE::DECLARE_BITMAP ( bits  ,
PERF_PMU_FORMAT_BITS   
)

Member Data Documentation

◆ array

struct parse_events_array YYSTYPE::array

Definition at line 91 of file parse-events-bison.h.

◆ head

struct list_head* YYSTYPE::head

Definition at line 85 of file parse-events-bison.h.

◆ id

char YYSTYPE::id

Definition at line 131 of file expr-bison.c.

◆ num [1/3]

u64 YYSTYPE::num

Definition at line 84 of file parse-events-bison.h.

◆ num [2/3]

unsigned long YYSTYPE::num

Definition at line 130 of file expr-bison.c.

◆ num [3/3]

unsigned long YYSTYPE::num

Definition at line 141 of file pmu-bison.c.

◆ str

char* YYSTYPE::str

Definition at line 83 of file parse-events-bison.h.

◆ term

struct parse_events_term* YYSTYPE::term

Definition at line 86 of file parse-events-bison.h.

◆ tracepoint_name


The documentation for this union was generated from the following files: