/kernel/linux/linux-5.10/fs/crypto/ |
H A D | keyring.c | 532 struct fscrypt_key_specifier *key_spec) in add_master_key() 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 in fscrypt_ioctl_add_key() 530 add_master_key(struct super_block *sb, struct fscrypt_master_key_secret *secret, struct fscrypt_key_specifier *key_spec) add_master_key() argument 751 fscrypt_add_test_dummy_key(struct super_block *sb, struct fscrypt_key_specifier *key_spec) fscrypt_add_test_dummy_key() argument [all...] |
H A D | policy.c | 716 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() 732 /* key_spec.u.identifier gets filled in when adding the key */ 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()
|
H A D | fscrypt_private.h | 572 struct fscrypt_key_specifier *key_spec);
|
/kernel/linux/linux-6.6/fs/crypto/ |
H A D | keyring.c | 532 struct fscrypt_key_specifier *key_spec) in add_master_key() 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 in fscrypt_ioctl_add_key() 530 add_master_key(struct super_block *sb, struct fscrypt_master_key_secret *secret, struct fscrypt_key_specifier *key_spec) add_master_key() argument 789 fscrypt_add_test_dummy_key(struct super_block *sb, struct fscrypt_key_specifier *key_spec) fscrypt_add_test_dummy_key() argument [all...] |
H A D | policy.c | 37 struct fscrypt_key_specifier *key_spec) in fscrypt_policy_to_key_spec() 41 key_spec->type = FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR; in fscrypt_policy_to_key_spec() 42 memcpy(key_spec->u.descriptor, policy->v1.master_key_descriptor, in fscrypt_policy_to_key_spec() 46 key_spec->type = FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER; in fscrypt_policy_to_key_spec() 47 memcpy(key_spec->u.identifier, policy->v2.master_key_identifier, in fscrypt_policy_to_key_spec() 36 fscrypt_policy_to_key_spec(const union fscrypt_policy *policy, struct fscrypt_key_specifier *key_spec) fscrypt_policy_to_key_spec() argument
|
H A D | fscrypt_private.h | 577 struct fscrypt_key_specifier *key_spec); 656 struct fscrypt_key_specifier *key_spec);
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | fscrypt.h | 124 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/ |
H A D | fscrypt.h | 124 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-6.6/include/uapi/linux/ |
H A D | fscrypt.h | 127 struct fscrypt_key_specifier key_spec; member 136 struct fscrypt_key_specifier key_spec; member 146 struct fscrypt_key_specifier key_spec; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | fscrypt.h | 90 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-6.6/tools/include/uapi/linux/ |
H A D | fscrypt.h | 127 struct fscrypt_key_specifier key_spec; member 136 struct fscrypt_key_specifier key_spec; member 146 struct fscrypt_key_specifier key_spec; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | fscrypt.h | 90 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/drivers/scsi/ |
H A D | gdth.h | 951 u8 key_spec[3]; member
|