Home
last modified time | relevance | path

Searched refs:session_info (Results 1 – 6 of 6) sorted by relevance

/titanic_50/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dsess_mgr.c374 new_session->session_info.slotID = 1; in session_mgr_new()
375 new_session->session_info.flags = flags; in session_mgr_new()
376 new_session->session_info.ulDeviceError = 0; in session_mgr_new()
387 if (s->session_info.state == CKS_RW_SO_FUNCTIONS) { in session_mgr_new()
392 if ((s->session_info.state == CKS_RO_USER_FUNCTIONS) || in session_mgr_new()
393 (s->session_info.state == CKS_RW_USER_FUNCTIONS)) { in session_mgr_new()
410 if (new_session->session_info.flags & CKF_RW_SESSION) in session_mgr_new()
411 new_session->session_info.state = CKS_RW_USER_FUNCTIONS; in session_mgr_new()
413 new_session->session_info.state = CKS_RO_USER_FUNCTIONS; in session_mgr_new()
416 new_session->session_info.state = CKS_RW_SO_FUNCTIONS; in session_mgr_new()
[all …]
H A Dnew_host.c471 if (pin_locked(&sess->session_info, in SC_InitPIN()
477 if (sess->session_info.state != CKS_RW_SO_FUNCTIONS) { in SC_InitPIN()
528 if (pin_locked(&sess->session_info, in SC_SetPIN()
591 sess->session_info.slotID = sid; in SC_OpenSession()
669 (void) memcpy(pInfo, &sess->session_info, sizeof (CK_SESSION_INFO)); in SC_GetSessionInfo()
898 if (pin_expired(&sess->session_info, in SC_CreateObject()
933 if (pin_expired(&sess->session_info, in SC_CopyObject()
965 if (pin_expired(&sess->session_info, in SC_DestroyObject()
1077 if (pin_expired(&sess->session_info, in SC_FindObjectsInit()
1207 if (pin_expired(&sess->session_info, in SC_EncryptInit()
[all …]
H A Dobj_mgr.c324 if (sess->session_info.state == CKS_RO_PUBLIC_SESSION) { in check_object_access()
336 if (sess->session_info.state == CKS_RO_USER_FUNCTIONS) { in check_object_access()
343 if (sess->session_info.state == CKS_RW_PUBLIC_SESSION) { in check_object_access()
350 if (sess->session_info.state == CKS_RW_SO_FUNCTIONS) { in check_object_access()
713 if (sess->session_info.state == CKS_RO_PUBLIC_SESSION) { in object_mgr_create_skel()
725 if (sess->session_info.state == CKS_RO_USER_FUNCTIONS) { in object_mgr_create_skel()
732 if (sess->session_info.state == CKS_RW_PUBLIC_SESSION) { in object_mgr_create_skel()
739 if (sess->session_info.state == CKS_RW_SO_FUNCTIONS) { in object_mgr_create_skel()
1189 switch (sess->session_info.state) { in object_mgr_find_init()
1365 if (sess->session_info.state == CKS_RO_PUBLIC_SESSION || in object_mgr_get_attribute_values()
[all …]
H A Dtpm_specific.c1817 if (sess->session_info.state == CKS_RW_USER_FUNCTIONS || in token_specific_set_pin()
1818 sess->session_info.state == CKS_RW_PUBLIC_SESSION) { in token_specific_set_pin()
1848 if (sess->session_info.state == CKS_RW_USER_FUNCTIONS) { in token_specific_set_pin()
1872 } else if (sess->session_info.state == CKS_RW_SO_FUNCTIONS) { in token_specific_set_pin()
H A Dtpmtok_int.h307 CK_SESSION_INFO session_info; member
/titanic_50/usr/src/lib/pkcs11/libpkcs11/common/
H A Dpkcs11SUNWExtensions.c282 CK_SESSION_INFO session_info; in SUNW_C_KeyToObject() local
309 rv = C_GetSessionInfo(hSession, &session_info); in SUNW_C_KeyToObject()
314 slot_id = session_info.slotID; in SUNW_C_KeyToObject()