X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Fsystem.h;fp=urcu%2Fsystem.h;h=86ee6b197997017577bdf413af01b5bb2f9e7ddb;hp=e0186066db0975930f4d778c1e45de46246deb5e;hb=6cf3827cf5809fbcee555fb08286ad756be42dad;hpb=e040d717e072d02835605f7b5ff623cd6a123b7a diff --git a/urcu/system.h b/urcu/system.h index e018606..86ee6b1 100644 --- a/urcu/system.h +++ b/urcu/system.h @@ -24,29 +24,29 @@ /* * Identify a shared load. A cmm_smp_rmc() or cmm_smp_mc() should come before the load. */ -#define _CAA_LOAD_SHARED(p) CAA_ACCESS_ONCE(p) +#define _CMM_LOAD_SHARED(p) CAA_ACCESS_ONCE(p) /* * Load a data from shared memory, doing a cache flush if required. */ -#define CAA_LOAD_SHARED(p) \ +#define CMM_LOAD_SHARED(p) \ ({ \ cmm_smp_rmc(); \ - _CAA_LOAD_SHARED(p); \ + _CMM_LOAD_SHARED(p); \ }) /* * Identify a shared store. A cmm_smp_wmc() or cmm_smp_mc() should follow the store. */ -#define _CAA_STORE_SHARED(x, v) ({ CAA_ACCESS_ONCE(x) = (v); }) +#define _CMM_STORE_SHARED(x, v) ({ CAA_ACCESS_ONCE(x) = (v); }) /* * Store v into x, where x is located in shared memory. Performs the required * cache flush after writing. Returns v. */ -#define CAA_STORE_SHARED(x, v) \ +#define CMM_STORE_SHARED(x, v) \ ({ \ - typeof(x) _v = _CAA_STORE_SHARED(x, v); \ + typeof(x) _v = _CMM_STORE_SHARED(x, v); \ cmm_smp_wmc(); \ _v; \ })