summaryrefslogtreecommitdiffhomepage
path: root/include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h')
-rw-r--r--include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h b/include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h
index a52bfd4..e202187 100644
--- a/include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h
+++ b/include/ntapi/bits/nt64/nt_atomic_x86_64_asm__msvc.h
@@ -198,75 +198,75 @@ static __inline__ int64_t at_locked_cas_64(
}
-static __inline__ intptr_t at_locked_and(
+static __inline__ void at_locked_and(
intptr_t volatile * dst,
intptr_t mask)
{
- return _InterlockedAnd64(dst,mask);
+ _InterlockedAnd64(dst,mask);
}
-static __inline__ int32_t at_locked_and_32(
+static __inline__ void at_locked_and_32(
int32_t volatile * dst,
int32_t mask)
{
- return _InterlockedAnd(dst,mask);
+ _InterlockedAnd(dst,mask);
}
-static __inline__ int64_t at_locked_and_64(
+static __inline__ void at_locked_and_64(
int64_t volatile * dst,
int64_t mask)
{
- return _InterlockedAnd64(dst,mask);
+ _InterlockedAnd64(dst,mask);
}
-static __inline__ intptr_t at_locked_or(
+static __inline__ void at_locked_or(
intptr_t volatile * dst,
intptr_t mask)
{
- return _InterlockedOr64(dst,mask);
+ _InterlockedOr64(dst,mask);
}
-static __inline__ int32_t at_locked_or_32(
+static __inline__ void at_locked_or_32(
int32_t volatile * dst,
int32_t mask)
{
- return _InterlockedOr(dst,mask);
+ _InterlockedOr(dst,mask);
}
-static __inline__ int64_t at_locked_or_64(
+static __inline__ void at_locked_or_64(
int64_t volatile * dst,
int64_t mask)
{
- return _InterlockedOr64(dst,mask);
+ _InterlockedOr64(dst,mask);
}
-static __inline__ intptr_t at_locked_xor(
+static __inline__ void at_locked_xor(
intptr_t volatile * dst,
intptr_t mask)
{
- return _InterlockedXor64(dst,mask);
+ _InterlockedXor64(dst,mask);
}
-static __inline__ int32_t at_locked_xor_32(
+static __inline__ void at_locked_xor_32(
int32_t volatile * dst,
int32_t mask)
{
- return _InterlockedXor(dst,mask);
+ _InterlockedXor(dst,mask);
}
-static __inline__ int64_t at_locked_xor_64(
+static __inline__ void at_locked_xor_64(
int64_t volatile * dst,
int64_t mask)
{
- return _InterlockedXor64(dst,mask);
+ _InterlockedXor64(dst,mask);
}