Home
last modified time | relevance | path

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

12345678910>>...27

/freebsd-13.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-13.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-13.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-13.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-13.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-13.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-13.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-13.1/contrib/llvm-project/lld/docs/ELF/
H A Dlinker_script.rst1 Linker Script implementation notes and policy
5 implementation policy is to implement linker script features as they are
7 We consider it a bug if the lld implementation does not agree with the manual
11 an implementation. In particular some features are only defined by the
12 implementation and have changed over time.
14 The lld implementation policy for properties of linker scripts that are not
15 defined by the documentation is to follow the GNU ld implementation wherever
16 possible. We reserve the right to make different implementation choices where
/freebsd-13.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-13.1/contrib/llvm-project/llvm/lib/Support/
H A DAtomic.cpp39 # error No memory fence implementation for your platform! in MemoryFence()
57 # error No compare-and-swap implementation for your platform! in CompareAndSwap()
/freebsd-13.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-13.1/contrib/llvm-project/libcxx/include/
H A Dtypeinfo128 // This implementation of type_info assumes a unique copy of the RTTI for a
138 // This implementation of type_info does not assume there is always a unique
148 // This implementation is specific to ARM64 on Apple platforms.
150 // This implementation of type_info does not assume always a unique copy of
173 // we pick a default implementation based on the platform here.
176 // Windows binaries can't merge typeinfos, so use the NonUnique implementation.
180 // On arm64 on Apple platforms, use the special NonUniqueARMRTTIBit implementation.
184 // On all other platforms, assume the Itanium C++ ABI and use the Unique implementation.
274 // this implementation is actually used.
/freebsd-13.1/sys/contrib/zstd/doc/educational_decoder/
H A DREADME.md4 `zstd_decompress.c` is a self-contained implementation in C99 of a decoder,
30 a Zstandard decoder implementation.
31 Note that to use the tool to verify this decoder implementation,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/Windows/
H A DWatchdog.inc9 // This file provides the generic Windows implementation of the Watchdog class.
15 // on Windows. Roughly, a Windows implementation would use CreateWaitableTimer
/freebsd-13.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-13.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-13.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-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def1071 __OMP_TRAIT_SET(implementation)
1073 __OMP_TRAIT_SELECTOR(implementation, vendor, true)
1075 __OMP_TRAIT_PROPERTY(implementation, vendor, amd)
1076 __OMP_TRAIT_PROPERTY(implementation, vendor, arm)
1077 __OMP_TRAIT_PROPERTY(implementation, vendor, bsc)
1078 __OMP_TRAIT_PROPERTY(implementation, vendor, cray)
1080 __OMP_TRAIT_PROPERTY(implementation, vendor, gnu)
1081 __OMP_TRAIT_PROPERTY(implementation, vendor, ibm)
1083 __OMP_TRAIT_PROPERTY(implementation, vendor, llvm)
1084 __OMP_TRAIT_PROPERTY(implementation, vendor, pgi)
[all …]
/freebsd-13.1/sys/contrib/device-tree/Bindings/nios2/
H A Dnios2.txt35 - altr,implementation: Nios II core implementation, this should be "fast";
50 altr,implementation = "fast";
/freebsd-13.1/contrib/jemalloc/include/jemalloc/internal/
H A Dbit_util.h58 #error No implementation for size_t ffs() in ffs_zu()
69 #error No implementation for 64-bit ffs() in ffs_u64()
78 #error No implementation for 32-bit ffs() in ffs_u32()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_profiling_flags.inc27 "Set to true if we want the profiling implementation to not write "
31 "implementation.")
/freebsd-13.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-13.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-13.1/contrib/libcbor/doc/source/
H A Drfc_conformance.rst4 *libcbor* is, generally speaking, very faithful implementation of `RFC 7049 <http://tools.ietf.org/…
14 As of C99 and even C11, there is no standard implementation for 2 bytes floats. *libcbor* packs the…

12345678910>>...27