Lines Matching defs:point
1825 ecc_point *point = (ecc_point *) p;
1832 mp_forcezero(point->x);
1833 mp_forcezero(point->y);
1834 mp_forcezero(point->z);
1836 wc_ecc_forcezero_point(point);
1839 wc_ecc_del_point(point);
1859 const struct crypto_ec_point *point, u8 *x, u8 *y)
1861 ecc_point *p = (ecc_point *) point;
1906 ecc_point *point = NULL;
1912 point = wc_ecc_new_point();
1913 if (!point)
1916 if (mp_read_unsigned_bin(point->x, val, e->key->dp->size) != MP_OKAY)
1919 if (mp_read_unsigned_bin(point->y, val, e->key->dp->size) != MP_OKAY)
1921 mp_set(point->z, 1);
1926 wc_ecc_del_point(point);
1927 point = NULL;
1929 return (struct crypto_ec_point *) point;
2018 ecc_point *point = (ecc_point *) p;
2023 if (mp_sub(&e->prime, point->y, point->y) != MP_OKAY)
2238 ecc_point *point = NULL;
2253 point = wc_ecc_new_point();
2254 if (!point) {
2260 ecdh->ec->key->idx, point);
2272 ret = wc_ecc_shared_secret_ex(ecdh->ec->key, point,
2280 wc_ecc_del_point(point);
2909 ecc_point *point = NULL;
2944 point = wc_ecc_new_point();
2945 if (!point) {
2950 err = wc_ecc_import_point_der(der, der_len, key->eckey->idx, point);
2957 return (struct crypto_ec_point *) point;
2961 if (point)
2962 wc_ecc_del_point(point);