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

Go to the source code of this file.

Functions

MagickPrivate double GetRandomInfoNormalize (const RandomInfo *)
 
MagickPrivate MagickBooleanType RandomComponentGenesis (void)
 
MagickPrivate unsigned long * GetRandomInfoSeed (RandomInfo *)
 
MagickPrivate void RandomComponentTerminus (void)
 
static RandomInfo ** DestroyRandomInfoThreadSet (RandomInfo **random_info)
 
static RandomInfo ** AcquireRandomInfoThreadSet (void)
 

Function Documentation

static RandomInfo** DestroyRandomInfoThreadSet ( RandomInfo **  random_info)
inlinestatic
MagickPrivate double GetRandomInfoNormalize ( const RandomInfo )

Definition at line 650 of file random.c.

References _RandomInfo::normalize.

MagickPrivate unsigned long* GetRandomInfoSeed ( RandomInfo )

Definition at line 678 of file random.c.

References _RandomInfo::seed.

MagickPrivate MagickBooleanType RandomComponentGenesis ( void  )

Definition at line 798 of file random.c.

References AcquireSemaphoreInfo(), MagickTrue, and random_semaphore.

Referenced by MagickCoreGenesis().

MagickPrivate void RandomComponentTerminus ( void  )

Definition at line 823 of file random.c.

References ActivateSemaphoreInfo(), random_semaphore, and RelinquishSemaphoreInfo().

Referenced by MagickCoreTerminus().