Home | History | Annotate | Download | only in common

Lines Matching refs:entrypoint

42   UPlugEntrypoint  *entrypoint; /**< plugin entrypoint */
269 token = (*(plug->entrypoint))(plug, reason, status);
344 plug->entrypoint=NULL;
350 static UPlugData *uplug_allocatePlug(UPlugEntrypoint *entrypoint, const char *config, void *lib, const char *symName,
371 plug->entrypoint = entrypoint;
396 plug->entrypoint=0;
518 * Initialize a plugin fron an entrypoint and library - but don't load it.
520 static UPlugData* uplug_initPlugFromEntrypointAndLibrary(UPlugEntrypoint *entrypoint, const char *config, void *lib, const char *sym,
524 plug = uplug_allocatePlug(entrypoint, config, lib, sym, status);
535 uplug_loadPlugFromEntrypoint(UPlugEntrypoint *entrypoint, const char *config, UErrorCode *status) {
536 UPlugData* plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, NULL, NULL, status);
582 UPlugEntrypoint *entrypoint = NULL;
583 entrypoint = (UPlugEntrypoint*)uprv_dlsym_func(lib, sym, status);
585 if(entrypoint!=NULL&&U_SUCCESS(*status)) {
586 plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, lib, sym, status);
593 plug = uplug_initErrorPlug(libName,sym,config,"ERROR: Could not load entrypoint",(lib==NULL)?U_MISSING_RESOURCE_ERROR:*status,&subStatus);