Searched refs:kdfcopy (Results 1 - 2 of 2) sorted by relevance

/linux-master/security/keys/
H A Dcompat_dh.c20 struct keyctl_kdf_params kdfcopy; local
29 kdfcopy.hashname = compat_ptr(compat_kdfcopy.hashname);
30 kdfcopy.otherinfo = compat_ptr(compat_kdfcopy.otherinfo);
31 kdfcopy.otherinfolen = compat_kdfcopy.otherinfolen;
32 memcpy(kdfcopy.__spare, compat_kdfcopy.__spare,
33 sizeof(kdfcopy.__spare));
35 return __keyctl_dh_compute(params, buffer, buflen, &kdfcopy);
H A Ddh.c124 struct keyctl_kdf_params *kdfcopy)
149 if (kdfcopy) {
152 if (memchr_inv(kdfcopy->__spare, 0, sizeof(kdfcopy->__spare))) {
158 kdfcopy->otherinfolen > KEYCTL_KDF_MAX_OI_LEN) {
164 hashname = strndup_user(kdfcopy->hashname, CRYPTO_MAX_ALG_NAME);
222 if (!kdfcopy) {
236 outbuf = kzalloc(kdfcopy ? (outlen + kdfcopy->otherinfolen) : outlen,
266 if (kdfcopy) {
122 __keyctl_dh_compute(struct keyctl_dh_params __user *params, char __user *buffer, size_t buflen, struct keyctl_kdf_params *kdfcopy) argument
304 struct keyctl_kdf_params kdfcopy; local
[all...]

Completed in 162 milliseconds