MagickCore 7.0.10
|
#include "wizard/exception-private.h"
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 |
|
inlinestatic |
Definition at line 44 of file semaphore-private.h.
References active_mutex, semaphore_mutex, and WizardFalse.
Referenced by SemaphoreComponentTerminus().
|
inlinestatic |
Definition at line 53 of file semaphore-private.h.
References active_mutex, semaphore_mutex, WizardFalse, and WizardTrue.
Referenced by ActivateSemaphoreInfo(), RelinquishSemaphoreInfo(), SemaphoreComponentGenesis(), WizardsToolkitGenesis(), and WizardsToolkitTerminus().
|
inlinestatic |
Definition at line 62 of file semaphore-private.h.
References ResourceFatalError, semaphore_mutex, and ThrowFatalException.
Referenced by ActivateSemaphoreInfo(), RelinquishSemaphoreInfo(), WizardsToolkitGenesis(), and WizardsToolkitTerminus().
|
inlinestatic |
Definition at line 85 of file semaphore-private.h.
References ResourceFatalError, semaphore_mutex, and ThrowFatalException.
Referenced by ActivateSemaphoreInfo(), RelinquishSemaphoreInfo(), WizardsToolkitGenesis(), and WizardsToolkitTerminus().
|
static |
Definition at line 42 of file semaphore-private.h.
Referenced by DestroyWizardMutex(), and InitializeWizardMutex().
|
static |
Definition at line 38 of file semaphore-private.h.
Referenced by DestroyWizardMutex(), InitializeWizardMutex(), LockWizardMutex(), and UnlockWizardMutex().