Lines Matching refs:ModuleInfo
101 static const ModuleInfo
102 *RegisterModule(const ModuleInfo *,ExceptionInfo *);
107 UnregisterModule(const ModuleInfo *,ExceptionInfo *);
139 MagickExport ModuleInfo *AcquireModuleInfo(const char *path,const char *tag) in AcquireModuleInfo()
141 ModuleInfo in AcquireModuleInfo()
144 module_info=(ModuleInfo *) AcquireCriticalMemory(sizeof(*module_info)); in AcquireModuleInfo()
215 MagickExport ModuleInfo *GetModuleInfo(const char *tag,ExceptionInfo *exception) in GetModuleInfo()
217 ModuleInfo in GetModuleInfo()
221 return((ModuleInfo *) NULL); in GetModuleInfo()
230 module_info=(ModuleInfo *) GetNextValueInSplayTree(module_list); in GetModuleInfo()
234 module_info=(ModuleInfo *) GetValueFromSplayTree(module_list,tag); in GetModuleInfo()
273 const ModuleInfo in ModuleInfoCompare()
277 p=(const ModuleInfo **) x, in ModuleInfoCompare()
278 q=(const ModuleInfo **) y; in ModuleInfoCompare()
288 MagickExport const ModuleInfo **GetModuleInfoList(const char *pattern, in GetModuleInfoList()
291 const ModuleInfo in GetModuleInfoList()
294 register const ModuleInfo in GetModuleInfoList()
308 if (p == (const ModuleInfo *) NULL) in GetModuleInfoList()
309 return((const ModuleInfo **) NULL); in GetModuleInfoList()
310 modules=(const ModuleInfo **) AcquireQuantumMemory((size_t) in GetModuleInfoList()
312 if (modules == (const ModuleInfo **) NULL) in GetModuleInfoList()
313 return((const ModuleInfo **) NULL); in GetModuleInfoList()
319 p=(const ModuleInfo *) GetNextValueInSplayTree(module_list); in GetModuleInfoList()
320 for (i=0; p != (const ModuleInfo *) NULL; ) in GetModuleInfoList()
325 p=(const ModuleInfo *) GetNextValueInSplayTree(module_list); in GetModuleInfoList()
329 modules[i]=(ModuleInfo *) NULL; in GetModuleInfoList()
851 register ModuleInfo in DestroyModuleNode()
855 p=(ModuleInfo *) module_info; in DestroyModuleNode()
878 ModuleInfo in IsModuleTreeInstantiated()
1234 ModuleInfo in OpenModule()
1250 module_info=(ModuleInfo *) GetModuleInfo(module,exception); in OpenModule()
1251 if (module_info != (ModuleInfo *) NULL) in OpenModule()
1295 if (RegisterModule(module_info,exception) == (ModuleInfo *) NULL) in OpenModule()
1420 static const ModuleInfo *RegisterModule(const ModuleInfo *module_info, in RegisterModule()
1426 assert(module_info != (ModuleInfo *) NULL); in RegisterModule()
1430 return((const ModuleInfo *) NULL); in RegisterModule()
1605 static MagickBooleanType UnregisterModule(const ModuleInfo *module_info, in UnregisterModule()
1611 assert(module_info != (const ModuleInfo *) NULL); in UnregisterModule()