summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
40ba692)
Make stat_validate_counter_vector3 usable outside of stats segement. Is
used by the perfmon plugin to allocate a 2-dimension array of values.
Type: improvement
Signed-off-by: Ray Kinsella <mdr@ashroe.eu>
Change-Id: If4be2e14ba718c20bf939d162e580880eab1a6cb
void stat_segment_poll_add (u32 vector_index, stat_segment_update_fn update_fn,
u32 caller_index, u32 interval);
void stat_segment_poll_add (u32 vector_index, stat_segment_update_fn update_fn,
u32 caller_index, u32 interval);
+counter_t **stat_validate_counter_vector3 (counter_t **counters, u32 max1,
+ u32 max2);
+
u32 stat_segment_new_entry (u8 *name, stat_directory_type_t t);
void vlib_stats_register_mem_heap (clib_mem_heap_t *heap);
void vlib_stat_segment_lock (void);
u32 stat_segment_new_entry (u8 *name, stat_directory_type_t t);
void vlib_stats_register_mem_heap (clib_mem_heap_t *heap);
void vlib_stat_segment_lock (void);
cb[STAT_MEM_RELEASABLE] = usage.bytes_overhead;
}
cb[STAT_MEM_RELEASABLE] = usage.bytes_overhead;
}
stat_validate_counter_vector3 (counter_t **counters, u32 max1, u32 max2)
{
stat_segment_main_t *sm = &stat_segment_main;
stat_validate_counter_vector3 (counter_t **counters, u32 max1, u32 max2)
{
stat_segment_main_t *sm = &stat_segment_main;