Searched refs:CK_ULONG (Results 1 - 25 of 191) sorted by relevance

12345678

/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftKeys.h46 CK_ATTRIBUTE_PTR, CK_ULONG, CK_OBJECT_HANDLE_PTR);
49 CK_ULONG, CK_ATTRIBUTE_PTR, CK_ULONG, CK_OBJECT_HANDLE_PTR,
53 CK_ATTRIBUTE_PTR, CK_ULONG, CK_OBJECT_HANDLE_PTR);
57 CK_RV soft_gen_keyobject(CK_ATTRIBUTE_PTR, CK_ULONG,
58 CK_ULONG *, soft_session_t *, CK_OBJECT_CLASS, CK_KEY_TYPE,
59 CK_ULONG, CK_ULONG, boolean_t);
68 CK_BYTE_PTR, CK_ULONG, CK_ATTRIBUTE_PTR, CK_ULONG,
[all...]
H A DsoftDSA.h56 CK_RV soft_dsa_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
57 CK_BYTE_PTR, CK_ULONG);
59 CK_RV soft_dsa_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
65 CK_ULONG, CK_BYTE_PTR, CK_ULONG_PTR, boolean_t);
68 CK_ULONG, CK_BYTE_PTR, CK_ULONG, boolean_t);
H A DsoftEC.h55 extern CK_RV soft_ecc_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
57 extern CK_RV soft_ecc_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
58 CK_BYTE_PTR, CK_ULONG);
60 CK_ULONG, CK_BYTE_PTR, CK_ULONG_PTR, boolean_t);
62 CK_ULONG, CK_BYTE_PTR, CK_ULONG, boolean_t);
H A DsoftRSA.h59 CK_RV soft_rsa_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
62 CK_RV soft_rsa_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
68 CK_RV soft_rsa_verify_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
69 CK_BYTE_PTR, CK_ULONG, CK_MECHANISM_TYPE);
71 CK_RV soft_rsa_sign_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
75 CK_ULONG, CK_BYTE_PTR, CK_ULONG_PTR, CK_MECHANISM_TYPE, boolean_t);
78 CK_ULONG, CK_BYTE_PTR, CK_ULONG, CK_MECHANISM_TYPE, boolean_t);
82 CK_RV soft_rsa_verify_recover(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
H A DsoftSSL.h39 soft_object_t *, CK_ATTRIBUTE_PTR, CK_ULONG, CK_OBJECT_HANDLE_PTR);
41 soft_object_t *, CK_ATTRIBUTE_PTR, CK_ULONG);
H A DsoftOps.h42 CK_RV soft_digest(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
45 CK_RV soft_digest_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
55 CK_RV soft_encrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
58 CK_RV soft_encrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
68 CK_RV soft_decrypt(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
71 CK_RV soft_decrypt_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
78 CK_RV soft_sign(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
81 CK_RV soft_sign_update(soft_session_t *, CK_BYTE_PTR, CK_ULONG);
87 CK_RV soft_verify(soft_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
88 CK_ULONG);
[all...]
H A DsoftCrypt.h81 CK_RV soft_des_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
84 CK_RV soft_des_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
88 CK_ULONG ulDataLen, CK_BYTE_PTR pSigned, CK_ULONG_PTR pulSignedLen,
95 CK_BYTE_PTR pPart, CK_ULONG ulPartLen);
97 void soft_add_pkcs7_padding(CK_BYTE *, int, CK_ULONG);
99 CK_RV soft_remove_pkcs7_padding(CK_BYTE *, CK_ULONG, CK_ULONG *);
104 CK_RV soft_arcfour_crypt(crypto_active_op_t *, CK_BYTE_PTR, CK_ULONG,
113 CK_RV soft_aes_encrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
116 CK_RV soft_aes_decrypt_common(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
[all...]
H A DsoftDualCrypt.c37 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
66 CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen)
94 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
123 CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen)
H A DsoftSession.h49 CK_ULONG op_len;
52 CK_ULONG op_active;
172 extern CK_ULONG soft_session_cnt; /* the number of opened sessions */
173 extern CK_ULONG soft_session_rw_cnt; /* the number of opened R/W sessions */
186 CK_NOTIFY notify, CK_ULONG *phSession);
192 CK_RV soft_set_operationstate(soft_session_t *, CK_BYTE_PTR, CK_ULONG,
198 CK_RV soft_login(CK_UTF8CHAR_PTR pPin, CK_ULONG ulPinLen);
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dtpmtok_int.h275 CK_ULONG context_len;
288 CK_ULONG context_len;
298 CK_ULONG context_len;
310 CK_ULONG find_count; // # handles in the list
311 CK_ULONG find_len; // max # of handles in the list
312 CK_ULONG find_idx; // current position
336 CK_ULONG count_hi; // only significant for token objects
337 CK_ULONG count_lo; // only significant for token objects
338 CK_ULONG index;
354 CK_ULONG le
[all...]
H A Dcert.c304 cert_check_required_attributes(TEMPLATE *tmpl, CK_ULONG mode)
327 cert_validate_attribute(TEMPLATE *tmpl, CK_ATTRIBUTE *attr, CK_ULONG mode)
352 cert_x509_check_required_attributes(TEMPLATE *tmpl, CK_ULONG mode) {
377 cert_x509_set_default_attributes(TEMPLATE *tmpl, CK_ULONG mode)
419 CK_ATTRIBUTE *attr, CK_ULONG mode)
445 cert_vendor_check_required_attributes(TEMPLATE *tmpl, CK_ULONG mode)
452 CK_ATTRIBUTE *attr, CK_ULONG mode)
/opensolaris-onvv-gate/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaDualCrypt.c59 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
72 CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen,
85 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
98 CK_BYTE_PTR pEncryptedPart, CK_ULONG ulEncryptedPartLen,
H A DmetaGlobal.h51 * CK_ULONG, the data will be stored in generic_data.
222 CK_ULONG generic_ulong;
242 CK_ULONG slotnum;
285 CK_ULONG slotnum;
323 CK_ULONG slotnum; /* slot where the init operation took place */
403 CK_ULONG master_clone_slotnum; /* set when object is created */
426 CK_ULONG op_slotnum;
427 CK_ULONG op_state_len;
572 CK_RV meta_get_slot_session(CK_ULONG slotnum, slot_session_t **session,
578 CK_RV meta_mechManager_get_mechs(CK_MECHANISM_TYPE *list, CK_ULONG *listsiz
[all...]
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_kms/common/
H A DkmsRand.c31 C_SeedRandom(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pSeed, CK_ULONG ulSeedLen)
42 CK_ULONG ulRandomLen)
H A DkmsVerify.c40 C_Verify(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen,
41 CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen)
52 CK_ULONG ulPartLen)
63 CK_ULONG ulSignatureLen)
85 CK_ULONG ulSignatureLen, CK_BYTE_PTR pData, CK_ULONG_PTR pulDataLen)
H A DkmsDualCrypt.c33 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
45 CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen)
56 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
68 CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen)
H A DkmsGlobal.h74 CK_RV process_object_attributes(CK_ATTRIBUTE_PTR, CK_ULONG, caddr_t *,
76 CK_RV get_object_attributes(CK_ATTRIBUTE_PTR, CK_ULONG, caddr_t);
77 void free_object_attributes(caddr_t, CK_ULONG);
79 CK_ULONG *);
H A DkmsSign.c40 C_Sign(CK_SESSION_HANDLE hSession, CK_BYTE_PTR pData, CK_ULONG ulDataLen,
53 CK_ULONG ulPartLen)
86 CK_ULONG ulDataLen, CK_BYTE_PTR pSignature, CK_ULONG_PTR pulSignatureLen)
H A DkmsObject.h46 CK_ULONG sk_value_len;
71 CK_ULONG magic_marker;
82 CK_ULONG extra_attrcount;
98 CK_ULONG num_results;
99 CK_ULONG next_result_index; /* next result object to return */
227 CK_RV kms_add_object(CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCount,
228 CK_ULONG *objecthandle_p, kms_session_t *sp);
240 CK_RV kms_build_object(CK_ATTRIBUTE_PTR, CK_ULONG, kms_object_t *);
259 CK_RV kms_validate_attr(CK_ATTRIBUTE_PTR template, CK_ULONG ulAttrNum,
263 CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulCoun
[all...]
/opensolaris-onvv-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelDualCrypt.c35 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
47 CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen)
58 CK_ULONG ulPartLen, CK_BYTE_PTR pEncryptedPart,
70 CK_ULONG ulEncryptedPartLen, CK_BYTE_PTR pPart, CK_ULONG_PTR pulPartLen)
H A DkernelSoftCommon.h49 CK_ULONG ulBufLen, CK_BYTE_PTR pDigest,
53 CK_ULONG klen, int opflag);
55 CK_ULONG ulBufLen, int opflag);
56 CK_RV do_soft_hmac_sign(void **s, CK_BYTE_PTR pBuf, CK_ULONG ulBufLen,
58 CK_RV do_soft_hmac_verify(void **s, CK_BYTE_PTR pBuf, CK_ULONG ulBufLen,
59 CK_BYTE_PTR pSignature, CK_ULONG ulSignatureLen, int opflag);
H A DkernelGlobal.h85 void get_ulong_attr_from_template(CK_ULONG *, CK_ATTRIBUTE_PTR);
86 CK_RV process_object_attributes(CK_ATTRIBUTE_PTR, CK_ULONG, caddr_t *,
88 CK_RV get_object_attributes(CK_ATTRIBUTE_PTR, CK_ULONG, caddr_t);
89 void free_object_attributes(caddr_t, CK_ULONG);
93 CK_ULONG *, crypto_object_find_update_t);
98 CK_RV kernel_decrypt(kernel_session_t *, CK_BYTE_PTR, CK_ULONG, CK_BYTE_PTR,
/opensolaris-onvv-gate/usr/src/lib/pkcs11/include/
H A Dpkcs11t.h56 typedef unsigned long int CK_ULONG; typedef
58 /* a signed value, the same size as a CK_ULONG */
63 typedef CK_ULONG CK_FLAGS;
66 /* some special values for certain CK_ULONG variables */
74 typedef CK_ULONG CK_PTR CK_ULONG_PTR;
111 /* CK_NOTIFICATION has been changed from an enum to a CK_ULONG
113 typedef CK_ULONG CK_NOTIFICATION;
120 typedef CK_ULONG CK_SLOT_ID;
160 * changed from CK_USHORT to CK_ULONG for v2.0 */
161 CK_ULONG ulMaxSessionCoun
[all...]
H A Dpkcs11f.h134 CK_ULONG ulPinLen, /* length in bytes of the PIN */
146 CK_ULONG ulPinLen /* length in bytes of the PIN */
157 CK_ULONG ulOldLen, /* length of the old PIN */
159 CK_ULONG ulNewLen /* length of the new PIN */
229 CK_ULONG ulOperationStateLen, /* holds state length */
243 CK_ULONG ulPinLen /* the length of the PIN */
266 CK_ULONG ulCount, /* attributes in template */
280 CK_ULONG ulCount, /* attributes in template */
315 CK_ULONG ulCount /* attributes in template */
328 CK_ULONG ulCoun
[all...]
/opensolaris-onvv-gate/usr/src/common/crypto/fips/
H A Dfips_post.h38 #define CK_ULONG ulong_t macro

Completed in 112 milliseconds

12345678