Searched refs:kernel_session_t (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSession.h101 } 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 DkernelGlobal.h90 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 DkernelEmulate.h65 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 DkernelSlot.h58 kernel_session_t *sl_sess_list; /* all open sessions */
H A DkernelSessionUtil.c52 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 DkernelRand.c38 kernel_session_t *session_p;
84 kernel_session_t *session_p;
H A DkernelSession.c85 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 DkernelObjectUtil.c44 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 DkernelEmulate.c68 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 DkernelDecrypt.c40 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 DkernelObject.h529 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 DkernelObject.c48 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 DkernelEncrypt.c42 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 DkernelDigest.c40 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 DkernelSign.c40 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 DkernelVerify.c41 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 DkernelKeys.c248 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 DkernelGeneral.c303 kernel_session_t *delay_free_ses, *tmps;
H A DkernelUtil.c940 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 DkernelAttributeUtil.c929 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 DkernelSlotToken.c413 kernel_session_t *session_p;

Completed in 77 milliseconds