diff options
author | midipix <writeonce@midipix.org> | 2018-08-09 04:15:25 -0400 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2018-08-09 04:15:25 -0400 |
commit | f1a76632596dd69a233d09ed278467c5fed7b13d (patch) | |
tree | d2a42c766fb7414d29e84950ad32d54f1818caee /include/ntapi/nt_atomic.h | |
parent | dc7e61e60fb6957717a978131c3dc2dca58cf44c (diff) | |
download | ntapi-f1a7663259.tar.bz2 ntapi-f1a7663259.tar.xz |
library: atomics: simplify and-or-xor interfaces.
Diffstat (limited to 'include/ntapi/nt_atomic.h')
-rw-r--r-- | include/ntapi/nt_atomic.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/include/ntapi/nt_atomic.h b/include/ntapi/nt_atomic.h index 45a4018..b03fa19 100644 --- a/include/ntapi/nt_atomic.h +++ b/include/ntapi/nt_atomic.h @@ -84,47 +84,47 @@ static __inline__ int64_t at_locked_cas_64( int64_t cmp, int64_t xchg); -static __inline__ intptr_t at_locked_and( +static __inline__ void at_locked_and( intptr_t volatile * dst, intptr_t mask); -static __inline__ int32_t at_locked_and_32( +static __inline__ void at_locked_and_32( int32_t volatile * dst, int32_t mask); -static __inline__ int64_t at_locked_and_64( +static __inline__ void at_locked_and_64( int64_t volatile * dst, int64_t mask); -static __inline__ intptr_t at_locked_or( +static __inline__ void at_locked_or( intptr_t volatile * dst, intptr_t mask); -static __inline__ int32_t at_locked_or_32( +static __inline__ void at_locked_or_32( int32_t volatile * dst, int32_t mask); -static __inline__ int64_t at_locked_or_64( +static __inline__ void at_locked_or_64( int64_t volatile * dst, int64_t mask); -static __inline__ intptr_t at_locked_xor( +static __inline__ void at_locked_xor( intptr_t volatile * dst, intptr_t mask); -static __inline__ int32_t at_locked_xor_32( +static __inline__ void at_locked_xor_32( int32_t volatile * dst, int32_t mask); -static __inline__ int64_t at_locked_xor_64( +static __inline__ void at_locked_xor_64( int64_t volatile * dst, int64_t mask); |