event_counter
static struct event_counter *all_counters;
struct event_counter *tmp = all_counters;
extern atomic64_t event_counter;
atomic64_inc(&event_counter);
atomic64_inc(&event_counter);
atomic64_inc(&event_counter);
atomic64_inc(&event_counter);
atomic64_inc(&event_counter);
atomic64_t event_counter;
return sprintf(buf, "%llu\n", atomic64_read(&event_counter));
static DRIVER_ATTR_RO(event_counter);
static atomic_t event_counter = ATOMIC_INIT(0);
ret_limit = (atomic_inc_return(&event_counter) % CXL_TEST_EVENT_RET_MAX) + 1;