#include <magick/thread_.h>

Go to the source code of this file.
Defines | |
| #define | MagickCachePrefetch(address, mode, locality) |
Typedefs | |
| typedef pthread_mutex_t | MagickMutexType |
Functions | |
| static MagickThreadType | GetMagickThreadId (void) |
| static unsigned long | GetMagickThreadSignature (void) |
| static MagickBooleanType | IsMagickThreadEqual (const MagickThreadType id) |
| static unsigned long | GetOpenMPMaximumThreads (void) |
| static long | GetOpenMPThreadId (void) |
| static void | SetOpenMPMaximumThreads (const unsigned long threads) |
| static void | SetOpenMPNested (const int value) |
| #define MagickCachePrefetch | ( | address, | |||
| mode, | |||||
| locality | ) |
Definition at line 31 of file thread-private.h.
| typedef pthread_mutex_t MagickMutexType |
Definition at line 35 of file thread-private.h.
| static MagickThreadType GetMagickThreadId | ( | void | ) | [inline, static] |
Definition at line 42 of file thread-private.h.
References getpid, and pthread_self.
Referenced by AcquirePixelCache(), AllocateSemaphoreInfo(), GenerateEntropicChaos(), and LockSemaphoreInfo().
| static unsigned long GetMagickThreadSignature | ( | void | ) | [inline, static] |
Definition at line 53 of file thread-private.h.
References getpid, and pthread_self.
Referenced by TranslateEvent().
| static unsigned long GetOpenMPMaximumThreads | ( | void | ) | [inline, static] |
Definition at line 95 of file thread-private.h.
Referenced by AcquireCacheView(), AcquireContributionThreadSet(), AcquireFxThreadSet(), AcquireHistogramThreadSet(), AcquireMedianPixelListThreadSet(), AcquirePixelCache(), AcquirePixelThreadSet(), AcquirePolygonThreadSet(), AcquireQuantumPixels(), AcquireRandomInfoThreadSet(), AcquireResampleFilterThreadSet(), AcquireTransformThreadSet(), DestroyContributionThreadSet(), DestroyFxThreadSet(), DestroyHistogramThreadSet(), DestroyMedianPixelListThreadSet(), DestroyPixelThreadSet(), DestroyPolygonThreadSet(), DestroyRandomInfoThreadSet(), DestroyResampleFilterThreadSet(), DestroyTransformThreadSet(), GetImageChannelDepth(), ResourceComponentGenesis(), SetMagickResourceLimit(), and ValidatePixelCacheMorphology().
| static long GetOpenMPThreadId | ( | void | ) | [inline, static] |
Definition at line 110 of file thread-private.h.
Referenced by AddNoiseImageChannel(), ClutImageChannel(), DespeckleImage(), DistortImage(), DrawAffineImage(), DrawPolygonPrimitive(), EvaluateImageChannel(), EvaluateImages(), FxImageChannel(), GetAuthenticIndexesFromCache(), GetAuthenticPixelsCache(), GetAuthenticPixelsFromCache(), GetCacheViewAuthenticIndexQueue(), GetCacheViewAuthenticPixelQueue(), GetCacheViewAuthenticPixels(), GetCacheViewExtent(), GetCacheViewVirtualIndexQueue(), GetCacheViewVirtualPixelQueue(), GetCacheViewVirtualPixels(), GetImageChannelDepth(), GetImageExtent(), GetOneCacheViewAuthenticPixel(), GetOneCacheViewVirtualMethodPixel(), GetOneCacheViewVirtualPixel(), GetQuantumPixels(), GetVirtualIndexesFromCache(), GetVirtualPixelCache(), GetVirtualPixelsCache(), HaldClutImageChannel(), HorizontalFilter(), ImplodeImage(), MedianFilterImage(), OilPaintImage(), ProfileImage(), QueueAuthenticPixelsCache(), QueueCacheViewAuthenticPixels(), RandomThresholdImageChannel(), ReduceNoiseImage(), SketchImage(), SpreadImage(), SwirlImage(), SyncAuthenticPixelsCache(), SyncCacheViewAuthenticPixels(), VerticalFilter(), and WaveImage().
| static MagickBooleanType IsMagickThreadEqual | ( | const MagickThreadType | id | ) | [inline, static] |
Definition at line 77 of file thread-private.h.
References getpid, MagickFalse, MagickTrue, pthread_equal, and pthread_self.
Referenced by LockSemaphoreInfo(), and UnlockSemaphoreInfo().
| static void SetOpenMPMaximumThreads | ( | const unsigned long | threads | ) | [inline, static] |
Definition at line 119 of file thread-private.h.
Referenced by ResourceComponentGenesis(), and SetMagickResourceLimit().
| static void SetOpenMPNested | ( | const int | value | ) | [inline, static] |
Definition at line 128 of file thread-private.h.
1.6.2-20100208