FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
perfmon_bundle Struct Reference
+ Collaboration diagram for perfmon_bundle:

Data Fields

char * name
 
char * description
 
char * source
 
char * footer
 
perfmon_bundle_type_t type
 
perfmon_offset_type_t offset_type
 
u32 events [PERF_MAX_EVENTS]
 
u32 n_events
 
u32 metrics [PERF_MAX_EVENTS]
 
u32 n_metrics
 
perfmon_cpu_supports_tcpu_supports
 
u32 n_cpu_supports
 
perfmon_bundle_init_fn_tinit_fn
 
char ** column_headers
 
format_function_tformat_fn
 
perfmon_source_tsrc
 
struct perfmon_bundlenext
 

Detailed Description

Definition at line 105 of file perfmon.h.

Field Documentation

◆ column_headers

char** perfmon_bundle::column_headers

Definition at line 124 of file perfmon.h.

◆ cpu_supports

perfmon_cpu_supports_t* perfmon_bundle::cpu_supports

Definition at line 119 of file perfmon.h.

◆ description

char* perfmon_bundle::description

Definition at line 108 of file perfmon.h.

◆ events

u32 perfmon_bundle::events[PERF_MAX_EVENTS]

Definition at line 113 of file perfmon.h.

◆ footer

char* perfmon_bundle::footer

Definition at line 110 of file perfmon.h.

◆ format_fn

format_function_t* perfmon_bundle::format_fn

Definition at line 125 of file perfmon.h.

◆ init_fn

perfmon_bundle_init_fn_t* perfmon_bundle::init_fn

Definition at line 122 of file perfmon.h.

◆ metrics

u32 perfmon_bundle::metrics[PERF_MAX_EVENTS]

Definition at line 116 of file perfmon.h.

◆ n_cpu_supports

u32 perfmon_bundle::n_cpu_supports

Definition at line 120 of file perfmon.h.

◆ n_events

u32 perfmon_bundle::n_events

Definition at line 114 of file perfmon.h.

◆ n_metrics

u32 perfmon_bundle::n_metrics

Definition at line 117 of file perfmon.h.

◆ name

char* perfmon_bundle::name

Definition at line 107 of file perfmon.h.

◆ next

struct perfmon_bundle* perfmon_bundle::next

Definition at line 129 of file perfmon.h.

◆ offset_type

perfmon_offset_type_t perfmon_bundle::offset_type

Definition at line 112 of file perfmon.h.

◆ source

char* perfmon_bundle::source

Definition at line 109 of file perfmon.h.

◆ src

perfmon_source_t* perfmon_bundle::src

Definition at line 128 of file perfmon.h.

◆ type

perfmon_bundle_type_t perfmon_bundle::type

Definition at line 111 of file perfmon.h.


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