Home | History | Annotate | Download | only in common

Lines Matching defs:entrypoint

50   UPlugEntrypoint  *entrypoint; /**< plugin entrypoint */
277 token = (*(plug->entrypoint))(plug, reason, status);
355 plug->entrypoint=NULL;
361 static UPlugData *uplug_allocatePlug(UPlugEntrypoint *entrypoint, const char *config, void *lib, const char *symName,
380 plug->entrypoint = entrypoint;
405 plug->entrypoint=0;
527 * Initialize a plugin fron an entrypoint and library - but don't load it.
529 static UPlugData* uplug_initPlugFromEntrypointAndLibrary(UPlugEntrypoint *entrypoint, const char *config, void *lib, const char *sym,
533 plug = uplug_allocatePlug(entrypoint, config, lib, sym, status);
544 uplug_loadPlugFromEntrypoint(UPlugEntrypoint *entrypoint, const char *config, UErrorCode *status) {
545 UPlugData* plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, NULL, NULL, status);
591 UPlugEntrypoint *entrypoint = NULL;
592 entrypoint = (UPlugEntrypoint*)uprv_dlsym_func(lib, sym, status);
594 if(entrypoint!=NULL&&U_SUCCESS(*status)) {
595 plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, lib, sym, status);
602 plug = uplug_initErrorPlug(libName,sym,config,"ERROR: Could not load entrypoint",(lib==NULL)?U_MISSING_RESOURCE_ERROR:*status,&subStatus);