Lines Matching refs:sdata
331 static TEE_Result do_shared_secret(struct drvcrypt_secret_data *sdata) in do_shared_secret() argument
333 return shared_secret(sdata->key_priv, in do_shared_secret()
334 sdata->key_pub, in do_shared_secret()
335 sdata->secret.data, in do_shared_secret()
336 &sdata->secret.length); in do_shared_secret()
339 static TEE_Result do_sign(struct drvcrypt_sign_data *sdata) in do_sign() argument
341 return sign(sdata->algo, in do_sign()
342 sdata->key, in do_sign()
343 sdata->message.data, in do_sign()
344 sdata->message.length, in do_sign()
345 sdata->signature.data, in do_sign()
346 &sdata->signature.length); in do_sign()
349 static TEE_Result do_verify(struct drvcrypt_sign_data *sdata) in do_verify() argument
351 return verify(sdata->algo, in do_verify()
352 sdata->key, in do_verify()
353 sdata->message.data, in do_verify()
354 sdata->message.length, in do_verify()
355 sdata->signature.data, in do_verify()
356 sdata->signature.length); in do_verify()