Lines Matching refs:ret
1015 int ret;
1017 ret = m256_from_bytes(x, p, &p256_p);
1018 if (ret != 0)
1019 return ret;
1021 ret = m256_from_bytes(y, p + 32, &p256_p);
1022 if (ret != 0)
1023 return ret;
1161 int ret;
1162 ret = psa_generate_random(output, output_size);
1164 if (ret != 0){
1183 int ret;
1189 ret = p256_generate_random(sbytes, 32);
1191 if (ret != 0)
1194 ret = scalar_from_bytes(s, sbytes);
1195 CT_UNPOISON(&ret, sizeof ret);
1197 while (ret != 0);
1215 int ret = scalar_gen_with_pub(priv, s, x, y);
1217 if (ret != 0)
1239 int ret;
1241 ret = scalar_from_bytes(s, priv);
1242 CT_UNPOISON(&ret, sizeof ret);
1243 if (ret != 0) {
1244 ret = P256_INVALID_PRIVKEY;
1248 ret = point_from_bytes(px, py, peer);
1249 if (ret != 0) {
1250 ret = P256_INVALID_PUBKEY;
1261 return ret;
1334 int ret;
1343 ret = scalar_gen_with_pub(kb, k, xr, t3); /* xr = x_coord(k * G) */
1344 if (ret != 0)
1370 ret = scalar_from_bytes(t4, priv); /* t4 = dU (integer domain) */
1371 CT_UNPOISON(&ret, sizeof ret); /* Result of input validation */
1372 if (ret != 0)
1405 int ret;
1409 ret = scalar_from_bytes(r, sig);
1410 if (ret != 0)
1412 ret = scalar_from_bytes(s, sig + 32);
1413 if (ret != 0)
1436 ret = point_from_bytes(px, py, pub);
1437 if (ret != 0)
1478 int ret = point_from_bytes(x, y, pub);
1480 return ret == 0 ? P256_SUCCESS : P256_INVALID_PUBKEY;
1486 int ret = scalar_from_bytes(s, priv);
1489 return ret == 0 ? P256_SUCCESS : P256_INVALID_PRIVKEY;
1494 int ret;
1497 ret = scalar_from_bytes(s, priv);
1498 if (ret != 0)