FD.io VPP  v19.08-27-gf4dcae4
Vector Packet Processing
trace.h File Reference
+ Include dependency graph for trace.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vlib_trace_header_t
 
struct  vlib_trace_node_t
 
struct  vlib_trace_main_t
 

Macros

#define FILTER_FLAG_NONE   0
 
#define FILTER_FLAG_INCLUDE   1
 
#define FILTER_FLAG_EXCLUDE   2
 

Typedefs

typedef void( vlib_trace_buffer_callback_t) (struct vlib_main_t *, struct vlib_trace_main_t *)
 
typedef void *( vlib_add_trace_callback_t) (struct vlib_main_t *, struct vlib_node_runtime_t *r, struct vlib_buffer_t *b, u32 n_data_bytes)
 

Variables

format_function_t format_vlib_trace
 

Macro Definition Documentation

#define FILTER_FLAG_EXCLUDE   2

Definition at line 93 of file trace.h.

#define FILTER_FLAG_INCLUDE   1

Definition at line 92 of file trace.h.

#define FILTER_FLAG_NONE   0

Definition at line 91 of file trace.h.

Typedef Documentation

typedef void*( vlib_add_trace_callback_t) (struct vlib_main_t *, struct vlib_node_runtime_t *r, struct vlib_buffer_t *b, u32 n_data_bytes)

Definition at line 78 of file trace.h.

typedef void( vlib_trace_buffer_callback_t) (struct vlib_main_t *, struct vlib_trace_main_t *)

Definition at line 72 of file trace.h.

Variable Documentation

format_function_t format_vlib_trace

Definition at line 113 of file trace.h.