Lines Matching refs:buflen
205 char __user *buffer, size_t buflen, in keyctl_dh_compute_kdf() argument
210 size_t outbuf_len = roundup(buflen, in keyctl_dh_compute_kdf()
223 ret = buflen; in keyctl_dh_compute_kdf()
224 if (copy_to_user(buffer, outbuf, buflen) != 0) in keyctl_dh_compute_kdf()
233 char __user *buffer, size_t buflen, in __keyctl_dh_compute() argument
250 if (!params || (!buffer && buflen)) { in __keyctl_dh_compute()
267 if (buflen > KEYCTL_KDF_MAX_OUTPUT_LEN || in __keyctl_dh_compute()
337 if (buflen == 0) { in __keyctl_dh_compute()
340 } else if (outlen > buflen) { in __keyctl_dh_compute()
391 ret = keyctl_dh_compute_kdf(sdesc, buffer, buflen, outbuf, in __keyctl_dh_compute()
416 char __user *buffer, size_t buflen, in keyctl_dh_compute() argument
422 return __keyctl_dh_compute(params, buffer, buflen, NULL); in keyctl_dh_compute()
427 return __keyctl_dh_compute(params, buffer, buflen, &kdfcopy); in keyctl_dh_compute()