/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelSession.h | 101 } kernel_session_t; typedef in typeref:struct:session 114 kernel_session_t *first; /* points to the first session in the list */ 115 kernel_session_t *last; /* points to the last session in the list */ 159 CK_RV handle2session(CK_SESSION_HANDLE hSession, kernel_session_t **session_p); 163 void kernel_delete_all_objects_in_session(kernel_session_t *sp, 169 void kernel_delete_session(CK_SLOT_ID slotID, kernel_session_t *sp, 172 void kernel_session_delay_free(kernel_session_t *sp);
|
H A D | kernelGlobal.h | 90 CK_RV get_cka_private_value(kernel_session_t *, crypto_object_id_t, 92 CK_RV process_found_objects(kernel_session_t *, CK_OBJECT_HANDLE *, 96 CK_RV kernel_decrypt_init(kernel_session_t *, kernel_object_t *, 98 CK_RV kernel_decrypt(kernel_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
|
H A D | kernelEmulate.h | 65 CK_RV emulate_buf_init(kernel_session_t *session_p, int buflen, int opflag); 66 CK_RV emulate_init(kernel_session_t *session_p, CK_MECHANISM_PTR pMechanism, 68 CK_RV emulate_update(kernel_session_t *session_p, CK_BYTE_PTR pPart,
|
H A D | kernelSlot.h | 58 kernel_session_t *sl_sess_list; /* all open sessions */
|
H A D | kernelSessionUtil.c | 52 kernel_session_t *session_p; 99 kernel_session_t *new_sp = NULL; 105 new_sp = calloc(1, sizeof (kernel_session_t)); 180 kernel_delete_session(CK_SLOT_ID slotID, kernel_session_t *session_p, 405 handle2session(CK_SESSION_HANDLE hSession, kernel_session_t **session_p) 407 kernel_session_t *sp = (kernel_session_t *)(hSession); 438 kernel_session_delay_free(kernel_session_t *sp) 440 kernel_session_t *tmp; 482 kernel_session_t *session_ [all...] |
H A D | kernelRand.c | 38 kernel_session_t *session_p; 84 kernel_session_t *session_p;
|
H A D | kernelSession.c | 85 kernel_session_t *session_p; 152 get_ses_state(kernel_session_t *session_p) 179 kernel_session_t *session_p; 219 kernel_get_operationstate(kernel_session_t *session_p, CK_STATE ses_state, 311 kernel_session_t *session_p; 346 kernel_set_operationstate(kernel_session_t *session_p, CK_STATE ses_state, 412 kernel_session_t *session_p; 444 kernel_session_t *session_p; 477 kernel_session_t *sp; 535 kernel_session_t *session_ [all...] |
H A D | kernelObjectUtil.c | 44 kernel_add_object_to_session(kernel_object_t *objp, kernel_session_t *sp) 106 boolean_t copy_everything, kernel_session_t *sp) 209 CK_ULONG *objecthandle_p, kernel_session_t *sp) 342 kernel_remove_object_from_session(kernel_object_t *objp, kernel_session_t *sp) 465 kernel_delete_session_object(kernel_session_t *sp, kernel_object_t *objp, 551 kernel_delete_all_objects_in_session(kernel_session_t *sp, 598 search_for_objects(kernel_session_t *sp, CK_ATTRIBUTE_PTR pTemplate, 601 kernel_session_t *session_p; 663 kernel_find_objects_init(kernel_session_t *sp, CK_ATTRIBUTE_PTR pTemplate, 697 kernel_find_objects_final(kernel_session_t *s [all...] |
H A D | kernelEmulate.c | 68 emulate_buf_init(kernel_session_t *session_p, int buflen, int opflag) 116 emulate_init(kernel_session_t *session_p, CK_MECHANISM_PTR pMechanism, 151 emulate_update(kernel_session_t *session_p, CK_BYTE_PTR pPart,
|
H A D | kernelDecrypt.c | 40 kernel_decrypt_init(kernel_session_t *session_p, kernel_object_t *key_p, 155 kernel_session_t *session_p; 188 kernel_decrypt(kernel_session_t *session_p, CK_BYTE_PTR pEncryptedData, 274 kernel_session_t *session_p; 331 kernel_session_t *session_p; 432 kernel_session_t *session_p;
|
H A D | kernelObject.h | 529 CK_ULONG *objecthandle_p, kernel_session_t *sp); 531 CK_RV kernel_delete_session_object(kernel_session_t *sp, kernel_object_t *objp, 542 kernel_object_t *new_object, kernel_session_t *sp, uint_t); 546 kernel_session_t *sp); 555 CK_ATTRIBUTE_PTR template, boolean_t copy, kernel_session_t *sp); 559 void kernel_add_object_to_session(kernel_object_t *objp, kernel_session_t *sp); 573 CK_RV kernel_find_objects_init(kernel_session_t *sp, 576 void kernel_find_objects_final(kernel_session_t *sp); 578 void kernel_find_objects(kernel_session_t *sp, 602 CK_RV kernel_delete_token_object(kernel_slot_t *pslot, kernel_session_t *s [all...] |
H A D | kernelObject.c | 48 kernel_session_t *session_p; 87 kernel_session_t *session_p; 305 kernel_session_t *session_p = (kernel_session_t *)(hSession); 402 kernel_session_t *session_p; 522 kernel_session_t *session_p; 658 kernel_session_t *session_p; 737 kernel_session_t *session_p; 832 kernel_session_t *session_p; 930 kernel_session_t *session_ [all...] |
H A D | kernelEncrypt.c | 42 kernel_session_t *session_p; 172 kernel_session_t *session_p; 300 kernel_session_t *session_p; 402 kernel_session_t *session_p;
|
H A D | kernelDigest.c | 40 kernel_session_t *session_p; 145 kernel_session_t *session_p; 300 kernel_session_t *session_p; 402 kernel_session_t *session_p; 568 kernel_session_t *session_p;
|
H A D | kernelSign.c | 40 kernel_session_t *session_p; 180 kernel_session_t *session_p; 296 kernel_session_t *session_p; 379 kernel_session_t *session_p; 503 kernel_session_t *session_p; 610 kernel_session_t *session_p;
|
H A D | kernelVerify.c | 41 kernel_session_t *session_p; 184 kernel_session_t *session_p; 278 kernel_session_t *session_p; 362 kernel_session_t *session_p; 459 kernel_session_t *session_p; 568 kernel_session_t *session_p;
|
H A D | kernelKeys.c | 248 CK_ULONG ulCount, kernel_session_t *session_p, 369 kernel_session_t *session_p; 518 kernel_session_t *session_p, crypto_mech_type_t k_mech_type, 852 kernel_session_t *session_p, crypto_mech_type_t k_mech_type, 1136 kernel_session_t *session_p, crypto_mech_type_t k_mech_type, 1408 kernel_session_t *session_p; 1420 CK_ATTRIBUTE_PTR, CK_ULONG, kernel_session_t *, crypto_mech_type_t, 1660 kernel_session_t *session_p; 1750 kernel_session_t *session_p; 2179 CK_ULONG ulAttributeCount, kernel_session_t *session_ [all...] |
H A D | kernelGeneral.c | 303 kernel_session_t *delay_free_ses, *tmps;
|
H A D | kernelUtil.c | 940 create_new_tobj_in_lib(kernel_slot_t *pslot, kernel_session_t *sp, 1030 process_found_objects(kernel_session_t *cur_sp, CK_OBJECT_HANDLE *obj_found, 1039 kernel_session_t *sp; 1189 get_cka_private_value(kernel_session_t *sp, crypto_object_id_t oid,
|
H A D | kernelAttributeUtil.c | 929 kernel_parse_common_attrs(CK_ATTRIBUTE_PTR template, kernel_session_t *sp, 1000 CK_ULONG ulAttrNum, kernel_object_t *new_object, kernel_session_t *sp, 1368 CK_ULONG ulAttrNum, kernel_object_t *new_object, kernel_session_t *sp, 1842 CK_ULONG ulAttrNum, kernel_object_t *new_object, kernel_session_t *sp) 2138 kernel_object_t *new_object, kernel_session_t *sp, uint_t mode) 2886 CK_ATTRIBUTE_PTR template, boolean_t copy, kernel_session_t *sp) 2973 CK_ATTRIBUTE_PTR template, boolean_t copy, kernel_session_t *sp) 3039 CK_ATTRIBUTE_PTR template, boolean_t copy, kernel_session_t *sp) 3137 CK_ATTRIBUTE_PTR template, boolean_t copy, kernel_session_t *sp) 3231 boolean_t copy, kernel_session_t *s [all...] |
H A D | kernelSlotToken.c | 413 kernel_session_t *session_p;
|