Home | History | Annotate | Download | only in common

Lines Matching full:libname

46   char libName[UPLUG_NAME_MAX];   /**< library name */
113 * @param libName libname to search for
116 static int32_t searchForLibraryName(const char *libName) {
120 if(!uprv_strcmp(libName, libraryList[i].name)) {
155 uplug_openLibrary(const char *libName, UErrorCode *status) {
161 libEntry = searchForLibraryName(libName);
174 libraryList[libEntry].lib = uprv_dl_open(libName, status);
176 DBG((stderr, "uplug_openLibrary(%s,%s) libEntry %d, lib %p\n", libName, u_errorName(*status), libEntry, lib));
184 DBG((stderr, "uplug_openLibrary(%s,%s) libEntry %d, lib %p\n", libName, u_errorName(*status), libEntry, lib));
190 uprv_strncpy(libraryList[libEntry].name,libName,UPLUG_NAME_MAX);
340 plug->libName[0] = 0;
467 if(data->libName[0]) {
468 return data->libName;
544 uplug_initErrorPlug(const char *libName, const char *sym, const char *config, const char *nameOrError, UErrorCode loadStatus, UErrorCode *status)
557 if(libName!=NULL) {
558 uprv_strncpy(plug->libName, libName, UPLUG_NAME_MAX);
576 uplug_initPlugFromLibrary(const char *libName, const char *sym, const char *config, UErrorCode *status) {
580 lib = uplug_openLibrary(libName, status);
593 plug = uplug_initErrorPlug(libName,sym,config,"ERROR: Could not load entrypoint",(lib==NULL)?U_MISSING_RESOURCE_ERROR:*status,&subStatus);
601 plug = uplug_initErrorPlug(libName,sym,config,"ERROR: could not load library",(lib==NULL)?U_MISSING_RESOURCE_ERROR:*status,&subStatus);
607 uplug_loadPlugFromLibrary(const char *libName, const char *sym, const char *config, UErrorCode *status) {
610 plug = uplug_initPlugFromLibrary(libName, sym, config, status);
768 char *p, *libName=NULL, *symName=NULL, *config=NULL;
782 libName = p;
786 if(!*p || *p=='#') continue; /* no tab after libname */
787 *p=0; /* end of libname */
792 if(!*p||*p=='#') continue; /* no symname after libname +tab */
820 UPlugData *plug = uplug_initPlugFromLibrary(libName, symName, config, &subStatus);
825 DBG((stderr, "PLUGIN libName=[%s], sym=[%s], config=[%s]\n", libName, symName, config));