ReactOS 0.4.16-dev-401-g45b008d
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
21VOID
24{
26 while (TRUE);
27}
28
29VOID
32{
34 while (TRUE);
35}
36
40{
42 while (TRUE);
43 return TRUE;
44}
45
46/* EOF */
unsigned char BOOLEAN
#define UNIMPLEMENTED
Definition: ntoskrnl.c:15
#define TRUE
Definition: types.h:120
VOID FASTCALL ExAcquireFastMutex(IN PFAST_MUTEX FastMutex)
Definition: fmutex.c:23
VOID FASTCALL ExReleaseFastMutex(IN PFAST_MUTEX FastMutex)
Definition: fmutex.c:31
BOOLEAN FASTCALL ExTryToAcquireFastMutex(IN PFAST_MUTEX FastMutex)
Definition: fmutex.c:39
#define FASTCALL
Definition: nt_native.h:50
#define IN
Definition: typedefs.h:39
* PFAST_MUTEX
Definition: extypes.h:17