Lines Matching refs:UPlugData
37 struct UPlugData { struct
221 static UPlugData pluginList[UPLUG_PLUGIN_INITIAL_COUNT];
227 static int32_t uplug_pluginNumber(UPlugData* d) { in uplug_pluginNumber()
228 UPlugData *pastPlug = &pluginList[pluginCount]; in uplug_pluginNumber()
239 U_CAPI UPlugData * U_EXPORT2
240 uplug_nextPlug(UPlugData *prior) { in uplug_nextPlug()
244 UPlugData *nextPlug = &prior[1]; in uplug_nextPlug()
245 UPlugData *pastPlug = &pluginList[pluginCount]; in uplug_nextPlug()
260 static void uplug_callPlug(UPlugData *plug, UPlugReason reason, UErrorCode *status) { in uplug_callPlug()
272 static void uplug_unloadPlug(UPlugData *plug, UErrorCode *status) { in uplug_unloadPlug()
283 static void uplug_queryPlug(UPlugData *plug, UErrorCode *status) { in uplug_queryPlug()
302 static void uplug_loadPlug(UPlugData *plug, UErrorCode *status) { in uplug_loadPlug()
314 static UPlugData *uplug_allocateEmptyPlug(UErrorCode *status) in uplug_allocateEmptyPlug()
316 UPlugData *plug = NULL; in uplug_allocateEmptyPlug()
330 plug->structSize = sizeof(UPlugData); in uplug_allocateEmptyPlug()
346 static UPlugData *uplug_allocatePlug(UPlugEntrypoint *entrypoint, const char *config, void *lib, co… in uplug_allocatePlug()
348 UPlugData *plug; in uplug_allocatePlug()
374 static void uplug_deallocatePlug(UPlugData *plug, UErrorCode *status) { in uplug_deallocatePlug()
397 static void uplug_doUnloadPlug(UPlugData *plugToRemove, UErrorCode *status) { in uplug_doUnloadPlug()
405 uplug_removePlug(UPlugData *plug, UErrorCode *status) { in uplug_removePlug()
406 UPlugData *cursor = NULL; in uplug_removePlug()
407 UPlugData *plugToRemove = NULL; in uplug_removePlug()
426 uplug_setPlugNoUnload(UPlugData *data, UBool dontUnload) in uplug_setPlugNoUnload()
433 uplug_setPlugLevel(UPlugData *data, UPlugLevel level) { in uplug_setPlugLevel()
439 uplug_getPlugLevel(UPlugData *data) { in uplug_getPlugLevel()
445 uplug_setPlugName(UPlugData *data, const char *name) { in uplug_setPlugName()
451 uplug_getPlugName(UPlugData *data) { in uplug_getPlugName()
457 uplug_getSymbolName(UPlugData *data) { in uplug_getSymbolName()
462 uplug_getLibraryName(UPlugData *data, UErrorCode *status) { in uplug_getLibraryName()
475 uplug_getLibrary(UPlugData *data) { in uplug_getLibrary()
480 uplug_getContext(UPlugData *data) { in uplug_getContext()
486 uplug_setContext(UPlugData *data, void *context) { in uplug_setContext()
491 uplug_getConfiguration(UPlugData *data) { in uplug_getConfiguration()
495 U_INTERNAL UPlugData* U_EXPORT2
506 uplug_getPlugLoadStatus(UPlugData *plug) { in uplug_getPlugLoadStatus()
516 static UPlugData* uplug_initPlugFromEntrypointAndLibrary(UPlugEntrypoint *entrypoint, const char *c… in uplug_initPlugFromEntrypointAndLibrary()
518 UPlugData *plug = NULL; in uplug_initPlugFromEntrypointAndLibrary()
530 U_CAPI UPlugData* U_EXPORT2
532 UPlugData* plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, NULL, NULL, status); in uplug_loadPlugFromEntrypoint()
538 static UPlugData*
541 UPlugData *plug = uplug_allocateEmptyPlug(status); in uplug_initErrorPlug()
573 static UPlugData*
576 UPlugData *plug = NULL; in uplug_initPlugFromLibrary()
604 U_CAPI UPlugData* U_EXPORT2
606 UPlugData *plug = NULL; in uplug_loadPlugFromLibrary()
628 UPlugData *pluginToRemove; in uplug_cleanup()
653 UPlugData *pluginToLoad = &pluginList[i]; in uplug_loadWaitingPlugs()
675 UPlugData *pluginToLoad = &pluginList[i]; in uplug_loadWaitingPlugs()
799 UPlugData *plug = uplug_initPlugFromLibrary(libName, symName, config, &subStatus); in uplug_init()