Lines Matching refs:Plugin

530 // Plugin memory management -------------------------------------------------------------------------------------------------
562 cmsPluginBase* Plugin;
564 for (Plugin = (cmsPluginBase*) Plug_in;
565 Plugin != NULL;
566 Plugin = Plugin -> Next) {
568 if (Plugin -> Magic != cmsPluginMagicNumber) {
573 if (Plugin ->ExpectedVersion > LCMS_VERSION) {
575 Plugin ->ExpectedVersion, LCMS_VERSION);
579 switch (Plugin -> Type) {
582 if (!_cmsRegisterMemHandlerPlugin(id, Plugin)) return FALSE;
586 if (!_cmsRegisterInterpPlugin(id, Plugin)) return FALSE;
590 if (!_cmsRegisterTagTypePlugin(id, Plugin)) return FALSE;
594 if (!_cmsRegisterTagPlugin(id, Plugin)) return FALSE;
598 if (!_cmsRegisterFormattersPlugin(id, Plugin)) return FALSE;
602 if (!_cmsRegisterRenderingIntentPlugin(id, Plugin)) return FALSE;
606 if (!_cmsRegisterParametricCurvesPlugin(id, Plugin)) return FALSE;
610 if (!_cmsRegisterMultiProcessElementPlugin(id, Plugin)) return FALSE;
614 if (!_cmsRegisterOptimizationPlugin(id, Plugin)) return FALSE;
618 if (!_cmsRegisterTransformPlugin(id, Plugin)) return FALSE;
622 if (!_cmsRegisterMutexPlugin(id, Plugin)) return FALSE;
626 cmsSignalError(id, cmsERROR_UNKNOWN_EXTENSION, "Unrecognized plugin type '%X'", Plugin -> Type);
755 cmsPluginBase* Plugin;
757 for (Plugin = (cmsPluginBase*) PluginBundle;
758 Plugin != NULL;
759 Plugin = Plugin -> Next) {
761 if (Plugin -> Magic == cmsPluginMagicNumber &&
762 Plugin -> ExpectedVersion <= LCMS_VERSION &&
763 Plugin -> Type == cmsPluginMemHandlerSig) {
766 return (cmsPluginMemHandler*) Plugin;
777 cmsContext CMSEXPORT cmsCreateContext(void* Plugin, void* UserData)
782 _cmsInstallAllocFunctions(_cmsFindMemoryPlugin(Plugin), &fakeContext.DefaultMemoryManager);
831 if (!cmsPluginTHR(ctx, Plugin)) {