Home
last modified time | relevance | path

Searched refs:poly3 (Results 1 – 6 of 6) sorted by relevance

/external/boringssl/src/crypto/hrss/
Dinternal.h35 struct poly3 { struct
40 OPENSSL_EXPORT void HRSS_poly3_mul(struct poly3 *out, const struct poly3 *x, argument
41 const struct poly3 *y);
42 OPENSSL_EXPORT void HRSS_poly3_invert(struct poly3 *out,
43 const struct poly3 *in);
Dhrss_test.cc80 static void poly3_rand(poly3 *p) { in poly3_rand()
81 RAND_bytes(reinterpret_cast<uint8_t *>(p), sizeof(poly3)); in poly3_rand()
99 poly3 p, inverse, result; in TEST()
119 poly3 r; in TEST()
133 poly3 r, inverse, result, one; in TEST()
155 poly3 x700; in TEST()
Dhrss.c519 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()
[all …]
/external/boringssl/src/ssl/test/runner/hrss/
Dhrss.go57 type poly3 struct { struct
62 func (p *poly3) trim() { argument
67 func (p *poly3) zero() { argument
74 func (p *poly3) fromDiscrete(in *poly) { argument
100 func (p *poly3) fromModQ(in *poly) int { argument
132 func (p *poly3) fromDiscreteMod3(in *poly) { argument
168 func (p *poly3) marshal(out []byte) { argument
217 func (p *poly) fromMod3(in *poly3) { argument
239 func (p *poly) fromMod3ToModQ(in *poly3) { argument
265 func (p *poly3) mulConst(ms, ma uint) { argument
[all …]
/external/boringssl/src/crypto/fipsmodule/ec/asm/
Dp256-x86_64-asm.pl153 my ($poly1,$poly3)=($acc6,$acc7);
1334 mov .Lpoly+8*3(%rip),$poly3
1364 mulq $poly3
1411 mulq $poly3
1458 mulq $poly3
1505 mulq $poly3
1522 sbb $poly3, $acc1 # .Lpoly[3]
1795 mov .Lpoly+8*3(%rip), $poly3
1810 mulx $poly3, $t0, $t1
1847 mulx $poly3, $t0, $t1
[all …]
/external/antlr/runtime/ObjC/Framework/examples/polydiff/
DPolyDifferentiator.m228 PolyDifferentiator_poly_return * poly3 = nil ;
369 poly3 = [self poly];
374 [treeAdaptor addChild:poly3.tree toTree:root_1];