Lines Matching defs:params
46 kfree(key->params);
157 static int software_key_query(const struct kernel_pkey_params *params,
161 struct public_key *pkey = params->key->payload.data[asym_crypto];
168 ret = software_key_determine_akcipher(pkey, params->encoding,
169 params->hash_algo, alg_name,
183 memcpy(ptr, pkey->params, pkey->paramlen);
205 if (strcmp(params->encoding, "pkcs1") == 0) {
273 static int software_key_eds_op(struct kernel_pkey_params *params,
276 const struct public_key *pkey = params->key->payload.data[asym_crypto];
287 ret = software_key_determine_akcipher(pkey, params->encoding,
288 params->hash_algo, alg_name,
289 &issig, params->op);
302 memcpy(ptr, pkey->params, pkey->paramlen);
339 switch (params->op) {
343 ret = crypto_akcipher_sync_encrypt(tfm, in, params->in_len,
344 out, params->out_len);
349 ret = crypto_akcipher_sync_decrypt(tfm, in, params->in_len,
350 out, params->out_len);
355 ret = crypto_sig_sign(sig, in, params->in_len,
356 out, params->out_len);
430 memcpy(ptr, pkey->params, pkey->paramlen);