![]()  | 
  
    FD.io VPP
    v19.01.3-6-g70449b9b9
    
   Vector Packet Processing 
   | 
 
Circular joournal diagnostic mechanism. More...
 Include dependency graph for cj.c:Go to the source code of this file.
Functions | |
| void | cj_log (u32 type, void *data0, void *data1) | 
| void | cj_stop (void) | 
| clib_error_t * | cj_init (vlib_main_t *vm) | 
| static clib_error_t * | cj_config (vlib_main_t *vm, unformat_input_t *input) | 
| void | cj_enable_disable (int is_enable) | 
| static void | cj_dump_one_record (cj_record_t *r) | 
| static void | cj_dump_internal (u8 filter0_enable, u64 filter0, u8 filter1_enable, u64 filter1) | 
| void | cj_dump (void) | 
| void | cj_dump_filter_data0 (u64 filter0) | 
| void | cj_dump_filter_data1 (u64 filter1) | 
| void | cj_dump_filter_data12 (u64 filter0, u64 filter1) | 
| static clib_error_t * | cj_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) | 
Variables | |
| cj_main_t | cj_main | 
| static vlib_cli_command_t | cj_command | 
| (constructor) VLIB_CLI_COMMAND (cj_command)  More... | |
Circular joournal diagnostic mechanism.
The cj thread-safe circular log buffer scheme is occasionally useful when chasing bugs. Calls to it should not be checked in. 
Definition in file cj.c.
      
  | 
  static | 
      
  | 
  static | 
| void cj_dump | ( | void | ) | 
| void cj_dump_filter_data0 | ( | u64 | filter0 | ) | 
| void cj_dump_filter_data1 | ( | u64 | filter1 | ) | 
      
  | 
  inlinestatic | 
| void cj_enable_disable | ( | int | is_enable | ) | 
| clib_error_t* cj_init | ( | vlib_main_t * | vm | ) | 
| void cj_log | ( | u32 | type, | 
| void * | data0, | ||
| void * | data1 | ||
| ) | 
| void cj_stop | ( | void | ) | 
      
  | 
  static | 
(constructor) VLIB_CLI_COMMAND (cj_command)