Lines Matching refs:poly3

519 OPENSSL_UNUSED static void poly3_print(const struct poly3 *in) {  in poly3_print()
520 struct poly3 p; in poly3_print()
542 static void poly3_zero(struct poly3 *p) { in poly3_zero()
579 static void poly3_mul_const(struct poly3 *p, crypto_word_t ms, in poly3_mul_const()
590 static void poly3_rotr_consttime(struct poly3 *p, size_t bits) { in poly3_rotr_consttime()
597 static void poly3_fmsub(struct poly3 *RESTRICT out, in poly3_fmsub()
598 const struct poly3 *RESTRICT in, crypto_word_t ms, in poly3_fmsub()
616 OPENSSL_UNUSED static int poly3_top_bits_are_clear(const struct poly3 *p) { in poly3_top_bits_are_clear()
621 static void poly3_mod_phiN(struct poly3 *p) { in poly3_mod_phiN()
636 static void poly3_cswap(struct poly3 *a, struct poly3 *b, crypto_word_t swap) { in poly3_cswap()
641 static void poly3_lshift1(struct poly3 *p) { in poly3_lshift1()
646 static void poly3_rshift1(struct poly3 *p) { in poly3_rshift1()
768 void HRSS_poly3_mul(struct poly3 *out, const struct poly3 *x, in HRSS_poly3_mul()
769 const struct poly3 *y) { in HRSS_poly3_mul()
837 static void poly3_invert_vec(struct poly3 *out, const struct poly3 *in) { in poly3_invert_vec()
921 void HRSS_poly3_invert(struct poly3 *out, const struct poly3 *in) { in HRSS_poly3_invert()
939 struct poly3 c, f, g; in HRSS_poly3_invert()
947 struct poly3 *b = out; in HRSS_poly3_invert()
1473 static void poly3_from_poly(struct poly3 *out, const struct poly *in) { in poly3_from_poly()
1511 static crypto_word_t poly3_from_poly_checked(struct poly3 *out, in poly3_from_poly_checked()
1572 static void poly_from_poly3(struct poly *out, const struct poly3 *in) { in poly_from_poly3()
1957 struct poly3 f, f_inverse;
2113 struct poly3 cf3, m3; in HRSS_decap()
2132 struct poly3 r3; in HRSS_decap()