ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

interlck.c
Go to the documentation of this file.
00001 /*
00002  * COPYRIGHT:       See COPYING in the top level directory
00003  * PROJECT:         ReactOS Runtime Library
00004  * PURPOSE:         RTL Interlocked Routines
00005  * FILE:            lib/rtl/interlck.c
00006  * PROGRAMERS:      Stefan Ginsberg (stefan__100__@hotmail.com)
00007  */
00008 
00009 /* INCLUDES *****************************************************************/
00010 
00011 #include <rtl.h>
00012 
00013 #define NDEBUG
00014 #include <debug.h>
00015 
00016 /* FUNCTIONS ***************************************************************/
00017 
00018 PSLIST_ENTRY
00019 NTAPI
00020 RtlInterlockedPushListSList(IN PSLIST_HEADER ListHead,
00021                             IN PSLIST_ENTRY List,
00022                             IN PSLIST_ENTRY ListEnd,
00023                             IN ULONG Count)
00024 {
00025     UNIMPLEMENTED;
00026     return NULL;
00027 }
00028 
00029 LONGLONG
00030 NTAPI
00031 RtlInterlockedCompareExchange64(LONGLONG volatile *Destination,
00032                                 LONGLONG Exchange,
00033                                 LONGLONG Comparand)
00034 {
00035     /* Just call the intrinsic */
00036     return _InterlockedCompareExchange64(Destination, Exchange, Comparand);
00037 }

Generated on Fri May 25 2012 04:34:51 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.