My Project
Loading...
Searching...
No Matches
mutex.c File Reference
#include "../../includes/me.h"
#include "../../includes/ps.h"
#include "../../includes/mg.h"
#include "../../assert.h"

Go to the source code of this file.

Functions

MTSTATUS MsInitializeMutexObject (IN PMUTEX mut)
MTSTATUS MsAcquireMutexObject (IN PMUTEX mut)
MTSTATUS MsReleaseMutexObject (IN PMUTEX mut)

Function Documentation

◆ MsAcquireMutexObject()

MTSTATUS MsAcquireMutexObject ( IN PMUTEX mut)

Definition at line 73 of file mutex.c.

◆ MsInitializeMutexObject()

MTSTATUS MsInitializeMutexObject ( IN PMUTEX mut)

#else #undef MsAcquireSpinlock #undef MsReleaseSpinlock

#define MsAcquireSpinlock() // NO-OP #define MsReleaseSpinlock() // NO-OP #endif

Definition at line 13 of file mutex.c.

◆ MsReleaseMutexObject()

MTSTATUS MsReleaseMutexObject ( IN PMUTEX mut)

Definition at line 135 of file mutex.c.