Home
last modified time | relevance | path

Searched refs:bool_attr_mask (Results 1 – 25 of 25) sorted by relevance

/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelAttributeUtil.c675 object_p->bool_attr_mask |= bool_flag; in set_bool_attr_to_object()
677 object_p->bool_attr_mask &= ~bool_flag; in set_bool_attr_to_object()
1316 new_object->bool_attr_mask = attr_mask; in kernel_build_public_key_object()
1785 new_object->bool_attr_mask = attr_mask; in kernel_build_private_key_object()
2101 new_object->bool_attr_mask = attr_mask; in kernel_build_secret_key_object()
3770 attr_mask = (obj->bool_attr_mask) & in kernel_find_match_attrs()
3779 attr_mask = (obj->bool_attr_mask) & in kernel_find_match_attrs()
3796 attr_mask = (obj->bool_attr_mask) & in kernel_find_match_attrs()
3805 attr_mask = (obj->bool_attr_mask) & in kernel_find_match_attrs()
3810 attr_mask = (obj->bool_attr_mask) & in kernel_find_match_attrs()
[all …]
H A DkernelObjectUtil.c118 new_objp->bool_attr_mask = old_object->bool_attr_mask; in kernel_copy_object()
196 old_object->bool_attr_mask = new_object->bool_attr_mask; in kernel_merge_object()
278 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in kernel_add_object()
280 new_objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in kernel_add_object()
283 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in kernel_add_object()
285 new_objp->bool_attr_mask &= ~TOKEN_BOOL_ON; in kernel_add_object()
901 if (objp->bool_attr_mask & PRIVATE_BOOL_ON) { in kernel_cleanup_pri_objects_in_slot()
926 if (objp->bool_attr_mask & PRIVATE_BOOL_ON) { in kernel_cleanup_pri_objects_in_slot()
H A DkernelObject.c245 new_object->bool_attr_mask |= PRIVATE_BOOL_ON; in C_CopyObject()
247 new_object->bool_attr_mask &= ~PRIVATE_BOOL_ON; in C_CopyObject()
250 new_object->bool_attr_mask |= TOKEN_BOOL_ON; in C_CopyObject()
252 new_object->bool_attr_mask &= ~TOKEN_BOOL_ON; in C_CopyObject()
331 (object_p->bool_attr_mask & TOKEN_BOOL_ON)) { in C_DestroyObject()
341 if (!(object_p->bool_attr_mask & TOKEN_BOOL_ON)) in C_DestroyObject()
364 if (object_p->bool_attr_mask & TOKEN_BOOL_ON) { in C_DestroyObject()
561 (object_p->bool_attr_mask & TOKEN_BOOL_ON)) { in C_SetAttributeValue()
H A DkernelKeys.c472 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in C_GenerateKey()
474 new_objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in C_GenerateKey()
477 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in C_GenerateKey()
479 new_objp->bool_attr_mask &= ~TOKEN_BOOL_ON; in C_GenerateKey()
1926 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in C_UnwrapKey()
1928 new_objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in C_UnwrapKey()
1931 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in C_UnwrapKey()
1933 new_objp->bool_attr_mask &= ~TOKEN_BOOL_ON; in C_UnwrapKey()
2441 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in C_DeriveKey()
2446 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in C_DeriveKey()
[all …]
H A DkernelVerify.c73 if (key_p->is_lib_obj && !(key_p->bool_attr_mask & VERIFY_BOOL_ON)) { in C_VerifyInit()
495 (key_p->bool_attr_mask & VERIFY_RECOVER_BOOL_ON))) { in C_VerifyRecoverInit()
H A DkernelSign.c73 if (key_p->is_lib_obj && !(key_p->bool_attr_mask & SIGN_BOOL_ON)) { in C_SignInit()
539 (key_p->bool_attr_mask & SIGN_RECOVER_BOOL_ON))) { in C_SignRecoverInit()
H A DkernelUtil.c898 objp->bool_attr_mask |= TOKEN_BOOL_ON; in create_new_tobj_in_lib()
900 objp->bool_attr_mask |= PRIVATE_BOOL_ON; in create_new_tobj_in_lib()
902 objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in create_new_tobj_in_lib()
H A DkernelDecrypt.c52 if (key_p->is_lib_obj && !(key_p->bool_attr_mask & DECRYPT_BOOL_ON)) { in kernel_decrypt_init()
H A DkernelEncrypt.c76 if (key_p->is_lib_obj && !(key_p->bool_attr_mask & ENCRYPT_BOOL_ON)) { in C_EncryptInit()
H A DkernelObject.h195 uint64_t bool_attr_mask; member
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftKeys.c158 if (!(wrappingkey_p->bool_attr_mask & WRAP_BOOL_ON)) { in C_WrapKey()
164 if (!(wrappingkey_p->bool_attr_mask & ENCRYPT_BOOL_ON)) { in C_WrapKey()
173 if (!(hkey_p->bool_attr_mask & EXTRACTABLE_BOOL_ON)) { in C_WrapKey()
264 if (!(unwrappingkey_p->bool_attr_mask & UNWRAP_BOOL_ON)) { in C_UnwrapKey()
270 if (!(unwrappingkey_p->bool_attr_mask & DECRYPT_BOOL_ON)) { in C_UnwrapKey()
353 if (!(basekey_p->bool_attr_mask & DERIVE_BOOL_ON)) { in C_DeriveKey()
H A DsoftKeysUtil.c296 secret_key->bool_attr_mask |= DERIVE_BOOL_ON; in soft_genkey()
489 private_key->bool_attr_mask |= DERIVE_BOOL_ON; in soft_genkey_pair()
493 private_key->bool_attr_mask |= DERIVE_BOOL_ON; in soft_genkey_pair()
1108 if (newkey->bool_attr_mask & SENSITIVE_BOOL_ON) { in soft_derive_enforce_flags()
1112 if (newkey->bool_attr_mask & EXTRACTABLE_BOOL_ON) { in soft_derive_enforce_flags()
1122 newkey->bool_attr_mask &= ~ALWAYS_SENSITIVE_BOOL_ON; in soft_derive_enforce_flags()
1130 newkey->bool_attr_mask |= ALWAYS_SENSITIVE_BOOL_ON; in soft_derive_enforce_flags()
1132 newkey->bool_attr_mask &= ~ALWAYS_SENSITIVE_BOOL_ON; in soft_derive_enforce_flags()
1142 newkey->bool_attr_mask &= ~NEVER_EXTRACTABLE_BOOL_ON; in soft_derive_enforce_flags()
1152 newkey->bool_attr_mask |= NEVER_EXTRACTABLE_BOOL_ON; in soft_derive_enforce_flags()
[all …]
H A DsoftAttributeUtil.c810 object_p->bool_attr_mask |= bool_flag; in set_bool_attr_to_object()
812 object_p->bool_attr_mask &= ~bool_flag; in set_bool_attr_to_object()
4734 object_p->bool_attr_mask &=
4737 object_p->bool_attr_mask |=
6548 attr_mask = (obj->bool_attr_mask) &
6557 attr_mask = (obj->bool_attr_mask) &
6574 attr_mask = (obj->bool_attr_mask) &
6583 attr_mask = (obj->bool_attr_mask) &
6588 attr_mask = (obj->bool_attr_mask) &
6593 attr_mask = (obj->bool_attr_mask) &
[all …]
H A DsoftObjectUtil.c118 new_objp->bool_attr_mask = old_object->bool_attr_mask; in soft_copy_object()
220 old_object->bool_attr_mask = new_object->bool_attr_mask; in soft_merge_object()
1132 old->bool_attr_mask = new->bool_attr_mask; in soft_copy_to_old_object()
H A DsoftVerify.c64 if (!(key_p->bool_attr_mask & VERIFY_BOOL_ON)) { in C_VerifyInit()
292 if (!(key_p->bool_attr_mask & VERIFY_RECOVER_BOOL_ON)) { in C_VerifyRecoverInit()
H A DsoftSign.c64 if (!(key_p->bool_attr_mask & SIGN_BOOL_ON)) { in C_SignInit()
321 if (!(key_p->bool_attr_mask & SIGN_RECOVER_BOOL_ON)) { in C_SignRecoverInit()
H A DsoftKeystore.h48 uint64_t bool_attr_mask; member
H A DsoftDecrypt.c63 if (!(key_p->bool_attr_mask & DECRYPT_BOOL_ON)) { in C_DecryptInit()
H A DsoftEncrypt.c65 if (!(key_p->bool_attr_mask & ENCRYPT_BOOL_ON)) { in C_EncryptInit()
H A DsoftBlowfishCrypt.c79 if (!(key_p->bool_attr_mask & SENSITIVE_BOOL_ON)) { in soft_blowfish_crypt_init_common()
H A DsoftKeystore.c370 hdr.bool_attr_mask = SWAP64(obj->bool_attr_mask); in soft_keystore_pack_obj()
463 obj->bool_attr_mask = SWAP64(hdr->bool_attr_mask); in soft_keystore_unpack_obj()
H A DsoftObject.c445 if (object_p->bool_attr_mask & NOT_MODIFIABLE_BOOL_ON) { in C_SetAttributeValue()
H A DsoftDESCrypt.c92 if (!(key_p->bool_attr_mask & SENSITIVE_BOOL_ON)) { in soft_des_crypt_init_common()
H A DsoftObject.h306 uint64_t bool_attr_mask; /* see below */ member
H A DsoftAESCrypt.c145 if (key_p->bool_attr_mask & SENSITIVE_BOOL_ON) { in soft_aes_init_key()