#include <stdint.h>
#include <limits.h>
+#include <errno.h>
#include "counter.h"
#include "counter-internal.h"
#include <urcu/compiler.h>
#include <urcu/uatomic.h>
#include "common/bitmap.h"
-#include "common/ringbuffer/getcpu.h"
+#include "common/getcpu.h"
/*
* Using unsigned arithmetic because overflow is defined.
struct lib_counter *counter,
const size_t *dimension_indexes, int64_t v)
{
- int64_t move_sum;
+ int64_t move_sum = 0;
int ret;
ret = __lttng_counter_add(config, COUNTER_ALLOC_PER_CPU, config->sync,