MagickCore 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/cache.h"
#include "MagickCore/image-private.h"
#include "MagickCore/resource_.h"
#include "MagickCore/thread_.h"
Go to the source code of this file.
Macros | |
#define | magick_number_threads(source, destination, chunk, multithreaded) num_threads(GetMagickNumberThreads(source,destination,chunk,multithreaded)) |
#define | MagickCachePrefetch(address, mode, locality) |
Typedefs | |
typedef size_t | MagickMutexType |
Functions | |
static int | GetMagickNumberThreads (const Image *source, const Image *destination, const size_t chunk, int multithreaded) |
static MagickThreadType | GetMagickThreadId (void) |
static size_t | GetMagickThreadSignature (void) |
static MagickBooleanType | IsMagickThreadEqual (const MagickThreadType id) |
static size_t | GetOpenMPMaximumThreads (void) |
static int | GetOpenMPThreadId (void) |
static void | SetOpenMPMaximumThreads (const int threads) |
static void | SetOpenMPNested (const int value) |
#define magick_number_threads | ( | source, | |
destination, | |||
chunk, | |||
multithreaded | |||
) | num_threads(GetMagickNumberThreads(source,destination,chunk,multithreaded)) |
Definition at line 30 of file thread-private.h.
#define MagickCachePrefetch | ( | address, | |
mode, | |||
locality | |||
) |
Definition at line 36 of file thread-private.h.
typedef size_t MagickMutexType |
Definition at line 47 of file thread-private.h.
|
inlinestatic |
Definition at line 50 of file thread-private.h.
References GetImagePixelCacheType(), GetMagickResourceLimit(), MagickMax, MagickMin, MapCache, MemoryCache, and ThreadResource.
Referenced by DrawPolygonPrimitive().
|
inlinestatic |
Definition at line 74 of file thread-private.h.
References pthread_self.
Referenced by AcquirePixelCache(), AcquireSemaphoreInfo(), GenerateEntropicChaos(), and LockSemaphoreInfo().
|
inlinestatic |
Definition at line 85 of file thread-private.h.
References pthread_self.
Referenced by TranslateEvent().
|
inlinestatic |
Definition at line 127 of file thread-private.h.
Referenced by AcquirePixelCache(), AcquireVirtualCacheView(), CreateMagickThreadKey(), LocalContrastImage(), MorphologyPrimitive(), ResourceComponentGenesis(), SetMagickResourceLimit(), and WaveletDenoiseImage().
|
inlinestatic |
Definition at line 136 of file thread-private.h.
Referenced by AddNoiseImage(), BilateralBlurImage(), ClonePixelCacheRepository(), DistortImage(), DrawPolygonPrimitive(), DuplexTransferImageViewIterator(), EvaluateImage(), EvaluateImages(), FloydSteinbergDither(), FxEvaluateChannelExpression(), FxImage(), GetAuthenticMetacontent(), GetAuthenticMetacontentFromCache(), GetAuthenticPixelQueue(), GetAuthenticPixels(), GetAuthenticPixelsCache(), GetAuthenticPixelsFromCache(), GetCacheViewAuthenticMetacontent(), GetCacheViewAuthenticPixelQueue(), GetCacheViewAuthenticPixels(), GetCacheViewExtent(), GetCacheViewVirtualMetacontent(), GetCacheViewVirtualPixelQueue(), GetCacheViewVirtualPixels(), GetImageDepth(), GetImageExtent(), GetImageViewIterator(), GetMagickThreadValue(), GetOneAuthenticPixelFromCache(), GetOneCacheViewAuthenticPixel(), GetOneCacheViewVirtualMethodPixel(), GetOneCacheViewVirtualPixel(), GetOneCacheViewVirtualPixelInfo(), GetOneVirtualPixel(), GetOneVirtualPixelFromCache(), GetOneVirtualPixelInfo(), GetQuantumPixels(), GetVirtualMetacontent(), GetVirtualMetacontentFromCache(), GetVirtualPixelCache(), GetVirtualPixelQueue(), GetVirtualPixels(), GetVirtualPixelsCache(), HorizontalFilter(), KmeansImage(), LocalContrastImage(), MorphologyPrimitive(), OilPaintImage(), PolynomialImage(), ProfileImage(), QueueAuthenticPixels(), QueueAuthenticPixelsCache(), QueueCacheViewAuthenticPixels(), RandomThresholdImage(), SetImageViewIterator(), SetMagickThreadValue(), SketchImage(), SpreadImage(), StatisticImage(), SyncAuthenticPixels(), SyncAuthenticPixelsCache(), SyncCacheViewAuthenticPixels(), TransferImageViewIterator(), UpdateImageViewIterator(), VerticalFilter(), and WaveletDenoiseImage().
|
inlinestatic |
Definition at line 109 of file thread-private.h.
References MagickFalse, MagickTrue, pthread_equal, and pthread_self.
Referenced by LockSemaphoreInfo(), and UnlockSemaphoreInfo().
|
inlinestatic |
Definition at line 145 of file thread-private.h.
References magick_unreferenced.
|
inlinestatic |
Definition at line 154 of file thread-private.h.
References magick_unreferenced.