| /onnv-gate/usr/src/lib/pkcs11/pkcs11_kms/common/ |
| H A D | kmsCrypt.h | 57 CK_RV kms_aes_crypt_init_common(kms_session_t *, CK_MECHANISM_PTR, 60 CK_RV kms_aes_encrypt_common(kms_session_t *, CK_BYTE_PTR, CK_ULONG, 63 CK_RV kms_aes_decrypt_common(kms_session_t *, CK_BYTE_PTR, CK_ULONG, 66 CK_RV kms_aes_encrypt_final(kms_session_t *, CK_BYTE_PTR, CK_ULONG_PTR); 67 CK_RV kms_aes_decrypt_final(kms_session_t *, CK_BYTE_PTR, CK_ULONG_PTR); 69 void kms_crypt_cleanup(kms_session_t *, boolean_t, boolean_t);
|
| H A D | kmsKeystoreUtil.h | 41 CK_RV KMS_GenerateKey(kms_session_t *, kms_object_t *); 42 CK_RV KMS_DestroyKey(kms_session_t *, kms_object_t *); 44 CK_RV KMS_RefreshObjectList(kms_session_t *, kms_slot_t *); 45 CK_RV KMS_ChangeLocalPWD(kms_session_t *, const char *, const char *); 50 CK_RV kms_reload_labels(kms_session_t *);
|
| H A D | kmsSession.h | 100 } kms_session_t; typedef 113 kms_session_t *first; /* points to the first session in the list */ 114 kms_session_t *last; /* points to the last session in the list */ 161 handle2session(CK_SESSION_HANDLE hSession, kms_session_t **session_p); 167 kms_delete_all_objects_in_session(kms_session_t *sp, 175 kms_delete_session(kms_session_t *sp, 179 kms_session_delay_free(kms_session_t *sp);
|
| H A D | kmsSessionUtil.c | 51 kms_session_t *session_p; in kms_delete_all_sessions() 117 kms_session_t *new_sp = NULL; in kms_add_session() 122 new_sp = calloc(1, sizeof (kms_session_t)); in kms_add_session() 186 kms_delete_session(kms_session_t *session_p, in kms_delete_session() 359 handle2session(CK_SESSION_HANDLE hSession, kms_session_t **session_p) in handle2session() 361 kms_session_t *sp = (kms_session_t *)(hSession); in handle2session() 392 kms_session_delay_free(kms_session_t *sp) in kms_session_delay_free() 394 kms_session_t *tmp; in kms_session_delay_free() 435 kms_session_t *session_p; in kms_acquire_all_slots_mutexes() 465 kms_session_t *session_p; in kms_release_all_slots_mutexes()
|
| H A D | kmsObject.h | 228 CK_ULONG *objecthandle_p, kms_session_t *sp); 230 CK_RV kms_delete_object(kms_session_t *, kms_object_t *, 244 kms_session_t *sp); 254 void kms_add_object_to_session(kms_object_t *objp, kms_session_t *sp); 262 CK_RV kms_find_objects_init(kms_session_t *sp, 265 void kms_find_objects_final(kms_session_t *sp); 267 CK_RV kms_find_objects(kms_session_t *sp, 291 CK_RV kms_delete_token_object(kms_slot_t *pslot, kms_session_t *sp, 295 kms_session_t *sp);
|
| H A D | kmsObject.c | 45 kms_session_t *session_p; in C_CreateObject() 83 kms_session_t *session_p; in C_CopyObject() 187 kms_session_t *session_p = (kms_session_t *)(hSession); in C_DestroyObject() 283 kms_session_t *session_p; in C_GetAttributeValue() 348 kms_session_t *session_p; in C_SetAttributeValue() 455 kms_session_t *session_p; in C_GetObjectSize() 506 kms_session_t *session_p; in C_FindObjectsInit() 566 kms_session_t *session_p; in C_FindObjects() 630 kms_session_t *session_p; in C_FindObjectsFinal()
|
| H A D | kmsObjectUtil.c | 61 kms_add_object_to_session(kms_object_t *objp, kms_session_t *sp) in kms_add_object_to_session() 134 boolean_t copy_everything, kms_session_t *sp) in kms_copy_object() 221 CK_ULONG *objecthandle_p, kms_session_t *sp) in kms_add_object() 304 kms_remove_object_from_session(kms_object_t *objp, kms_session_t *sp) in kms_remove_object_from_session() 470 kms_delete_object(kms_session_t *sp, kms_object_t *objp, in kms_delete_object() 505 kms_delete_all_objects_in_session(kms_session_t *sp, in kms_delete_all_objects_in_session() 543 search_for_objects(kms_session_t *sp, CK_ATTRIBUTE_PTR pTemplate, in search_for_objects() 546 kms_session_t *session_p; in search_for_objects() 661 kms_find_objects_init(kms_session_t *sp, CK_ATTRIBUTE_PTR pTemplate, in kms_find_objects_init() 695 kms_find_objects_final(kms_session_t *sp) in kms_find_objects_final() [all …]
|
| H A D | kmsSession.c | 79 kms_session_t *session_p; in C_CloseSession() 145 get_ses_state(kms_session_t *session_p) in get_ses_state() 171 kms_session_t *session_p; in C_GetSessionInfo() 231 kms_session_t *session_p; in C_Login() 262 kms_session_t *sp; in C_Login() 313 kms_session_t *session_p; in C_Logout()
|
| H A D | kmsEncrypt.c | 31 kms_encrypt_init(kms_session_t *session_p, CK_MECHANISM_PTR pMechanism, in kms_encrypt_init() 84 kms_crypt_cleanup(kms_session_t *session_p, boolean_t encrypt, in kms_crypt_cleanup() 126 kms_session_t *session_p; in C_EncryptInit() 198 kms_session_t *session_p; in C_Encrypt() 286 kms_session_t *session_p; in C_EncryptUpdate() 365 kms_session_t *session_p; in C_EncryptFinal()
|
| H A D | kmsDecrypt.c | 52 kms_decrypt_init(kms_session_t *session_p, CK_MECHANISM_PTR pMechanism, in kms_decrypt_init() 116 kms_session_t *session_p; in C_DecryptInit() 183 kms_session_t *session_p; in C_Decrypt() 270 kms_session_t *session_p; in C_DecryptUpdate() 348 kms_session_t *session_p; in C_DecryptFinal()
|
| H A D | kmsKeystoreUtil.c | 445 kms_reload_labels(kms_session_t *sp) in kms_reload_labels() 540 kms_get_data_unit(kms_session_t *session, char *label, in kms_get_data_unit() 680 kms_get_data_unit_keys(kms_session_t *sp, KMSAgent_DataUnit *dataUnit, in kms_get_data_unit_keys() 718 KMS_RetrieveKeyObj(kms_session_t *sp, char *label, kms_object_t **pobj) in KMS_RetrieveKeyObj() 743 KMS_RefreshObjectList(kms_session_t *sp, kms_slot_t *pslot) in KMS_RefreshObjectList() 836 KMS_ChangeLocalPWD(kms_session_t *session, in KMS_ChangeLocalPWD() 980 kms_update_label_file(kms_session_t *sp) in kms_update_label_file() 1043 KMS_DestroyKey(kms_session_t *session, kms_object_t *i_oKey) in KMS_DestroyKey() 1121 KMS_GenerateKey(kms_session_t *session, kms_object_t *i_oKey) in KMS_GenerateKey()
|
| H A D | kmsSlot.h | 37 kms_session_t *sl_sess_list; /* all open sessions */
|
| H A D | kmsAESCrypt.c | 83 kms_aes_crypt_init_common(kms_session_t *session_p, in kms_aes_crypt_init_common() 194 kms_aes_encrypt_common(kms_session_t *session_p, CK_BYTE_PTR pData, in kms_aes_encrypt_common() 476 kms_aes_decrypt_common(kms_session_t *session_p, CK_BYTE_PTR pEncrypted, in kms_aes_decrypt_common() 784 kms_aes_encrypt_final(kms_session_t *session_p, CK_BYTE_PTR pLastEncryptedPart, in kms_aes_encrypt_final() 911 kms_aes_decrypt_final(kms_session_t *session_p, CK_BYTE_PTR pLastPart, in kms_aes_decrypt_final()
|
| H A D | kmsGlobal.h | 78 CK_RV process_found_objects(kms_session_t *, CK_OBJECT_HANDLE *,
|
| H A D | kmsKeys.c | 52 kms_session_t *session_p; in C_GenerateKey()
|
| H A D | kmsGeneral.c | 355 kms_session_t *delay_free_ses, *tmps; in kms_finalize_common()
|
| H A D | kmsSlotToken.c | 322 kms_session_t *session_p; in C_SetPIN()
|