Lines Matching refs:entrypoint
45 UPlugEntrypoint *entrypoint; /**< plugin entrypoint */ member
272 token = (*(plug->entrypoint))(plug, reason, status); in uplug_callPlug()
347 plug->entrypoint=NULL; in uplug_allocateEmptyPlug()
353 static UPlugData *uplug_allocatePlug(UPlugEntrypoint *entrypoint, const char *config, void *lib, co… in uplug_allocatePlug() argument
374 plug->entrypoint = entrypoint; in uplug_allocatePlug()
399 plug->entrypoint=0; in uplug_deallocatePlug()
523 static UPlugData* uplug_initPlugFromEntrypointAndLibrary(UPlugEntrypoint *entrypoint, const char *c… in uplug_initPlugFromEntrypointAndLibrary() argument
527 plug = uplug_allocatePlug(entrypoint, config, lib, sym, status); in uplug_initPlugFromEntrypointAndLibrary()
538 uplug_loadPlugFromEntrypoint(UPlugEntrypoint *entrypoint, const char *config, UErrorCode *status) { in uplug_loadPlugFromEntrypoint() argument
539 UPlugData* plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, NULL, NULL, status); in uplug_loadPlugFromEntrypoint()
585 UPlugEntrypoint *entrypoint = NULL; in uplug_initPlugFromLibrary() local
586 entrypoint = (UPlugEntrypoint*)uprv_dlsym_func(lib, sym, status); in uplug_initPlugFromLibrary()
588 if(entrypoint!=NULL&&U_SUCCESS(*status)) { in uplug_initPlugFromLibrary()
589 plug = uplug_initPlugFromEntrypointAndLibrary(entrypoint, config, lib, sym, status); in uplug_initPlugFromLibrary()