Home
last modified time | relevance | path

Searched refs:key_spec (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/crypto/
Dkeyring.c532 struct fscrypt_key_specifier *key_spec) in add_master_key() argument
536 if (key_spec->type == FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER) { in add_master_key()
551 key_spec->u.identifier, in add_master_key()
556 return do_add_master_key(sb, secret, key_spec); in add_master_key()
697 if (!valid_key_spec(&arg.key_spec)) in fscrypt_ioctl_add_key()
708 if (arg.key_spec.type == FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR && in fscrypt_ioctl_add_key()
716 err = get_keyring_key(arg.key_id, arg.key_spec.type, &secret); in fscrypt_ioctl_add_key()
729 err = add_master_key(sb, &secret, &arg.key_spec); in fscrypt_ioctl_add_key()
735 if (arg.key_spec.type == FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER && in fscrypt_ioctl_add_key()
736 copy_to_user(uarg->key_spec.u.identifier, arg.key_spec.u.identifier, in fscrypt_ioctl_add_key()
[all …]
Dpolicy.c716 struct fscrypt_key_specifier key_spec = { 0 }; in fscrypt_set_test_dummy_encryption() local
726 key_spec.type = FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR; in fscrypt_set_test_dummy_encryption()
727 memset(key_spec.u.descriptor, 0x42, in fscrypt_set_test_dummy_encryption()
731 key_spec.type = FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER; in fscrypt_set_test_dummy_encryption()
744 err = fscrypt_add_test_dummy_key(sb, &key_spec); in fscrypt_set_test_dummy_encryption()
753 memcpy(policy->v1.master_key_descriptor, key_spec.u.descriptor, in fscrypt_set_test_dummy_encryption()
759 memcpy(policy->v2.master_key_identifier, key_spec.u.identifier, in fscrypt_set_test_dummy_encryption()
Dfscrypt_private.h572 struct fscrypt_key_specifier *key_spec);
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
Dfscrypt.h90 struct fscrypt_key_specifier key_spec; member
99 struct fscrypt_key_specifier key_spec; member
106 struct fscrypt_key_specifier key_spec; member
/kernel/linux/linux-5.10/tools/include/uapi/linux/
Dfscrypt.h124 struct fscrypt_key_specifier key_spec; member
133 struct fscrypt_key_specifier key_spec; member
143 struct fscrypt_key_specifier key_spec; member
/kernel/linux/linux-5.10/include/uapi/linux/
Dfscrypt.h124 struct fscrypt_key_specifier key_spec; member
133 struct fscrypt_key_specifier key_spec; member
143 struct fscrypt_key_specifier key_spec; member
/kernel/linux/linux-5.10/Documentation/filesystems/
Dfscrypt.rst510 `FS_IOC_ADD_ENCRYPTION_KEY`_. Then, the ``key_spec.u.identifier``
685 struct fscrypt_key_specifier key_spec;
715 ``key_spec.type`` must contain FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR, and
716 ``key_spec.u.descriptor`` must contain the descriptor of the key
723 policies, then ``key_spec.type`` must contain
724 FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER, and ``key_spec.u.identifier`` is
739 the raw key and whose ``type`` field matches ``key_spec.type``.
865 struct fscrypt_key_specifier key_spec;
874 - The key to remove is specified by ``key_spec``:
877 ``key_spec.type`` to FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR and fill
[all …]
/kernel/linux/linux-5.10/drivers/scsi/
Dgdth.h951 u8 key_spec[3]; member