aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/statistics.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/osmocom/core/statistics.h')
-rw-r--r--include/osmocom/core/statistics.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/include/osmocom/core/statistics.h b/include/osmocom/core/statistics.h
index 2c159657..18493277 100644
--- a/include/osmocom/core/statistics.h
+++ b/include/osmocom/core/statistics.h
@@ -1,33 +1,33 @@
#ifndef _STATISTICS_H
#define _STATISTICS_H
-struct counter {
+struct osmo_counter {
struct llist_head list;
const char *name;
const char *description;
unsigned long value;
};
-static inline void counter_inc(struct counter *ctr)
+static inline void osmo_counter_inc(struct osmo_counter *ctr)
{
ctr->value++;
}
-static inline unsigned long counter_get(struct counter *ctr)
+static inline unsigned long osmo_counter_get(struct osmo_counter *ctr)
{
return ctr->value;
}
-static inline void counter_reset(struct counter *ctr)
+static inline void osmo_counter_reset(struct osmo_counter *ctr)
{
ctr->value = 0;
}
-struct counter *counter_alloc(const char *name);
-void counter_free(struct counter *ctr);
+struct osmo_counter *osmo_counter_alloc(const char *name);
+void osmo_counter_free(struct osmo_counter *ctr);
-int counters_for_each(int (*handle_counter)(struct counter *, void *), void *data);
+int osmo_counters_for_each(int (*handle_counter)(struct osmo_counter *, void *), void *data);
-struct counter *counter_get_by_name(const char *name);
+struct osmo_counter *osmo_counter_get_by_name(const char *name);
#endif /* _STATISTICS_H */