Home
last modified time | relevance | path

Searched refs:implementation (Results 1 – 25 of 667) sorted by relevance

12345678910>>...27

/freebsd-12.1/sys/contrib/libsodium/src/libsodium/randombytes/
H A Drandombytes.c30 static const randombytes_implementation *implementation; variable
47 if (implementation == NULL) { in randombytes_init_if_needed()
56 implementation = impl; in randombytes_set_implementation()
66 return implementation->implementation_name(); in randombytes_implementation_name()
77 return implementation->random(); in randombytes_random()
90 if (implementation->stir != NULL) { in randombytes_stir()
91 implementation->stir(); in randombytes_stir()
132 if (implementation->uniform != NULL) { in randombytes_uniform()
155 implementation->buf(buf, size); in randombytes_buf()
195 if (implementation != NULL && implementation->close != NULL) { in randombytes_close()
[all …]
/freebsd-12.1/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/
H A Dstream_salsa20.c22 static const crypto_stream_salsa20_implementation *implementation = variable
25 static const crypto_stream_salsa20_implementation *implementation = variable
51 return implementation->stream(c, clen, n, k); in crypto_stream_salsa20()
60 return implementation->stream_xor_ic(c, m, mlen, n, ic, k); in crypto_stream_salsa20_xor_ic()
68 return implementation->stream_xor_ic(c, m, mlen, n, 0U, k); in crypto_stream_salsa20_xor()
81 implementation = &crypto_stream_salsa20_xmm6_implementation; in _crypto_stream_salsa20_pick_best_implementation()
83 implementation = &crypto_stream_salsa20_ref_implementation; in _crypto_stream_salsa20_pick_best_implementation()
89 implementation = &crypto_stream_salsa20_xmm6int_avx2_implementation; in _crypto_stream_salsa20_pick_best_implementation()
95 implementation = &crypto_stream_salsa20_xmm6int_sse2_implementation; in _crypto_stream_salsa20_pick_best_implementation()
/freebsd-12.1/sys/contrib/libsodium/src/libsodium/crypto_stream/chacha20/
H A Dstream_chacha20.c17 static const crypto_stream_chacha20_implementation *implementation = variable
56 return implementation->stream(c, clen, n, k); in crypto_stream_chacha20()
63 return implementation->stream_ietf(c, clen, n, k); in crypto_stream_chacha20_ietf()
72 return implementation->stream_xor_ic(c, m, mlen, n, ic, k); in crypto_stream_chacha20_xor_ic()
81 return implementation->stream_ietf_xor_ic(c, m, mlen, n, ic, k); in crypto_stream_chacha20_ietf_xor_ic()
89 return implementation->stream_xor_ic(c, m, mlen, n, 0U, k); in crypto_stream_chacha20_xor()
97 return implementation->stream_ietf_xor_ic(c, m, mlen, n, 0U, k); in crypto_stream_chacha20_ietf_xor()
115 implementation = &crypto_stream_chacha20_ref_implementation; in _crypto_stream_chacha20_pick_best_implementation()
119 implementation = &crypto_stream_chacha20_dolbeau_avx2_implementation; in _crypto_stream_chacha20_pick_best_implementation()
125 implementation = &crypto_stream_chacha20_dolbeau_ssse3_implementation; in _crypto_stream_chacha20_pick_best_implementation()
/freebsd-12.1/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/
H A Donetimeauth_poly1305.c14 static const crypto_onetimeauth_poly1305_implementation *implementation = variable
21 return implementation->onetimeauth(out, in, inlen, k); in crypto_onetimeauth_poly1305()
30 return implementation->onetimeauth_verify(h, in, inlen, k); in crypto_onetimeauth_poly1305_verify()
37 return implementation->onetimeauth_init(state, key); in crypto_onetimeauth_poly1305_init()
45 return implementation->onetimeauth_update(state, in, inlen); in crypto_onetimeauth_poly1305_update()
52 return implementation->onetimeauth_final(state, out); in crypto_onetimeauth_poly1305_final()
83 implementation = &crypto_onetimeauth_poly1305_donna_implementation; in _crypto_onetimeauth_poly1305_pick_best_implementation()
86 implementation = &crypto_onetimeauth_poly1305_sse2_implementation; in _crypto_onetimeauth_poly1305_pick_best_implementation()
/freebsd-12.1/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/
H A Dscalarmult_curve25519.c11 static const crypto_scalarmult_curve25519_implementation *implementation = variable
21 if (implementation->mult(q, n, p) != 0) { in crypto_scalarmult_curve25519()
33 return implementation->mult_base(q, n); in crypto_scalarmult_curve25519_base()
51 implementation = &crypto_scalarmult_curve25519_ref10_implementation; in _crypto_scalarmult_curve25519_pick_best_implementation()
55 implementation = &crypto_scalarmult_curve25519_sandy2x_implementation; in _crypto_scalarmult_curve25519_pick_best_implementation()
/freebsd-12.1/contrib/gcc/doc/
H A Dimplement-c.texi27 * Translation implementation::
28 * Environment implementation::
29 * Identifiers implementation::
30 * Characters implementation::
31 * Integers implementation::
34 * Hints implementation::
36 * Qualifiers implementation::
37 * Declarators implementation::
38 * Statements implementation::
41 * Architecture implementation::
[all …]
H A Dstandards.texi35 @cindex freestanding implementation
37 @cindex hosted implementation
105 implementation. A @dfn{conforming hosted implementation} supports the
107 freestanding implementation} is only required to provide certain
117 implementation-defined, and a @dfn{hosted environment}, which is not
122 in a hosted implementation.
126 implementation, or as the compiler for a conforming hosted
127 implementation. By default, it will act as the compiler for a hosted
128 implementation, defining @code{__STDC_HOSTED__} as @code{1} and
131 freestanding implementation for a freestanding environment, use the
H A Dcompat.texi47 @item implementation-defined features
48 Language standards include lists of implementation-defined features whose
49 behavior can vary from one implementation to another. Some of these
55 Conformance to the same ABI and the same behavior of implementation-defined
94 different program behavior for implementation-defined features that are
97 usual behavior of implementation-defined features for the platform.
113 bugs in the implementation of the ABI in different compilers.
/freebsd-12.1/usr.bin/sed/
H A DPOSIX41 backslash in front of it. This implementation follows the BSD
50 implementation permits whitespace but does not require it.
54 POSIX. This implementation permits whitespace but does not
61 is a cleanup, and is followed by this implementation.
86 command. This implementation follows historic practice and
99 This implementation follows historic practice.
107 any particular purpose, this implementation follows the POSIX
156 this implementation does as well.
175 This implementation follows historic practice.
179 POSIX. This implementation follows historic practice.
[all …]
/freebsd-12.1/crypto/openssl/doc/man3/
H A DEVP_CIPHER_meth_new.pod68 implementation.
101 implementation.
110 Set this to have the implementation's ctrl() function called with
116 is left to the implementation.
128 Making a key with random content is left to the implementation.
135 Set this to have the implementation's ctrl() function called with
138 implementation specific data block has been copied.
141 The implementation specific data block is reached with
152 bytes for this implementation.
167 This indicates that the implementation takes care of everything,
[all …]
H A DEC_GFp_simple_method.pod26 implementation method must be provided. The functions described here all return a const pointer to …
27 …THOD> structure that can be passed to EC_GROUP_NEW. It is important that the correct implementation
30 For F2^m curves there is only one implementation choice, i.e. EC_GF2_simple_method.
32 For Fp curves the lowest common denominator implementation is the EC_GFp_simple_method implementati…
35 offers an implementation optimised for use with NIST recommended curves (NIST curves are available …
/freebsd-12.1/sys/dev/bhnd/
H A Dbhnd_bus_if.m1390 /** An implementation of bus_read_multi_stream_1() compatible
1401 /** An implementation of bus_read_multi_stream_2() compatible
1412 /** An implementation of bus_read_multi_stream_4() compatible
1423 /** An implementation of bus_write_multi_stream_1() compatible
1434 /** An implementation of bus_write_multi_stream_2() compatible with
1445 /** An implementation of bus_write_multi_stream_4() compatible with
1546 /** An implementation of bus_read_region_stream_1() compatible with
1557 /** An implementation of bus_read_region_stream_2() compatible with
1568 /** An implementation of bus_read_region_stream_4() compatible with
1609 /** An implementation of bus_write_region_stream_1() compatible with
[all …]
/freebsd-12.1/sys/contrib/libsodium/
H A DChangeLog69 application-defined implementation. This can be useful to disable
100 - An AVX2 optimized implementation of the Argon2 round function was
163 - The Sandy2x Curve25519 implementation was not as fast as expected
216 - Sandy2x, the fastest Curve25519 implementation ever, has been
219 - An SSE2 optimized implementation of Poly1305 was added, and is
221 - An SSSE3 optimized implementation of ChaCha20 was added, and is
241 `sodium_runtime_get_cpu_features()`, the implementation-specific
409 implementation from Supercop.
447 non-canonical points like the ref implementation
454 - poly1305-ref has been replaced by a faster implementation,
[all …]
/freebsd-12.1/sys/contrib/zstd/doc/educational_decoder/
H A DREADME.md4 `zstd_decompress.c` is a self-contained implementation in C99 of a decoder,
23 a Zstandard decoder implementation.
24 Note that to use the tool to verify this decoder implementation,
/freebsd-12.1/contrib/jemalloc/include/jemalloc/internal/
H A Dbit_util.h39 #error No implementation for size_t ffs() in ffs_zu()
50 #error No implementation for 64-bit ffs() in ffs_u64()
59 #error No implementation for 32-bit ffs() in ffs_u32()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAtomic.cpp40 # error No memory fence implementation for your platform! in MemoryFence()
58 # error No compare-and-swap implementation for your platform! in CompareAndSwap()
/freebsd-12.1/crypto/openssl/
H A DREADME.ENGINE38 implementation supports, and for an application to directly feed string
68 behaviour in using a specific ENGINE implementation should be sent to the
69 author of that implementation (if it is mentioned in the corresponding C
74 implementation) then you should mail complete details to the relevant
91 select the ENGINE implementation you want.
96 ENGINE "control commands" so that each ENGINE implementation can provide
99 also) to provide any such input directly to the ENGINE implementation.
103 your helpdesk) to the specific ENGINE implementation (and device), and
135 The dynamic ENGINE has a special flag in its implementation such that
146 implementation from a shared-library. To see these control commands,
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/Windows/
H A DWatchdog.inc10 // This file provides the generic Windows implementation of the Watchdog class.
16 // on Windows. Roughly, a Windows implementation would use CreateWaitableTimer
/freebsd-12.1/lib/libc/locale/
H A DDESIGN.xlocale12 This document describes the implementation of these APIs for FreeBSD.
17 The overall goal of this implementation is to be compatible with the Darwin
35 implementation gives to this structure and so may be used by existing (bad) code.
44 differs from the Darwin implementation, which includes a deprecated
76 The existing locale implementation included several ad-hoc caching layers.
81 The current xlocale implementation removes the caching entirely. This pattern
100 rule. In the classic implementation, this function returns a pointer to some
157 in either this implementation or the Darwin one. You must call `duplocale()`
/freebsd-12.1/sys/contrib/octeon-sdk/cvmx-malloc/
H A DREADME-malloc4 implementation of glibc. Source code and more information
11 In this implementation, memory regions must be explicitly
/freebsd-12.1/contrib/openresolv/
H A DREADME1 openresolv is a resolvconf implementation which manages resolv.conf
5 This resolvconf implementation, along with its subscribers, work with a
/freebsd-12.1/contrib/googletest/googlemock/
H A DCHANGES50 * Bug fixes and implementation clean-ups.
79 * Bug fixes, better test coverage, and implementation clean-ups.
92 * Lighter weight: comes with our own implementation of TR1 tuple (no
111 * Bug fixes and implementation clean-ups.
122 * Bug fixes and implementation clean-ups.
/freebsd-12.1/contrib/compiler-rt/lib/xray/
H A Dxray_profiling_flags.inc28 "Set to true if we want the profiling implementation to not write "
32 "implementation.")
/freebsd-12.1/contrib/openbsm/
H A DREADME5 OpenBSM is an open-source implementation of Sun's BSM event auditing file
16 Coupled with a kernel audit implementation, OpenBSM can be used to maintain
19 reusable in a kernel audit implementation, and may be found in the FreeBSD
/freebsd-12.1/contrib/smbfs/
H A DREADME3 SMB/CIFS protocol and SMB/CIFS file system implementation
7 It is a complete, kernel side implementation of SMB requester and filesystem.

12345678910>>...27