/freebsd/crypto/openssl/crypto/ec/ |
H A D | ecp_s390x_nistp.c | 50 const BIGNUM *scalars[], in ec_GFp_s390x_nistp_mul() argument 81 || (scalar == NULL && num == 1 && BN_is_negative(scalars[0]) == 0)) { in ec_GFp_s390x_nistp_mul() 88 scalar_ptr = scalars[0]; in ec_GFp_s390x_nistp_mul() 118 rc = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in ec_GFp_s390x_nistp_mul() 291 const BIGNUM *scalars[], \ 295 scalars, ctx, \
|
H A D | ec_local.h | 136 size_t num, const EC_POINT *points[], const BIGNUM *scalars[], 354 const BIGNUM *scalars[], BN_CTX *); 526 const EC_POINT *points[], const BIGNUM *scalars[], 531 const BIGNUM *scalars[], BN_CTX *ctx); 546 const EC_POINT *points[], const BIGNUM *scalars[], 551 const BIGNUM *scalars[], BN_CTX *ctx); 566 const EC_POINT *points[], const BIGNUM *scalars[], 571 const BIGNUM *scalars[], BN_CTX *ctx);
|
H A D | ecp_nistz256.c | 630 const BIGNUM **scalars = NULL; in ecp_nistz256_windowed_mul() local 639 || (scalars = OPENSSL_malloc(num * sizeof(BIGNUM *))) == NULL) { in ecp_nistz256_windowed_mul() 660 scalars[i] = mod; in ecp_nistz256_windowed_mul() 662 scalars[i] = scalar[i]; in ecp_nistz256_windowed_mul() 664 for (j = 0; j < bn_get_top(scalars[i]) * BN_BYTES; j += BN_BYTES) { in ecp_nistz256_windowed_mul() 665 BN_ULONG d = bn_get_words(scalars[i])[j / BN_BYTES]; in ecp_nistz256_windowed_mul() 785 OPENSSL_free(scalars); in ecp_nistz256_windowed_mul() 957 const BIGNUM *scalars[], BN_CTX *ctx) in ecp_nistz256_points_mul() argument 1137 memcpy(new_scalars, scalars, num * sizeof(BIGNUM *)); in ecp_nistz256_points_mul() 1142 scalars = new_scalars; in ecp_nistz256_points_mul() [all …]
|
H A D | ecp_nistp224.c | 1140 const felem_bytearray scalars[], in batch_mul() argument 1202 bits = get_bit(scalars[num], i + 4) << 5; in batch_mul() 1203 bits |= get_bit(scalars[num], i + 3) << 4; in batch_mul() 1204 bits |= get_bit(scalars[num], i + 2) << 3; in batch_mul() 1205 bits |= get_bit(scalars[num], i + 1) << 2; in batch_mul() 1206 bits |= get_bit(scalars[num], i) << 1; in batch_mul() 1207 bits |= get_bit(scalars[num], i - 1); in batch_mul() 1414 const BIGNUM *scalars[], BN_CTX *ctx) in ossl_ec_GFp_nistp224_points_mul() argument 1507 p_scalar = scalars[i]; in ossl_ec_GFp_nistp224_points_mul()
|
H A D | ec_mult.c | 412 const BIGNUM *scalars[], BN_CTX *ctx) in ossl_ec_wNAF_mul() argument 455 if ((scalar == NULL) && (num == 1) && (scalars[0] != group->order)) { in ossl_ec_wNAF_mul() 463 return ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], in ossl_ec_wNAF_mul() 536 bits = i < num ? BN_num_bits(scalars[i]) : BN_num_bits(scalar); in ossl_ec_wNAF_mul() 541 bn_compute_wNAF((i < num ? scalars[i] : scalar), wsize[i], in ossl_ec_wNAF_mul()
|
H A D | ecp_nistp521.c | 1583 const felem_bytearray scalars[], in batch_mul() argument 1633 bits = get_bit(scalars[num], i + 4) << 5; in batch_mul() 1634 bits |= get_bit(scalars[num], i + 3) << 4; in batch_mul() 1635 bits |= get_bit(scalars[num], i + 2) << 3; in batch_mul() 1636 bits |= get_bit(scalars[num], i + 1) << 2; in batch_mul() 1637 bits |= get_bit(scalars[num], i) << 1; in batch_mul() 1638 bits |= get_bit(scalars[num], i - 1); in batch_mul() 1919 const BIGNUM *scalars[], BN_CTX *ctx) in ossl_ec_GFp_nistp521_points_mul() argument 2015 p_scalar = scalars[i]; in ossl_ec_GFp_nistp521_points_mul()
|
H A D | ecp_nistp256.c | 1673 const felem_bytearray scalars[], in batch_mul() argument 1737 bits = get_bit(scalars[num], i + 4) << 5; in batch_mul() 1738 bits |= get_bit(scalars[num], i + 3) << 4; in batch_mul() 1739 bits |= get_bit(scalars[num], i + 2) << 3; in batch_mul() 1740 bits |= get_bit(scalars[num], i + 1) << 2; in batch_mul() 1741 bits |= get_bit(scalars[num], i) << 1; in batch_mul() 1742 bits |= get_bit(scalars[num], i - 1); in batch_mul() 2026 const BIGNUM *scalars[], BN_CTX *ctx) in ossl_ec_GFp_nistp256_points_mul() argument 2124 p_scalar = scalars[i]; in ossl_ec_GFp_nistp256_points_mul()
|
H A D | ec2_smpl.c | 871 const BIGNUM *scalars[], in ec_GF2m_simple_points_mul() argument 892 return ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in ec_GF2m_simple_points_mul() 900 return ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], ctx); in ec_GF2m_simple_points_mul() 913 || !ossl_ec_scalar_mul_ladder(group, r, scalars[0], points[0], ctx) in ec_GF2m_simple_points_mul()
|
H A D | ec_lib.c | 1070 const BIGNUM *scalars[], BN_CTX *ctx) in EC_POINTs_mul() argument 1103 ret = group->meth->mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul() 1106 ret = ossl_ec_wNAF_mul(group, r, scalar, num, points, scalars, ctx); in EC_POINTs_mul()
|
/freebsd/crypto/openssl/test/ |
H A D | ectest.c | 78 const BIGNUM *scalars[6]; in group_order_tests() local 117 scalars[0] = scalars[1] = BN_value_one(); in group_order_tests() 120 if (!TEST_true(EC_POINTs_mul(group, R, NULL, 2, points, scalars, ctx)) in group_order_tests() 125 scalars[0] = n1; in group_order_tests() 127 scalars[1] = n2; in group_order_tests() 129 scalars[2] = n1; in group_order_tests() 131 scalars[3] = n2; in group_order_tests() 133 scalars[4] = n1; in group_order_tests() 135 scalars[5] = n2; in group_order_tests() 137 if (!TEST_true(EC_POINTs_mul(group, P, NULL, 6, points, scalars, ctx)) in group_order_tests() [all …]
|
/freebsd/cddl/usr.sbin/dtrace/tests/common/ |
H A D | Makefile | 60 scalars \
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VECallingConv.td | 121 // Follow the standard C CC for scalars. 142 // Follow the standard C CC for scalars.
|
/freebsd/cddl/usr.sbin/dtrace/tests/tools/ |
H A D | exclude.sh | 58 exclude EXFAIL common/scalars/tst.misc.d 59 exclude EXFAIL common/scalars/tst.selfarray2.d
|
/freebsd/contrib/one-true-awk/bugs-fixed/ |
H A D | README | 19 6. string-conv: String conversions of scalars were sticky. Once a
|
/freebsd/stand/ficl/softwords/ |
H A D | classes.fr | 54 \ Base class for pointers to scalars (not objects).
|
/freebsd/etc/mtree/ |
H A D | BSD.tests.dist | 209 scalars
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | arm_mve_defs.td | 332 // DblVector expands to a vector of scalars of size twice the size of Scalar. 334 // HalfVector, similarly, expands to a vector of half-sized scalars. And
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMRegisterInfo.td | 446 // Subset of SPR which can be used as a source of NEON scalars for 16-bit 482 // Subset of DPR which can be used as a source of NEON scalars for 16-bit
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZRegisterInfo.td | 266 // register. f32 scalars are used for the WLEDB and WLDEB instructions.
|
H A D | SystemZOperators.td | 1034 // ...and again with the extensions being done on individual i64 scalars.
|
/freebsd/targets/pseudo/tests/ |
H A D | Makefile.depend | 94 cddl/usr.sbin/dtrace/tests/common/scalars \
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | ios | 385 // All data members must be scalars
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrSIMD.td | 294 // Use load_zero to load scalars into vectors as well where possible. 295 // TODO: i16, and i8 scalars
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFeatures.td | 1355 // Some subtargets require a S2V transfer buffer to move scalars into vectors.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.td | 447 // Register class for single precision scalars in VSX registers
|