MagickCore
7.0.8
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickCore/exception-private.h"
Go to the source code of this file.
Macros | |
#define | CACHE_LINE_SIZE (8*sizeof(void *)) |
#define | CacheAlign(size) ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size)) |
#define | MagickAssumeAligned(address) (address) |
Functions | |
MagickExport MagickBooleanType | HeapOverflowSanityCheck (const size_t, const size_t) |
MagickExport size_t | GetMaxMemoryRequest (void) |
MagickPrivate void | ResetMaxMemoryRequest (void) |
MagickPrivate void | ResetVirtualAnonymousMemory (void) |
static void * | AcquireCriticalMemory (const size_t size) |
#define CACHE_LINE_SIZE (8*sizeof(void *)) |
Referenced by AcquireAlignedMemory(), AcquireSemaphoreMemory(), and PrefetchPixelCacheNexusPixels().
#define CacheAlign | ( | size | ) | ((size) < CACHE_LINE_SIZE ? CACHE_LINE_SIZE : (size)) |
#define MagickAssumeAligned | ( | address | ) | (address) |
Referenced by AcquireCacheNexusPixels(), AcquireContributionThreadSet(), AcquireKernelBuiltIn(), AcquirePixelCacheNexus(), AcquireStreamInfo(), AcquireStreamPixels(), AcquireVirtualCacheView(), AcquireVirtualMemory(), AdaptiveBlurImage(), AdaptiveSharpenImage(), CloneCacheView(), CloneKernelInfo(), EdgeImage(), EmbossImage(), GetMotionBlurKernel(), OpenPixelCache(), ParseKernelArray(), SelectiveBlurImage(), and SharpenImage().
|
inlinestatic |
References AcquireMagickMemory(), ResourceLimitFatalError, and ThrowFatalException.
Referenced by AcquireCustomStreamInfo(), AcquireDistributeCacheInfo(), AcquireDrawInfo(), AcquireExceptionInfo(), AcquireFxInfo(), AcquireImage(), AcquireImageInfo(), AcquireMagickInfo(), AcquireQuantizeInfo(), AcquireQuantumInfo(), AcquireRandomInfo(), AcquireResampleFilter(), AcquireResizeFilter(), AcquireSignatureInfo(), AcquireStreamInfo(), AcquireStringInfoContainer(), AcquireTimerInfo(), AcquireTokenInfo(), CheckPrimitiveExtent(), CloneBlobInfo(), CloneDrawInfo(), CloneExceptionInfo(), CloneImage(), CloneImageView(), CloneMontageInfo(), CloneQuantizeInfo(), GetThresholdMapFile(), InitializeIntervalTree(), LoadColorCache(), LoadConfigureCache(), LoadDelegateCache(), LoadLocaleCache(), LoadLogCache(), LoadMimeCache(), LoadPolicyCache(), LoadTypeCache(), NewImageView(), NewImageViewRegion(), NewLinkedList(), NewSplayTree(), OptimalTau(), ParseProcessingInstructions(), SetImageRegistry(), SetPolicyValue(), and TraceStrokePolygon().
MagickExport size_t GetMaxMemoryRequest | ( | void | ) |
References DestroyString(), GetPolicyValue(), MagickULLConstant, max_memory_request, and StringToSizeType().
Referenced by AcquireVirtualMemory(), and CheckPrimitiveExtent().
MagickExport MagickBooleanType HeapOverflowSanityCheck | ( | const size_t | , |
const size_t | |||
) |
References MagickFalse, and MagickTrue.
Referenced by AcquireAlignedMemory(), AcquireQuantumMemory(), AcquireVirtualMemory(), and ResizeQuantumMemory().
MagickPrivate void ResetMaxMemoryRequest | ( | void | ) |
Referenced by SetMagickSecurityPolicyValue().
MagickPrivate void ResetVirtualAnonymousMemory | ( | void | ) |
References virtual_anonymous_memory.
Referenced by SetMagickSecurityPolicyValue().