Home
last modified time | relevance | path

Searched refs:mk_spec (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/fs/crypto/
H A Dkeyring.c252 const struct fscrypt_key_specifier *mk_spec) in fscrypt_mk_hash_bucket() argument
259 unsigned long i = get_unaligned((unsigned long *)&mk_spec->u); in fscrypt_mk_hash_bucket()
273 const struct fscrypt_key_specifier *mk_spec) in fscrypt_find_master_key() argument
289 bucket = fscrypt_mk_hash_bucket(keyring, mk_spec); in fscrypt_find_master_key()
291 switch (mk_spec->type) { in fscrypt_find_master_key()
294 if (mk->mk_spec.type == in fscrypt_find_master_key()
296 memcmp(mk->mk_spec.u.descriptor, in fscrypt_find_master_key()
297 mk_spec->u.descriptor, in fscrypt_find_master_key()
305 if (mk->mk_spec.type == in fscrypt_find_master_key()
307 memcmp(mk->mk_spec.u.identifier, in fscrypt_find_master_key()
[all …]
H A Dkeysetup.c434 master_key_spec_type(&mk->mk_spec), in fscrypt_valid_master_key_size()
435 master_key_spec_len(&mk->mk_spec), in fscrypt_valid_master_key_size()
436 (u8 *)&mk->mk_spec.u, in fscrypt_valid_master_key_size()
456 struct fscrypt_key_specifier mk_spec; in setup_file_encryption_key() local
462 mk_spec.type = FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR; in setup_file_encryption_key()
463 memcpy(mk_spec.u.descriptor, in setup_file_encryption_key()
468 mk_spec.type = FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER; in setup_file_encryption_key()
469 memcpy(mk_spec.u.identifier, in setup_file_encryption_key()
478 mk = fscrypt_find_master_key(ci->ci_inode->i_sb, &mk_spec); in setup_file_encryption_key()
H A Dfscrypt_private.h528 struct fscrypt_key_specifier mk_spec; member
608 const struct fscrypt_key_specifier *mk_spec);