Searched refs:prep (Results 1 – 3 of 3) sorted by relevance
| /fs/crypto/ |
| A D | keyring.c | 150 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 D | cifs_spnego.c | 25 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 D | cifsacl.c | 68 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 11 milliseconds