1 /* $Id: interlck.c 15557 2005-05-28 07:26:38Z hbirr $
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS kernel
5 * FILE: ntoskrnl/ex/i386/interlck.c
6 * PURPOSE: No purpose listed.
8 * PROGRAMMERS: No programmer listed.
17 .global @Exfi386InterlockedIncrementLong@4
18 @Exfi386InterlockedIncrementLong@4:
25 .global @Exfi386InterlockedDecrementLong@4
26 @Exfi386InterlockedDecrementLong@4:
33 .global @Exfi386InterlockedExchangeUlong@8
34 @Exfi386InterlockedExchangeUlong@8:
40 .global _Exi386InterlockedIncrementLong@4
41 _Exi386InterlockedIncrementLong@4:
49 .global _Exi386InterlockedDecrementLong@4
50 _Exi386InterlockedDecrementLong@4:
58 .global _Exi386InterlockedExchangeUlong@8
59 _Exi386InterlockedExchangeUlong@8:
66 .global @InterlockedIncrement@4
67 @InterlockedIncrement@4:
74 .global @InterlockedDecrement@4
75 @InterlockedDecrement@4:
82 .global @InterlockedExchange@8
83 @InterlockedExchange@8:
89 .global @InterlockedExchangeAdd@8
90 @InterlockedExchangeAdd@8:
96 .global @InterlockedClearBit@8
97 @InterlockedClearBit@8:
103 .global @InterlockedCompareExchange@12
104 @InterlockedCompareExchange@12:
110 .global @ExfpInterlockedExchange64@8
111 @ExfpInterlockedExchange64@8:
127 .global @ExfInterlockedCompareExchange64@12
128 @ExfInterlockedCompareExchange64@12: