Summary of changes:
s/struct counter/struct osmo_counter/g
s/counter_inc/osmo_counter_inc/g
s/counter_get/osmo_counter_get/g
s/counter_reset/osmo_counter_reset/g
s/counter_alloc/osmo_counter_alloc/g
s/counter_free/osmo_counter_free/g
s/counters_for_each/osmo_counters_for_each/g
#ifndef _STATISTICS_H
#define _STATISTICS_H
#ifndef _STATISTICS_H
#define _STATISTICS_H
struct llist_head list;
const char *name;
const char *description;
unsigned long value;
};
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)
-static inline unsigned long counter_get(struct counter *ctr)
+static inline unsigned long osmo_counter_get(struct osmo_counter *ctr)
-static inline void counter_reset(struct counter *ctr)
+static inline void osmo_counter_reset(struct osmo_counter *ctr)
-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 */
#endif /* _STATISTICS_H */
-struct counter *counter_alloc(const char *name)
+struct osmo_counter *osmo_counter_alloc(const char *name)
- struct counter *ctr = talloc_zero(tall_ctr_ctx, struct counter);
+ struct osmo_counter *ctr = talloc_zero(tall_ctr_ctx, struct osmo_counter);
-void counter_free(struct counter *ctr)
+void osmo_counter_free(struct osmo_counter *ctr)
{
llist_del(&ctr->list);
talloc_free(ctr);
}
{
llist_del(&ctr->list);
talloc_free(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 osmo_counter *ctr;
int rc = 0;
llist_for_each_entry(ctr, &counters, list) {
int rc = 0;
llist_for_each_entry(ctr, &counters, list) {
-struct counter *counter_get_by_name(const char *name)
+struct osmo_counter *osmo_counter_get_by_name(const char *name)
+ struct osmo_counter *ctr;
llist_for_each_entry(ctr, &counters, list) {
if (!strcmp(ctr->name, name))
llist_for_each_entry(ctr, &counters, list) {
if (!strcmp(ctr->name, name))