Lines Matching refs:key_spec
556 struct fscrypt_key_specifier *key_spec) in add_master_key() argument
560 if (key_spec->type == FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER) { in add_master_key()
598 key_spec->u.identifier, in add_master_key()
601 return do_add_master_key(sb, secret, key_spec); in add_master_key()
763 if (!valid_key_spec(&arg.key_spec)) in fscrypt_ioctl_add_key()
774 if (arg.key_spec.type == FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR && in fscrypt_ioctl_add_key()
783 if (arg.key_spec.type != FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER) in fscrypt_ioctl_add_key()
791 err = get_keyring_key(arg.key_id, arg.key_spec.type, arg.flags, in fscrypt_ioctl_add_key()
804 err = add_master_key(sb, &secret, &arg.key_spec); in fscrypt_ioctl_add_key()
810 if (arg.key_spec.type == FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER && in fscrypt_ioctl_add_key()
811 copy_to_user(uarg->key_spec.u.identifier, arg.key_spec.u.identifier, in fscrypt_ioctl_add_key()
859 struct fscrypt_key_specifier *key_spec) in fscrypt_add_test_dummy_key() argument
865 err = add_master_key(sb, &secret, key_spec); in fscrypt_add_test_dummy_key()
1080 if (!valid_key_spec(&arg.key_spec)) in do_remove_key()
1090 if (arg.key_spec.type == FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR && in do_remove_key()
1095 mk = fscrypt_find_master_key(sb, &arg.key_spec); in do_remove_key()
1201 if (!valid_key_spec(&arg.key_spec)) in fscrypt_ioctl_get_key_status()
1211 mk = fscrypt_find_master_key(sb, &arg.key_spec); in fscrypt_ioctl_get_key_status()