Lines Matching refs:provname
43 static entry_t *getent(char *provname, entrylist_t *entrylist);
101 * Return NULL if there's not enough memory or provname is NULL.
104 create_entry(char *provname)
108 if (provname == NULL) {
118 (void) strlcpy(pent->name, provname, MAXNAMELEN);
368 * Find the entry with the "provname" name from the entry list and duplicate
372 getent(char *provname, entrylist_t *entrylist)
377 if ((provname == NULL) || (entrylist == NULL)) {
382 if (strcmp(entrylist->pent->name, provname) == 0) {
664 split_hw_provname(char *provname, char *pname, int *inst_num)
669 if (provname == NULL) {
673 (void) strlcpy(name, provname, MAXNAMELEN);
882 getent_kef(char *provname, entrylist_t *phardlist, entrylist_t *psoftlist)
894 if (is_device(provname)) {
895 pent = getent(provname, phardlist);
897 pent = getent(provname, psoftlist);
912 print_mechlist(char *provname, mechlist_t *pmechlist)
916 if (provname == NULL) {
920 (void) printf("%s: ", provname);
1272 print_kef_policy(char *provname, entry_t *pent, boolean_t has_random,
1283 (void) printf("%s:", provname);
1320 * provname Provider name
1326 check_kernel_for_soft(char *provname, crypto_get_soft_list_t *psoftlist_kernel,
1333 if (provname == NULL) {
1350 if (strcmp(provname, ptr) == 0) {
1368 * provname Provider name
1374 check_kernel_for_hard(char *provname,
1382 if (provname == NULL) {
1387 if (split_hw_provname(provname, devname, &inst_num) == FAILURE) {