Lines Matching refs:libname
184 list_mechlist_for_lib(char *libname, mechlist_t *mlist, in list_mechlist_for_lib() argument
207 if (libname == NULL) { in list_mechlist_for_lib()
215 if ((puent = getent_uef(libname)) == NULL) { in list_mechlist_for_lib()
217 gettext("%s does not exist."), libname); in list_mechlist_for_lib()
223 if (strlcpy(buf, libname, sizeof (buf)) >= sizeof (buf)) { in list_mechlist_for_lib()
225 libname); in list_mechlist_for_lib()
234 (void) strlcpy(libpath, libname, sizeof (libpath)); in list_mechlist_for_lib()
247 libname, dl_error != NULL ? dl_error : "Unknown"); in list_mechlist_for_lib()
256 "from %s", libname); in list_mechlist_for_lib()
265 libname); in list_mechlist_for_lib()
274 "return code = %d", libname, rv); in list_mechlist_for_lib()
287 cryptodebug("failed to get the slotlist from %s.", libname); in list_mechlist_for_lib()
293 libname); in list_mechlist_for_lib()
310 libname); in list_mechlist_for_lib()
341 cryptodebug("failed to get slotinfo from %s", libname); in list_mechlist_for_lib()
373 "token info from %s", libname); in list_mechlist_for_lib()
408 "from %s.", libname); in list_mechlist_for_lib()
432 "from %s.", libname); in list_mechlist_for_lib()
464 libname); in list_mechlist_for_lib()
497 "%s: failed to retrieve the mechanism list.\n"), libname); in list_mechlist_for_lib()
520 list_policy_for_lib(char *libname) in list_policy_for_lib() argument
525 if (libname == NULL) { in list_policy_for_lib()
533 if ((puent = getent_uef(libname)) == NULL) { in list_policy_for_lib()
535 gettext("%s does not exist."), libname); in list_policy_for_lib()
551 disable_uef_lib(char *libname, boolean_t rndflag, boolean_t allflag, in disable_uef_lib() argument
557 if (libname == NULL) { in disable_uef_lib()
565 if ((puent = getent_uef(libname)) == NULL) { in disable_uef_lib()
567 gettext("%s does not exist."), libname); in disable_uef_lib()
630 enable_uef_lib(char *libname, boolean_t rndflag, boolean_t allflag, in enable_uef_lib() argument
636 if (libname == NULL) { in enable_uef_lib()
644 if ((puent = getent_uef(libname)) == NULL) { in enable_uef_lib()
646 gettext("%s does not exist."), libname); in enable_uef_lib()
710 install_uef_lib(char *libname) in install_uef_lib() argument
718 if (libname == NULL) { in install_uef_lib()
726 if ((puent = getent_uef(libname)) != NULL) { in install_uef_lib()
728 libname); in install_uef_lib()
737 if (strlcpy(libbuf, libname, MAXPATHLEN) >= MAXPATHLEN) { in install_uef_lib()
739 gettext("the provider name is too long - %s"), libname); in install_uef_lib()
749 (void) strlcpy(libpath, libname, sizeof (libpath)); in install_uef_lib()
756 libname); in install_uef_lib()
761 cryptoerror(LOG_STDERR, gettext("%s not found"), libname); in install_uef_lib()
766 if (strlcat(libname, "\n", MAXPATHLEN) >= MAXPATHLEN) { in install_uef_lib()
768 "can not install %s; the name is too long."), libname); in install_uef_lib()
772 return (update_conf(_PATH_PKCS11_CONF, libname)); in install_uef_lib()
781 uninstall_uef_lib(char *libname) in uninstall_uef_lib() argument
795 if (libname == NULL) { in uninstall_uef_lib()
803 if ((puent = getent_uef(libname)) == NULL) { in uninstall_uef_lib()
805 gettext("%s does not exist."), libname); in uninstall_uef_lib()
885 } else if (strcmp(libname, name) == 0) { in uninstall_uef_lib()
894 "%s%s%s", "#", libname, "\n"); in uninstall_uef_lib()