Lines Matching defs:param
1195 } param;
1214 memset(¶m, 0, sizeof(param));
1215 memcpy(param.ed25519.priv, edkey->privkey, sizeof(param.ed25519.priv));
1217 rc = s390x_kdsa(S390X_EDDSA_SIGN_ED25519, ¶m.ed25519, tbs, tbslen);
1218 OPENSSL_cleanse(param.ed25519.priv, sizeof(param.ed25519.priv));
1222 s390x_flip_endian32(sig, param.ed25519.sig);
1223 s390x_flip_endian32(sig + 32, param.ed25519.sig + 32);
1240 } param;
1259 memset(¶m, 0, sizeof(param));
1260 memcpy(param.ed448.priv + 64 - 57, edkey->privkey, 57);
1262 rc = s390x_kdsa(S390X_EDDSA_SIGN_ED448, ¶m.ed448, tbs, tbslen);
1263 OPENSSL_cleanse(param.ed448.priv, sizeof(param.ed448.priv));
1267 s390x_flip_endian64(param.ed448.sig, param.ed448.sig);
1268 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64);
1269 memcpy(sig, param.ed448.sig, 57);
1270 memcpy(sig + 57, param.ed448.sig + 64, 57);
1288 } param;
1299 memset(¶m, 0, sizeof(param));
1300 s390x_flip_endian32(param.ed25519.sig, sig);
1301 s390x_flip_endian32(param.ed25519.sig + 32, sig + 32);
1302 s390x_flip_endian32(param.ed25519.pub, edkey->pubkey);
1305 ¶m.ed25519, tbs, tbslen) == 0 ? 1 : 0;
1320 } param;
1331 memset(¶m, 0, sizeof(param));
1332 memcpy(param.ed448.sig, sig, 57);
1333 s390x_flip_endian64(param.ed448.sig, param.ed448.sig);
1334 memcpy(param.ed448.sig + 64, sig + 57, 57);
1335 s390x_flip_endian64(param.ed448.sig + 64, param.ed448.sig + 64);
1336 memcpy(param.ed448.pub, edkey->pubkey, 57);
1337 s390x_flip_endian64(param.ed448.pub, param.ed448.pub);
1340 ¶m.ed448, tbs, tbslen) == 0 ? 1 : 0;