MagickCore 7.0.10
semaphore-private.h File Reference
Include dependency graph for semaphore-private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void DestroyWizardMutex (void)
 
static void InitializeWizardMutex (void)
 
static void LockWizardMutex (void)
 
static void UnlockWizardMutex (void)
 

Variables

static ssize_t semaphore_mutex = 0
 
static WizardBooleanType active_mutex = WizardFalse
 

Function Documentation

◆ DestroyWizardMutex()

static void DestroyWizardMutex ( void  )
inlinestatic

Definition at line 44 of file semaphore-private.h.

References active_mutex, semaphore_mutex, and WizardFalse.

Referenced by SemaphoreComponentTerminus().

◆ InitializeWizardMutex()

static void InitializeWizardMutex ( void  )
inlinestatic

◆ LockWizardMutex()

static void LockWizardMutex ( void  )
inlinestatic

◆ UnlockWizardMutex()

static void UnlockWizardMutex ( void  )
inlinestatic

Variable Documentation

◆ active_mutex

WizardBooleanType active_mutex = WizardFalse
static

Definition at line 42 of file semaphore-private.h.

Referenced by DestroyWizardMutex(), and InitializeWizardMutex().

◆ semaphore_mutex

ssize_t semaphore_mutex = 0
static