ReactOS  0.4.13-dev-92-gf251225
fmutex.c
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS HAL
3  * LICENSE: BSD - See COPYING.ARM in the top level directory
4  * FILE: hal/halarm/generic/fmutex.c
5  * PURPOSE: Fast Mutex Support
6  * PROGRAMMERS: ReactOS Portable Systems Group
7  */
8 
9 /* INCLUDES *******************************************************************/
10 
11 #include <hal.h>
12 #define NDEBUG
13 #include <debug.h>
14 
15 #undef ExAcquireFastMutex
16 #undef ExReleaseFastMutex
17 #undef ExTryToAcquireFastMutex
18 
19 /* FUNCTIONS ******************************************************************/
20 
21 VOID
24 {
26  while (TRUE);
27 }
28 
29 VOID
32 {
34  while (TRUE);
35 }
36 
37 BOOLEAN
40 {
42  while (TRUE);
43  return TRUE;
44 }
45 
46 /* EOF */
#define IN
Definition: typedefs.h:38
#define TRUE
Definition: types.h:120
#define FASTCALL
Definition: nt_native.h:50
VOID FASTCALL ExReleaseFastMutex(IN PFAST_MUTEX FastMutex)
Definition: fmutex.c:31
unsigned char BOOLEAN
BOOLEAN FASTCALL ExTryToAcquireFastMutex(IN PFAST_MUTEX FastMutex)
Definition: fmutex.c:39
* PFAST_MUTEX
Definition: extypes.h:17
VOID FASTCALL ExAcquireFastMutex(IN PFAST_MUTEX FastMutex)
Definition: fmutex.c:23
#define UNIMPLEMENTED
Definition: debug.h:114