Home
last modified time | relevance | path

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

/fs/crypto/
A Dkeyring.c150 struct key_preparsed_payload *prep) in fscrypt_user_key_instantiate() argument
623 static int fscrypt_provisioning_key_preparse(struct key_preparsed_payload *prep) in fscrypt_provisioning_key_preparse() argument
625 const struct fscrypt_provisioning_key_payload *payload = prep->data; in fscrypt_provisioning_key_preparse()
627 if (prep->datalen < sizeof(*payload)) in fscrypt_provisioning_key_preparse()
630 if (!fscrypt_valid_key_size(prep->datalen - sizeof(*payload), in fscrypt_provisioning_key_preparse()
641 prep->payload.data[0] = kmemdup(payload, prep->datalen, GFP_KERNEL); in fscrypt_provisioning_key_preparse()
642 if (!prep->payload.data[0]) in fscrypt_provisioning_key_preparse()
645 prep->quotalen = prep->datalen; in fscrypt_provisioning_key_preparse()
650 struct key_preparsed_payload *prep) in fscrypt_provisioning_key_free_preparse() argument
652 kfree_sensitive(prep->payload.data[0]); in fscrypt_provisioning_key_free_preparse()
/fs/smb/client/
A Dcifs_spnego.c25 cifs_spnego_key_instantiate(struct key *key, struct key_preparsed_payload *prep) in cifs_spnego_key_instantiate() argument
31 payload = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in cifs_spnego_key_instantiate()
A Dcifsacl.c68 cifs_idmap_key_instantiate(struct key *key, struct key_preparsed_payload *prep) in cifs_idmap_key_instantiate() argument
80 if (prep->datalen <= sizeof(key->payload)) { in cifs_idmap_key_instantiate()
82 memcpy(&key->payload, prep->data, prep->datalen); in cifs_idmap_key_instantiate()
84 payload = kmemdup(prep->data, prep->datalen, GFP_KERNEL); in cifs_idmap_key_instantiate()
90 key->datalen = prep->datalen; in cifs_idmap_key_instantiate()

Completed in 10 milliseconds