Lines Matching defs:params
392 static int tpm_key_query(const struct kernel_pkey_params *params,
395 struct tpm_key *tk = params->key->payload.data[asym_crypto];
404 ret = determine_akcipher(params->encoding, params->hash_algo, alg_name);
444 struct kernel_pkey_params *params,
458 ret = determine_akcipher(params->encoding, params->hash_algo, alg_name);
478 sg_init_one(&in_sg, in, params->in_len);
479 sg_init_one(&out_sg, out, params->out_len);
480 akcipher_request_set_crypt(req, &in_sg, &out_sg, params->in_len,
481 params->out_len);
504 struct kernel_pkey_params *params,
515 if (params->hash_algo)
518 if (strcmp(params->encoding, "pkcs1"))
539 in, params->in_len, out, params->out_len);
628 struct kernel_pkey_params *params,
636 uint32_t in_len = params->in_len;
641 if (strcmp(params->encoding, "pkcs1"))
644 if (params->hash_algo) {
646 lookup_asn1(params->hash_algo);
686 r = tpm_sign(&tb, keyhandle, keyauth, in, in_len, out, params->out_len);
704 static int tpm_key_eds_op(struct kernel_pkey_params *params,
707 struct tpm_key *tk = params->key->payload.data[asym_crypto];
711 switch (params->op) {
713 ret = tpm_key_encrypt(tk, params, in, out);
716 ret = tpm_key_decrypt(tk, params, in, out);
719 ret = tpm_key_sign(tk, params, in, out);