Lines Matching refs:crt
744 struct ica_rsa_modexpo_crt *crt)
754 trace_s390_zcrypt_req(crt, TP_ICARSACRT);
763 if (crt->outputdatalength < crt->inputdatalength) {
774 crt->outputdatalength = crt->inputdatalength;
776 rc = get_rsa_crt_fc(crt, &func_code);
789 if (zc->min_mod_size > crt->inputdatalength ||
790 zc->max_mod_size < crt->inputdatalength)
833 rc = pref_zq->ops->rsa_modexpo_crt(pref_zq, crt, &ap_msg);
845 trace_s390_zcrypt_rep(crt, func_code, rc,
1455 struct ica_rsa_modexpo_crt crt;
1459 if (copy_from_user(&crt, ucrt, sizeof(crt)))
1463 if (crt.inputdatalength & (1U << 31)) {
1466 tr.fi.cmd = (u16)(crt.inputdatalength >> 16);
1468 crt.inputdatalength &= 0x0000FFFF;
1472 rc = zcrypt_rsa_crt(perms, &tr, &crt);
1483 rc = zcrypt_rsa_crt(perms, &tr, &crt);
1493 return put_user(crt.outputdatalength, &ucrt->outputdatalength);