usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
110
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
112
session_p = *((soft_session_t **)s);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
114
session_p = calloc(1, sizeof (soft_session_t));
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
149
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
151
session_p = *((soft_session_t **)s);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
168
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
171
session_p = *((soft_session_t **)s);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
195
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
199
session_p = *((soft_session_t **)s);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
229
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
231
session_p = (soft_session_t *)s;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
49
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
52
session_p = *((soft_session_t **)s);
usr/src/lib/pkcs11/pkcs11_kernel/common/kernelSoftCommon.c
58
session_p = calloc(1, sizeof (soft_session_t));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1191
soft_aes_encrypt_final(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1318
soft_aes_decrypt_final(soft_session_t *session_p, CK_BYTE_PTR pLastPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1501
soft_aes_sign_verify_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1591
soft_aes_sign_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
1668
soft_aes_mac_sign_verify_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
307
soft_aes_crypt_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
355
soft_aes_encrypt(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
675
soft_aes_decrypt(soft_session_t *session_p, CK_BYTE_PTR pEncryptedData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
841
soft_aes_encrypt_update(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softAESCrypt.c
927
soft_aes_decrypt_update(soft_session_t *session_p, CK_BYTE_PTR pEncryptedData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softARCFourCrypt.c
44
soft_arcfour_crypt_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
142
soft_blowfish_encrypt_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
314
soft_blowfish_decrypt_common(soft_session_t *session_p, CK_BYTE_PTR pEncrypted,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softBlowfishCrypt.c
39
soft_blowfish_crypt_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
102
CK_RV soft_des_mac_sign_verify_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
108
CK_RV soft_arcfour_crypt_init(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
114
CK_RV soft_aes_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
117
CK_RV soft_aes_encrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
120
CK_RV soft_aes_decrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
123
CK_RV soft_aes_encrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
126
CK_RV soft_aes_decrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
129
CK_RV soft_aes_encrypt_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
131
CK_RV soft_aes_decrypt_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
133
CK_RV soft_aes_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
136
CK_RV soft_aes_sign_verify_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
140
CK_RV soft_aes_sign_verify_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
143
CK_RV soft_aes_mac_sign_verify_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
149
CK_RV soft_blowfish_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
152
CK_RV soft_blowfish_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
155
CK_RV soft_blowfish_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
86
CK_RV soft_des_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
89
CK_RV soft_des_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
92
CK_RV soft_des_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
95
CK_RV soft_des_sign_verify_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softCrypt.h
99
CK_RV soft_des_sign_verify_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
1052
soft_des_mac_sign_verify_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
177
soft_des_encrypt_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
45
soft_des_crypt_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
487
soft_des_decrypt_common(soft_session_t *session_p, CK_BYTE_PTR pEncrypted,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
818
soft_des_sign_verify_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDESCrypt.c
904
soft_des_sign_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.c
219
soft_dsa_digest_sign_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.c
275
soft_dsa_sign(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.c
324
soft_dsa_verify(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.c
364
soft_dsa_digest_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.c
46
soft_dsa_sign_verify_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.h
53
CK_RV soft_dsa_sign_verify_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.h
56
CK_RV soft_dsa_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.h
59
CK_RV soft_dsa_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.h
64
CK_RV soft_dsa_digest_sign_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDSA.h
67
CK_RV soft_dsa_digest_verify_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecrypt.c
109
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecrypt.c
197
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecrypt.c
275
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecrypt.c
40
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecryptUtil.c
270
soft_decrypt_common(soft_session_t *session_p, CK_BYTE_PTR pEncrypted,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecryptUtil.c
363
soft_decrypt(soft_session_t *session_p, CK_BYTE_PTR pEncryptedData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecryptUtil.c
391
soft_decrypt_update(soft_session_t *session_p, CK_BYTE_PTR pEncryptedPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecryptUtil.c
442
soft_decrypt_final(soft_session_t *session_p, CK_BYTE_PTR pLastPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDecryptUtil.c
84
soft_decrypt_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigest.c
110
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigest.c
209
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigest.c
287
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigest.c
372
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigest.c
39
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
176
soft_digest_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
353
soft_digest(soft_session_t *session_p, CK_BYTE_PTR pData, CK_ULONG ulDataLen,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
379
soft_digest_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
439
soft_digest_final(soft_session_t *session_p, CK_BYTE_PTR pDigest,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
456
soft_digest_init_internal(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
489
soft_digest_key(soft_session_t *session_p, soft_object_t *key_p)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
515
soft_digest_cleanup(soft_session_t *session_p, boolean_t lock_held)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softDigestUtil.c
59
soft_digest_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
330
soft_ecc_sign_verify_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
424
soft_ecc_digest_sign_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
461
soft_ecc_sign(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
527
soft_ecc_verify(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.c
592
soft_ecc_digest_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.h
51
extern CK_RV soft_ecc_sign_verify_init_common(soft_session_t *,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.h
53
extern CK_RV soft_ecc_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.h
55
extern CK_RV soft_ecc_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.h
57
extern CK_RV soft_ecc_digest_sign_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEC.h
59
extern CK_RV soft_ecc_digest_verify_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncrypt.c
111
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncrypt.c
199
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncrypt.c
278
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncrypt.c
42
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
109
soft_encrypt_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
293
soft_encrypt_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
385
soft_encrypt(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
412
soft_encrypt_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
466
soft_encrypt_final(soft_session_t *session_p, CK_BYTE_PTR pLastEncryptedPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
60
soft_encrypt_init_internal(soft_session_t *session_p, CK_MECHANISM_PTR
usr/src/lib/pkcs11/pkcs11_softtoken/common/softEncryptUtil.c
650
soft_crypt_cleanup(soft_session_t *session_p, boolean_t encrypt,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
144
soft_session_t *soft_session_list = NULL;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
453
avl_create(&soft_session_tree, session_compare, sizeof (soft_session_t),
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
454
offsetof(soft_session_t, node));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
47
extern soft_session_t token_session; /* for fork handler */
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
601
const soft_session_t *l = a;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softGeneral.c
602
const soft_session_t *r = b;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.c
122
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.c
224
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.c
324
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.c
39
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.c
78
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
45
CK_RV soft_genkey(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
48
CK_RV soft_genkey_pair(soft_session_t *, CK_MECHANISM_PTR, CK_ATTRIBUTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
52
CK_RV soft_derivekey(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
58
soft_object_t **, soft_session_t *, CK_OBJECT_CLASS, CK_KEY_TYPE,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
61
CK_RV soft_generate_pkcs5_pbkdf2_key(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
64
CK_RV soft_wrapkey(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeys.h
67
CK_RV soft_unwrapkey(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
1171
do_prf(soft_session_t *session_p, CK_PKCS5_PBKD2_PARAMS_PTR params,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
1252
soft_create_hmac_key(soft_session_t *session_p, CK_BYTE *passwd,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
1297
soft_generate_pkcs5_pbkdf2_key(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
1407
soft_wrapkey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
152
soft_genkey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
1626
soft_unwrapkey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
413
soft_genkey_pair(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
58
soft_pkcs12_pbe(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
605
soft_pkcs12_pbe(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
65
soft_object_t **objp, soft_session_t *sp,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeysUtil.c
827
soft_derivekey(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
46
soft_session_t token_session;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.c
186
mac_init_ctx(soft_session_t *session_p, soft_object_t *key,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.c
458
soft_hmac_sign_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.c
578
soft_hmac_sign_verify_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.c
67
soft_hmac_sign_verify_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.h
124
CK_RV soft_hmac_sign_verify_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.h
127
CK_RV mac_init_ctx(soft_session_t *session_p, soft_object_t *,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.h
130
CK_RV soft_hmac_sign_verify_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softMAC.h
133
CK_RV soft_hmac_sign_verify_update(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
214
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
329
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
410
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
46
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
560
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
620
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
673
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.c
85
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
783
CK_OBJECT_HANDLE_PTR objecthandle_p, soft_session_t *sp);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
785
void soft_delete_object(soft_session_t *sp, soft_object_t *objp,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
803
CK_ULONG object_func, soft_session_t *sp);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
825
void soft_add_object_to_session(soft_object_t *, soft_session_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
845
CK_RV soft_find_objects_init(soft_session_t *sp, CK_ATTRIBUTE_PTR pTemplate,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
848
void soft_find_objects_final(soft_session_t *sp);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
850
void soft_find_objects(soft_session_t *sp, CK_OBJECT_HANDLE *obj_found,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObject.h
894
CK_RV soft_object_write_access_check(soft_session_t *sp, soft_object_t *objp);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
1028
soft_object_write_access_check(soft_session_t *sp, soft_object_t *objp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
105
CK_ULONG object_func, soft_session_t *sp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
290
CK_OBJECT_HANDLE_PTR objecthandle_p, soft_session_t *sp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
387
soft_remove_object_from_session(soft_object_t *objp, soft_session_t *sp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
46
soft_add_object_to_session(soft_object_t *objp, soft_session_t *sp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
569
soft_delete_object(soft_session_t *sp, soft_object_t *objp,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
610
soft_delete_all_objects_in_session(soft_session_t *sp, boolean_t force)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
655
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
795
soft_find_objects_init(soft_session_t *sp, CK_ATTRIBUTE_PTR pTemplate,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
831
soft_find_objects_final(soft_session_t *sp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softObjectUtil.c
846
soft_find_objects(soft_session_t *sp, CK_OBJECT_HANDLE *obj_found,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
100
CK_RV soft_verify_recover_init(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
103
CK_RV soft_verify_recover(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
106
void soft_crypt_cleanup(soft_session_t *, boolean_t, boolean_t);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
108
void soft_sign_verify_cleanup(soft_session_t *, boolean_t, boolean_t);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
110
void soft_digest_cleanup(soft_session_t *, boolean_t);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
40
CK_RV soft_digest_init(soft_session_t *, CK_MECHANISM_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
42
CK_RV soft_digest(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
45
CK_RV soft_digest_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
47
CK_RV soft_digest_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
49
CK_RV soft_digest_init_internal(soft_session_t *, CK_MECHANISM_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
51
CK_RV soft_digest_key(soft_session_t *, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
53
CK_RV soft_encrypt_init(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
55
CK_RV soft_encrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
58
CK_RV soft_encrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
61
CK_RV soft_encrypt_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
63
CK_RV soft_encrypt_init_internal(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
66
CK_RV soft_decrypt_init(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
68
CK_RV soft_decrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
71
CK_RV soft_decrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
74
CK_RV soft_decrypt_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
76
CK_RV soft_sign_init(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
78
CK_RV soft_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
81
CK_RV soft_sign_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
83
CK_RV soft_sign_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
85
CK_RV soft_verify_init(soft_session_t *, CK_MECHANISM_PTR, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
87
CK_RV soft_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
90
CK_RV soft_verify_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
92
CK_RV soft_verify_final(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
94
CK_RV soft_sign_recover_init(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softOps.h
97
CK_RV soft_sign_recover(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
1087
soft_rsa_digest_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
1175
soft_rsa_verify_recover(soft_session_t *session_p, CK_BYTE_PTR pSignature,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
189
soft_rsa_crypt_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
240
soft_rsa_encrypt_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
330
soft_rsa_decrypt_common(soft_session_t *session_p, CK_BYTE_PTR pEncrypted,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
415
soft_rsa_sign_verify_init_common(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
523
soft_rsa_sign_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
640
soft_rsa_verify_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.c
971
soft_rsa_digest_sign_common(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
56
CK_RV soft_rsa_crypt_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
59
CK_RV soft_rsa_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
62
CK_RV soft_rsa_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
65
CK_RV soft_rsa_sign_verify_init_common(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
68
CK_RV soft_rsa_verify_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
71
CK_RV soft_rsa_sign_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
74
CK_RV soft_rsa_digest_sign_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
77
CK_RV soft_rsa_digest_verify_common(soft_session_t *, CK_BYTE_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRSA.h
82
CK_RV soft_rsa_verify_recover(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRand.c
40
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softRand.c
72
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.c
1029
soft_delete_derived_key(soft_session_t *sp, soft_object_t *key)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.c
423
soft_ssl_master_key_derive(soft_session_t *sp, CK_MECHANISM_PTR mech,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.c
618
soft_ssl_key_and_mac_derive(soft_session_t *sp, CK_MECHANISM_PTR mech,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.c
96
CK_OBJECT_HANDLE_PTR, soft_session_t *, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.c
97
static void soft_delete_derived_key(soft_session_t *, soft_object_t *);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.c
976
CK_OBJECT_HANDLE_PTR phKey, soft_session_t *sp, soft_object_t *basekey_p)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.h
38
CK_RV soft_ssl_master_key_derive(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSSL.h
40
CK_RV soft_ssl_key_and_mac_derive(soft_session_t *, CK_MECHANISM_PTR,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.c
185
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.c
230
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.c
271
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.c
305
soft_session_t *session_p, *sp;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.c
409
soft_session_t *session_p, *sp;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.c
76
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
174
extern soft_session_t *soft_session_list;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
184
CK_RV handle2session(CK_SESSION_HANDLE hSession, soft_session_t **session_p);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
188
void soft_delete_all_objects_in_session(soft_session_t *sp, boolean_t force);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
193
CK_RV soft_delete_session(soft_session_t *sp,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
196
CK_RV soft_get_operationstate(soft_session_t *, CK_BYTE_PTR, CK_ULONG_PTR);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
197
CK_RV soft_set_operationstate(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
207
void soft_acquire_all_session_mutexes(soft_session_t *session_p);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSession.h
208
void soft_release_all_session_mutexes(soft_session_t *session_p);
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
110
soft_session_t *new_sp = NULL;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
113
new_sp = calloc(1, sizeof (soft_session_t));
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
202
session_delay_free(soft_session_t *sp)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
204
soft_session_t *tmp;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
249
soft_delete_session(soft_session_t *session_p,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
420
handle2session(CK_SESSION_HANDLE hSession, soft_session_t **session_p)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
423
soft_session_t *sp;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
424
soft_session_t node;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
470
soft_get_operationstate(soft_session_t *session_p, CK_BYTE_PTR pOperationState,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
608
soft_set_operationstate(soft_session_t *session_p, CK_BYTE_PTR pOperationState,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
61
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
62
soft_session_t *session_p1;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
742
soft_acquire_all_session_mutexes(soft_session_t *session_p)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSessionUtil.c
761
soft_release_all_session_mutexes(soft_session_t *session_p)
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSign.c
109
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSign.c
181
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSign.c
240
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSign.c
298
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSign.c
367
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSign.c
40
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
136
soft_sign(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
274
soft_sign_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
347
soft_sign_final(soft_session_t *session_p, CK_BYTE_PTR pSignature,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
454
soft_sign_recover_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
473
soft_sign_recover(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
499
soft_sign_verify_cleanup(soft_session_t *session_p, boolean_t sign,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSignUtil.c
55
soft_sign_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softSlotToken.c
524
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerify.c
109
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerify.c
168
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerify.c
227
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerify.c
267
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerify.c
336
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerify.c
40
soft_session_t *session_p;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerifyUtil.c
137
soft_verify(soft_session_t *session_p, CK_BYTE_PTR pData,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerifyUtil.c
290
soft_verify_update(soft_session_t *session_p, CK_BYTE_PTR pPart,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerifyUtil.c
363
soft_verify_final(soft_session_t *session_p, CK_BYTE_PTR pSignature,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerifyUtil.c
488
soft_verify_recover_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerifyUtil.c
507
soft_verify_recover(soft_session_t *session_p, CK_BYTE_PTR pSignature,
usr/src/lib/pkcs11/pkcs11_softtoken/common/softVerifyUtil.c
56
soft_verify_init(soft_session_t *session_p, CK_MECHANISM_PTR pMechanism,