/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelAttributeUtil.c | 675 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 D | kernelObjectUtil.c | 118 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 D | kernelObject.c | 245 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 D | kernelKeys.c | 472 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 D | kernelVerify.c | 73 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 D | kernelSign.c | 73 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 D | kernelUtil.c | 898 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 D | kernelDecrypt.c | 52 if (key_p->is_lib_obj && !(key_p->bool_attr_mask & DECRYPT_BOOL_ON)) { in kernel_decrypt_init()
|
H A D | kernelEncrypt.c | 76 if (key_p->is_lib_obj && !(key_p->bool_attr_mask & ENCRYPT_BOOL_ON)) { in C_EncryptInit()
|
H A D | kernelObject.h | 195 uint64_t bool_attr_mask; member
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/ |
H A D | softKeys.c | 158 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 D | softKeysUtil.c | 296 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 D | softAttributeUtil.c | 810 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 D | softObjectUtil.c | 118 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 D | softVerify.c | 64 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 D | softSign.c | 64 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 D | softKeystore.h | 48 uint64_t bool_attr_mask; member
|
H A D | softDecrypt.c | 63 if (!(key_p->bool_attr_mask & DECRYPT_BOOL_ON)) { in C_DecryptInit()
|
H A D | softEncrypt.c | 65 if (!(key_p->bool_attr_mask & ENCRYPT_BOOL_ON)) { in C_EncryptInit()
|
H A D | softBlowfishCrypt.c | 79 if (!(key_p->bool_attr_mask & SENSITIVE_BOOL_ON)) { in soft_blowfish_crypt_init_common()
|
H A D | softKeystore.c | 370 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 D | softObject.c | 445 if (object_p->bool_attr_mask & NOT_MODIFIABLE_BOOL_ON) { in C_SetAttributeValue()
|
H A D | softDESCrypt.c | 92 if (!(key_p->bool_attr_mask & SENSITIVE_BOOL_ON)) { in soft_des_crypt_init_common()
|
H A D | softObject.h | 306 uint64_t bool_attr_mask; /* see below */ member
|
H A D | softAESCrypt.c | 145 if (key_p->bool_attr_mask & SENSITIVE_BOOL_ON) { in soft_aes_init_key()
|