Lines Matching refs:provname
249 * - PROV_UEF_LIB if provname contains an absolute path name
250 * - PROV_KEF_SOFT if provname is a base name only (e.g., "aes").
251 * - PROV_KEF_HARD if provname contains one slash only and the slash is not
256 get_provider_type(char *provname)
261 if (provname == NULL) {
265 if (provname[0] == '/') {
267 } else if ((pslash1 = strchr(provname, SEP_SLASH)) == NULL) {
271 pslash2 = strrchr(provname, SEP_SLASH);
633 char *provname = prov->cp_name;
638 provname);
641 rc = list_mechlist_for_lib(provname,
645 rc = list_mechlist_for_soft(provname,
649 rc = list_mechlist_for_hard(provname);
658 rc = list_policy_for_lib(provname);
662 rc = list_policy_for_soft(provname,
680 provname, NULL, NULL, NULL);
1105 char *provname = NULL;
1119 provname = prov->cp_name;
1123 provname);
1142 if (check_kernel_for_soft(provname, NULL, &in_kernel) == FAILURE) {
1149 provname);
1155 if ((pent = getent_kef(provname, NULL, NULL)) == NULL) {
1156 if ((pent = create_entry(provname)) == NULL) {
1166 gettext("failed to unload %s."), provname);
1169 } else if (unload_kef_soft(provname) != FAILURE) {
1175 gettext("failed to unload %s."), provname);
1381 char provname[MAXNAMELEN];
1523 (void) snprintf(provname, sizeof (provname), "%s/%d", devname,
1528 print_mechlist(provname, pmechlist);
1532 " list.\n"), provname);
1555 char provname[MAXNAMELEN];
1679 (void) snprintf(provname, sizeof (provname), "%s/%d",
1686 if (strcmp(ptr->pent->name, provname) == 0) {
1705 (void) list_policy_for_hard(provname, pdevlist_conf,