Searched refs:Y2 (Results 1 – 3 of 3) sorted by relevance
/hal_espressif-3.5.0/components/bt/esp_ble_mesh/mesh_common/tinycrypt/src/ |
D | ecc.c | 639 uECC_word_t *X2, uECC_word_t *Y2, in XYcZ_initial_double() argument 653 uECC_vli_set(Y2, Y1, num_words); in XYcZ_initial_double() 657 apply_z(X2, Y2, z, curve); in XYcZ_initial_double() 661 uECC_word_t *X2, uECC_word_t *Y2, in XYcZ_add() argument 672 uECC_vli_modSub(Y2, Y2, Y1, curve->p, num_words); /* t4 = y2 - y1 */ in XYcZ_add() 673 uECC_vli_modSquare_fast(t5, Y2, curve); /* t5 = (y2 - y1)^2 = D */ in XYcZ_add() 680 uECC_vli_modMult_fast(Y2, Y2, X2, curve); /* t4 = (y2 - y1)*(B - x3) */ in XYcZ_add() 681 uECC_vli_modSub(Y2, Y2, Y1, curve->p, num_words); /* t4 = y3 */ in XYcZ_add() 691 uECC_word_t *X2, uECC_word_t *Y2, in XYcZ_addC() argument 704 uECC_vli_modAdd(t5, Y2, Y1, curve->p, num_words); /* t5 = y2 + y1 */ in XYcZ_addC() [all …]
|
/hal_espressif-3.5.0/components/bootloader/subproject/components/micro-ecc/micro-ecc/ |
D | uECC.c | 764 uECC_word_t * Y2, in XYcZ_initial_double() argument 777 uECC_vli_set(Y2, Y1, num_words); in XYcZ_initial_double() 781 apply_z(X2, Y2, z, curve); in XYcZ_initial_double() 791 uECC_word_t * Y2, in XYcZ_add() argument 801 uECC_vli_modSub(Y2, Y2, Y1, curve->p, num_words); /* t4 = y2 - y1 */ in XYcZ_add() 802 uECC_vli_modSquare_fast(t5, Y2, curve); /* t5 = (y2 - y1)^2 = D */ in XYcZ_add() 809 uECC_vli_modMult_fast(Y2, Y2, X2, curve); /* t4 = (y2 - y1)*(B - x3) */ in XYcZ_add() 810 uECC_vli_modSub(Y2, Y2, Y1, curve->p, num_words); /* t4 = y3 */ in XYcZ_add() 822 uECC_word_t * Y2, in XYcZ_addC() argument 834 uECC_vli_modAdd(t5, Y2, Y1, curve->p, num_words); /* t5 = y2 + y1 */ in XYcZ_addC() [all …]
|
/hal_espressif-3.5.0/components/bt/esp_ble_mesh/mesh_common/tinycrypt/include/tinycrypt/ |
D | ecc.h | 368 uECC_word_t *Y2, uECC_Curve curve);
|