Home
last modified time | relevance | path

Searched refs:tmp_pin (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftKeystore.c123 uchar_t *tmp_pin = NULL; in soft_verify_pin() local
149 tmp_pin = malloc(ulPinLen + 1); in soft_verify_pin()
150 if (tmp_pin == NULL) { in soft_verify_pin()
155 (void) memcpy(tmp_pin, pPin, ulPinLen); in soft_verify_pin()
156 tmp_pin[ulPinLen] = '\0'; in soft_verify_pin()
158 if (soft_gen_hashed_pin(tmp_pin, &user_cryptpin, &salt) < 0) { in soft_verify_pin()
178 if (soft_keystore_authpin(tmp_pin) != 0) { in soft_verify_pin()
201 if (tmp_pin) { in soft_verify_pin()
202 len = strlen((char *)tmp_pin) + 1; in soft_verify_pin()
203 freezero(tmp_pin, len); in soft_verify_pin()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c3650 char *tmp_pin = NULL; in get_pin_and_session_ptr() local
3657 tmp_pin = kmem_alloc(pin_len, KM_SLEEP); in get_pin_and_session_ptr()
3659 if (pin_len != 0 && copyin(in_pin, tmp_pin, pin_len) != 0) { in get_pin_and_session_ptr()
3666 *out_pin = tmp_pin; in get_pin_and_session_ptr()