Lines Matching refs:hSession
125 void *args, CK_SESSION_HANDLE_PTR hSession) in pkcs11_GetCriteriaSession() argument
133 if (hSession == NULL || criteria == NULL) { in pkcs11_GetCriteriaSession()
183 NULL, hSession); in pkcs11_GetCriteriaSession()
199 SUNW_C_GetMechSession(CK_MECHANISM_TYPE mech, CK_SESSION_HANDLE_PTR hSession) in SUNW_C_GetMechSession() argument
215 if (hSession == NULL) { in SUNW_C_GetMechSession()
266 NULL, hSession); in SUNW_C_GetMechSession()
277 SUNW_C_KeyToObject(CK_SESSION_HANDLE hSession, CK_MECHANISM_TYPE mech, in SUNW_C_KeyToObject() argument
292 if ((hSession == NULL) || (obj == NULL) || in SUNW_C_KeyToObject()
309 rv = C_GetSessionInfo(hSession, &session_info); in SUNW_C_KeyToObject()
364 rv = C_CreateObject(hSession, template, i, obj); in SUNW_C_KeyToObject()
377 pkcs11_PasswdToPBKD2Object(CK_SESSION_HANDLE hSession, char *passphrase, in pkcs11_PasswdToPBKD2Object() argument
389 if (hSession == NULL || obj == NULL || in pkcs11_PasswdToPBKD2Object()
492 rv = C_GenerateKey(hSession, &mechanism, template, i, obj); in pkcs11_PasswdToPBKD2Object()
507 pkcs11_ObjectToKey(CK_SESSION_HANDLE hSession, CK_OBJECT_HANDLE obj, in pkcs11_ObjectToKey() argument
513 if (hSession == NULL) in pkcs11_ObjectToKey()
525 rv = C_GetAttributeValue(hSession, obj, &template, 1); in pkcs11_ObjectToKey()
536 rv = C_GetAttributeValue(hSession, obj, &template, 1); in pkcs11_ObjectToKey()
547 (void) C_DestroyObject(hSession, obj); in pkcs11_ObjectToKey()
562 pkcs11_PasswdToKey(CK_SESSION_HANDLE hSession, char *passphrase, in pkcs11_PasswdToKey() argument
569 rv = pkcs11_PasswdToPBKD2Object(hSession, passphrase, passphrase_len, in pkcs11_PasswdToKey()
574 rv = pkcs11_ObjectToKey(hSession, obj, rawkey, rawkey_len, B_TRUE); in pkcs11_PasswdToKey()