We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 05d22e5 commit 465e7b9Copy full SHA for 465e7b9
arch/arc/include/asm/atomic.h
@@ -17,11 +17,11 @@
17
#include <asm/barrier.h>
18
#include <asm/smp.h>
19
20
-#define atomic_read(v) (*(volatile int *)&(v)->counter)
+#define atomic_read(v) ((v)->counter)
21
22
#ifdef CONFIG_ARC_HAS_LLSC
23
24
-#define atomic_set(v, i) ((*(volatile int *)&(v)->counter) = (i))
+#define atomic_set(v, i) (((v)->counter) = (i))
25
26
#ifdef CONFIG_ISA_ARCV2
27
#define PREFETCHW " prefetchw [%1] \n"
0 commit comments