Go to the source code of this file.
|
always_inline void | vlib_increment_simple_counter (vlib_simple_counter_main_t *cm, u32 cpu_index, u32 index, u32 increment) |
|
always_inline u64 | vlib_get_simple_counter (vlib_simple_counter_main_t *cm, u32 index) |
|
always_inline void | vlib_zero_simple_counter (vlib_simple_counter_main_t *cm, u32 index) |
|
always_inline void | vlib_counter_add (vlib_counter_t *a, vlib_counter_t *b) |
|
always_inline void | vlib_counter_sub (vlib_counter_t *a, vlib_counter_t *b) |
|
always_inline void | vlib_counter_zero (vlib_counter_t *a) |
|
void | vlib_clear_simple_counters (vlib_simple_counter_main_t *cm) |
|
void | vlib_clear_combined_counters (vlib_combined_counter_main_t *cm) |
|
always_inline void | vlib_increment_combined_counter (vlib_combined_counter_main_t *cm, u32 cpu_index, u32 index, u32 packet_increment, u32 byte_increment) |
|
static void | vlib_get_combined_counter (vlib_combined_counter_main_t *cm, u32 index, vlib_counter_t *result) |
|
always_inline void | vlib_zero_combined_counter (vlib_combined_counter_main_t *cm, u32 index) |
|
void | vlib_validate_simple_counter (vlib_simple_counter_main_t *cm, u32 index) |
|
void | vlib_validate_combined_counter (vlib_combined_counter_main_t *cm, u32 index) |
|
#define vlib_counter_len |
( |
|
cm | ) |
vec_len((cm)->maxi) |