X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Farch_arm.h;h=f97ae1d1d5979cde65920c4a95556a5dec73c223;hp=83cbb60a209f286093e9abb10ce238329b385243;hb=f63b71415e6a4c19a6c80d2f0464a0cface53af8;hpb=5e626e0ea1c03a239cca95bf8c3fc9d4fbebde12 diff --git a/urcu/arch_arm.h b/urcu/arch_arm.h index 83cbb60..f97ae1d 100644 --- a/urcu/arch_arm.h +++ b/urcu/arch_arm.h @@ -30,7 +30,9 @@ extern "C" { #endif #ifdef CONFIG_ARM_HAVE_DMB -#define cmm_mb() asm volatile("dmb":::"memory") +#define cmm_mb() asm volatile("dmb":::"memory") +#define cmm_rmb() asm volatile("dmb":::"memory") +#define cmm_wmb() asm volatile("dmb":::"memory") #endif /* CONFIG_ARM_HAVE_DMB */ #include