Home
last modified time | relevance | path

Searched refs:generator (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/freebsd/sys/tools/syscalls/tools/
H A Dgenerator.lua10 local generator = {}
12 generator.__index = generator
15 function generator:write(line)
26 function generator:pad64(bool)
37 function generator:tag()
41 generator.storage_levels = {}
45 function generator:store(str, level)
52 function generator:writeStorage()
56 generator:write(line)
72 function generator:preamble(str, comment)
[all …]
/freebsd/crypto/openssl/Configurations/
H A Dgentemplate.pm17 my $generator = OpenSSL::GenTemplate->new(%opts);
20 foreach (@{$generator->{info}->{depends}->{""}}) { $generator->dogenerate($_); }
24 foreach (@{$generator->{info}->{targets}}) { $generator->dotarget($_); }
25 foreach (@{$generator->{info}->{libraries}}) { $generator->dolib($_); }
26 foreach (@{$generator->{info}->{modules}}) { $generator->domodule($_); }
27 foreach (@{$generator->{info}->{programs}}) { $generator->dobin($_); }
28 foreach (@{$generator->{info}->{scripts}}) { $generator->doscript($_); }
29 foreach (sort keys %{$generator->{info}->{htmldocs}}) { $generator->dodocs('html', $_); }
30 foreach (sort keys %{$generator->{info}->{mandocs}}) { $generator->dodocs('man', $_); }
31 foreach (sort keys %{$generator->{info}->{dirinfo}}) { $generator->dodir($_); }
/freebsd/crypto/openssl/crypto/dh/
H A Ddh_gen.c34 static int dh_builtin_genparams(DH *ret, int prime_len, int generator,
114 int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, in DH_generate_parameters_ex() argument
118 if (generator != 2) in DH_generate_parameters_ex()
123 return ret->meth->generate_params(ret, prime_len, generator, cb); in DH_generate_parameters_ex()
124 return dh_builtin_genparams(ret, prime_len, generator, cb); in DH_generate_parameters_ex()
155 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, in dh_builtin_genparams() argument
187 if (generator <= 1) { in dh_builtin_genparams()
191 if (generator == DH_GENERATOR_2) { in dh_builtin_genparams()
197 } else if (generator == DH_GENERATOR_5) { in dh_builtin_genparams()
213 g = generator; in dh_builtin_genparams()
H A Ddh_depr.c25 DH *DH_generate_parameters(int prime_len, int generator, in DH_generate_parameters() argument
41 if (DH_generate_parameters_ex(ret, prime_len, generator, cb)) { in DH_generate_parameters()
H A Ddh_pmeth.c32 int generator; member
64 dctx->generator = 2; in pkey_dh_init()
96 dctx->generator = sctx->generator; in pkey_dh_copy()
140 dctx->generator = p1; in pkey_dh_ctrl()
367 dctx->prime_len, dctx->generator, pcb); in pkey_dh_paramgen()
/freebsd/sys/contrib/device-tree/Bindings/media/xilinx/
H A Dxlnx,v-tc.txt4 The Video Timing Controller is a general purpose video timing generator and
19 - xlnx,generator: The VTC has a timing generator
21 At least one of the xlnx,detector and xlnx,generator properties must be
32 xlnx,generator;
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dgenerator.cppm
/freebsd/crypto/openssl/util/perl/OpenSSL/Config/
H A DQuery.pm116 my @generator =
118 my %generator_parts = %{$self->get_sources(@generator)};
122 @generator = () if %generator_parts;
126 ( grep { !defined($parts{$_}) } @sources, @generator ) );
/freebsd/contrib/bearssl/src/ec/
H A Dec_all_m31.c33 return br_ec_p256_m64.generator(curve, len); in api_generator()
35 return br_ec_p256_m31.generator(curve, len); in api_generator()
39 return br_ec_c25519_m64.generator(curve, len); in api_generator()
41 return br_ec_c25519_m31.generator(curve, len); in api_generator()
44 return br_ec_prime_i31.generator(curve, len); in api_generator()
H A Dec_all_m15.c32 return br_ec_p256_m15.generator(curve, len); in api_generator()
34 return br_ec_c25519_m15.generator(curve, len); in api_generator()
36 return br_ec_prime_i15.generator(curve, len); in api_generator()
/freebsd/crypto/openssl/doc/man7/
H A DRAND.pod6 - the OpenSSL random generator
13 can be used as a cryptographically-secure pseudo-random number generator
20 the deterministic random bit generator (DRBG) model as described in
21 [NIST SP 800-90A Rev. 1]. The default random generator will initialize
52 Changing the default random generator should be necessary
60 bit generator (DRBG) classes.
62 number generator (CSPRNG), which is described in [NIST SP 800-90A Rev. 1].
H A DEVP_RAND-TEST-RAND.pod9 Support for a test generator through the B<EVP_RAND> API. This generator is
54 Sets the bytes returned when the test generator is sent an entropy request.
60 Sets the bytes returned when the test generator is sent a nonce request.
67 A context for a test generator can be obtained by calling:
/freebsd/lib/libc/tests/secure/
H A DMakefile21 lint-generator: .PHONY
28 generate-tests: .PHONY lint-generator
32 .ORDER: lint-generator generate-tests-${tcat}
/freebsd/crypto/openssl/doc/man3/
H A DRAND_add.pod30 These functions can be used to seed the random generator and to check its
32 In general, manual (re-)seeding of the default OpenSSL random generator
38 RAND_status() indicates whether or not the random generator has been sufficiently
41 RAND_poll() uses the system's capabilities to seed the random generator using
47 of the random generator.
54 The content of B<buf> cannot be recovered from subsequent random generator output.
80 RAND_status() returns 1 if the random generator has been seeded
H A DRAND_set_DRBG_type.pod7 - specify the global random number generator types
20 RAND_set_DRBG_type() specifies the random bit generator that will be
21 used within the library context I<ctx>. A generator of name I<drbg>
30 random bit generator.
H A DDH_generate_parameters.pod19 int DH_generate_parameters_ex(DH *dh, int prime_len, int generator, BN_GENCB *cb);
32 DH *DH_generate_parameters(int prime_len, int generator,
44 structure. The pseudo-random number generator must be
50 B<generator> is a small number E<gt> 1, typically 2 or 5.
81 The generator B<g> is not suitable.
111 The generator B<g> cannot be checked for suitability.
115 The generator B<g> is not suitable.
/freebsd/crypto/openssl/test/
H A Dsm2_internal_test.c88 EC_POINT *generator = NULL; in create_EC_group() local
101 generator = EC_POINT_new(group); in create_EC_group()
102 if (!TEST_ptr(generator)) in create_EC_group()
107 || !TEST_true(EC_POINT_set_affine_coordinates(group, generator, g_x, in create_EC_group()
113 || !TEST_true(EC_GROUP_set_generator(group, generator, order, cof))) in create_EC_group()
123 EC_POINT_free(generator); in create_EC_group()
/freebsd/crypto/openssl/crypto/ec/
H A Decp_nistz256.c804 static int ecp_nistz256_is_affine_G(const EC_POINT *generator) in ecp_nistz256_is_affine_G() argument
806 return (bn_get_top(generator->X) == P256_LIMBS) && in ecp_nistz256_is_affine_G()
807 (bn_get_top(generator->Y) == P256_LIMBS) && in ecp_nistz256_is_affine_G()
808 is_equal(bn_get_words(generator->X), def_xG) && in ecp_nistz256_is_affine_G()
809 is_equal(bn_get_words(generator->Y), def_yG) && in ecp_nistz256_is_affine_G()
810 is_one(generator->Z); in ecp_nistz256_is_affine_G()
823 const EC_POINT *generator; in ecp_nistz256_mult_precompute() local
834 generator = EC_GROUP_get0_generator(group); in ecp_nistz256_mult_precompute()
835 if (generator == NULL) { in ecp_nistz256_mult_precompute()
840 if (ecp_nistz256_is_affine_G(generator)) { in ecp_nistz256_mult_precompute()
[all …]
H A Decp_nistp224.c1431 EC_POINT *generator = NULL; in ossl_ec_GFp_nistp224_points_mul() local
1451 generator = EC_POINT_new(group); in ossl_ec_GFp_nistp224_points_mul()
1452 if (generator == NULL) in ossl_ec_GFp_nistp224_points_mul()
1462 generator, in ossl_ec_GFp_nistp224_points_mul()
1465 if (0 == EC_POINT_cmp(group, generator, group->generator, ctx)) in ossl_ec_GFp_nistp224_points_mul()
1602 EC_POINT_free(generator); in ossl_ec_GFp_nistp224_points_mul()
1615 EC_POINT *generator = NULL; in ossl_ec_GFp_nistp224_precompute_mult() local
1637 if (group->generator == NULL) in ossl_ec_GFp_nistp224_precompute_mult()
1639 generator = EC_POINT_new(group); in ossl_ec_GFp_nistp224_precompute_mult()
1640 if (generator == NULL) in ossl_ec_GFp_nistp224_precompute_mult()
[all …]
H A Dec_mult.c179 if (!EC_POINT_copy(p, group->generator)) { in ossl_ec_scalar_mul_ladder()
414 const EC_POINT *generator = NULL; in ossl_ec_wNAF_mul() local
469 generator = EC_GROUP_get0_generator(group); in ossl_ec_wNAF_mul()
470 if (generator == NULL) { in ossl_ec_wNAF_mul()
479 && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == in ossl_ec_wNAF_mul()
701 if (!EC_POINT_copy(val_sub[i][0], generator)) in ossl_ec_wNAF_mul()
832 const EC_POINT *generator; in ossl_ec_wNAF_precompute_mult() local
849 generator = EC_GROUP_get0_generator(group); in ossl_ec_wNAF_precompute_mult()
850 if (generator == NULL) { in ossl_ec_wNAF_precompute_mult()
916 if (!EC_POINT_copy(base, generator)) in ossl_ec_wNAF_precompute_mult()
H A Dec_lib.c132 EC_POINT_free(group->generator); in EC_GROUP_free()
153 EC_POINT_clear_free(group->generator); in EC_GROUP_clear_free()
223 if (src->generator != NULL) { in EC_GROUP_copy()
224 if (dest->generator == NULL) { in EC_GROUP_copy()
225 dest->generator = EC_POINT_new(dest); in EC_GROUP_copy()
226 if (dest->generator == NULL) in EC_GROUP_copy()
229 if (!EC_POINT_copy(dest->generator, src->generator)) in EC_GROUP_copy()
233 EC_POINT_clear_free(dest->generator); in EC_GROUP_copy()
234 dest->generator = NULL; in EC_GROUP_copy()
364 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, in EC_GROUP_set_generator() argument
[all …]
/freebsd/contrib/wpa/src/crypto/
H A Dcrypto_internal-modexp.c16 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
29 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init()
42 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
/freebsd/sys/contrib/device-tree/Bindings/rng/
H A Dmicrochip,pic32-rng.txt3 The PIC32 RNG provides a pseudo random number generator which can be seeded by
4 another true random number generator.
/freebsd/contrib/googletest/googletest/test/
H A Dgoogletest-param-test-test.cc80 void VerifyGenerator(const ParamGenerator<T>& generator, in VerifyGenerator() argument
82 typename ParamGenerator<T>::iterator it = generator.begin(); in VerifyGenerator()
84 ASSERT_FALSE(it == generator.end()) in VerifyGenerator()
95 EXPECT_TRUE(it == generator.end()) in VerifyGenerator()
103 it = generator.begin(); in VerifyGenerator()
105 ASSERT_FALSE(it == generator.end()) in VerifyGenerator()
114 EXPECT_TRUE(it == generator.end()) in VerifyGenerator()
120 void VerifyGeneratorIsEmpty(const ParamGenerator<T>& generator) { in VerifyGeneratorIsEmpty() argument
121 typename ParamGenerator<T>::iterator it = generator.begin(); in VerifyGeneratorIsEmpty()
122 EXPECT_TRUE(it == generator.end()); in VerifyGeneratorIsEmpty()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dsilabs,si514.txt1 Binding for Silicon Labs 514 programmable I2C clock generator.
20 si514: clock-generator@55 {

12345678910>>...12