ReactOS 0.4.16-dev-340-g0540c21
interlck.c File Reference
#include <rtl.h>
#include <debug.h>
Include dependency graph for interlck.c:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

LONGLONG NTAPI RtlInterlockedCompareExchange64 (LONGLONG volatile *Destination, LONGLONG Exchange, LONGLONG Comparand)
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 13 of file interlck.c.

Function Documentation

◆ RtlInterlockedCompareExchange64()

LONGLONG NTAPI RtlInterlockedCompareExchange64 ( LONGLONG volatile Destination,
LONGLONG  Exchange,
LONGLONG  Comparand 
)

Definition at line 20 of file interlck.c.

23{
24 /* Just call the intrinsic */
25 return _InterlockedCompareExchange64(Destination, Exchange, Comparand);
26}
__int64 _InterlockedCompareExchange64(_Interlocked_operand_ __int64 volatile *_Destination, __int64 _Exchange, __int64 _Comparand)
_In_ PUNICODE_STRING _Inout_ PUNICODE_STRING Destination
Definition: rtlfuncs.h:3016