MEDIUM: checks: Use the new _HA_ATOMIC_* macros.

Use the new _HA_ATOMIC_* macros and add barriers where needed.
diff --git a/src/checks.c b/src/checks.c
index 2359176..118ec6b 100644
--- a/src/checks.c
+++ b/src/checks.c
@@ -252,7 +252,7 @@
 		if ((!(check->state & CHK_ST_AGENT) ||
 		    (check->status >= HCHK_STATUS_L57DATA)) &&
 		    (check->health > 0)) {
-			HA_ATOMIC_ADD(&s->counters.failed_checks, 1);
+			_HA_ATOMIC_ADD(&s->counters.failed_checks, 1);
 			report = 1;
 			check->health--;
 			if (check->health < check->rise)
@@ -420,7 +420,7 @@
 		return;
 	}
 
-	HA_ATOMIC_ADD(&s->consecutive_errors, 1);
+	_HA_ATOMIC_ADD(&s->consecutive_errors, 1);
 
 	if (s->consecutive_errors < s->consecutive_errors_limit)
 		return;
@@ -461,7 +461,7 @@
 	}
 
 	s->consecutive_errors = 0;
-	HA_ATOMIC_ADD(&s->counters.failed_hana, 1);
+	_HA_ATOMIC_ADD(&s->counters.failed_hana, 1);
 
 	if (s->check.fastinter) {
 		expire = tick_add(now_ms, MS_TO_TICKS(s->check.fastinter));