| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | provider-cipher.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "PROVIDER-CIPHER 7ossl" 58 .TH PROVIDER-CIPHER 7ossl 2025-09-30 3.5.4 OpenSSL 64 provider\-cipher \- The cipher library <\-> provider functions 72 \& * None of these are actual functions, but are displayed like this for 73 \& * the function signatures for functions that are offered as function 95 \& int OSSL_FUNC_cipher_update(void *cctx, unsigned char *out, size_t *outl, 97 \& int OSSL_FUNC_cipher_final(void *cctx, unsigned char *out, size_t *outl, 99 \& int OSSL_FUNC_cipher_cipher(void *cctx, unsigned char *out, size_t *outl, 112 \& unsigned char **out, size_t *outl, [all …]
|
| H A D | provider-kem.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "PROVIDER-KEM 7ossl" 58 .TH PROVIDER-KEM 7ossl 2025-09-30 3.5.4 OpenSSL 64 provider\-kem \- The kem library <\-> provider functions 72 \& * None of these are actual functions, but are displayed like this for 73 \& * the function signatures for functions that are offered as function 88 \& int OSSL_FUNC_kem_encapsulate(void *ctx, unsigned char *out, size_t *outlen, 96 \& int OSSL_FUNC_kem_decapsulate(void *ctx, unsigned char *out, size_t *outlen, 112 via the API functions \fBEVP_PKEY_encapsulate\fR\|(3), 113 \&\fBEVP_PKEY_decapsulate\fR\|(3) and other related functions. [all …]
|
| H A D | provider-asym_cipher.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "PROVIDER-ASYM_CIPHER 7ossl" 58 .TH PROVIDER-ASYM_CIPHER 7ossl 2025-09-30 3.5.4 OpenSSL 64 provider\-asym_cipher \- The asym_cipher library <\-> provider functions 72 \& * None of these are actual functions, but are displayed like this for 73 \& * the function signatures for functions that are offered as function 85 \& int OSSL_FUNC_asym_cipher_encrypt(void *ctx, unsigned char *out, size_t *outlen, 92 \& int OSSL_FUNC_asym_cipher_decrypt(void *ctx, unsigned char *out, size_t *outlen, 109 via the API functions \fBEVP_PKEY_encrypt\fR\|(3), 111 other related functions). [all …]
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | OPENSSL_load_u16_le.pod | 9 OPENSSL_store_u64_le, OPENSSL_store_u64_be - 10 Read and write unsigned 16, 32 and 64-bit integers in a specific byte order 17 unsigned char *out, uint16_t val); 19 unsigned char *out, uint16_t val); 21 unsigned char *out, uint32_t val); 23 unsigned char *out, uint32_t val); 25 unsigned char *out, uint64_t val); 27 unsigned char *out, uint64_t val); 43 These functions read and write 16, 32 and 64 bit unsigned integers in a 45 The C<_be> functions use big-endian byte order, while the C<_le> functions use [all …]
|
| H A D | BF_encrypt.pod | 6 BF_cfb64_encrypt, BF_ofb64_encrypt, BF_options - Blowfish encryption 12 The following functions have been deprecated since OpenSSL 3.0, and can be 18 void BF_ecb_encrypt(const unsigned char *in, unsigned char *out, 20 void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, 23 void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, 26 void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out, 36 All of the functions described on this page are deprecated. Applications should 38 L<EVP_EncryptFinal_ex(3)> or the equivalently named decrypt functions. 58 putting the result in B<out>. B<enc> decides if encryption (B<BF_ENCRYPT>) 60 B<in> and B<out> must be 64 bits in length, no less. If they are larger, [all …]
|
| H A D | EVP_PKEY_print_private.pod | 7 EVP_PKEY_print_params_fp - public key algorithm printing routines 13 int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, 17 int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, 21 int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, 28 The functions EVP_PKEY_print_public(), EVP_PKEY_print_private() and 29 EVP_PKEY_print_params() print out the public, private or parameter components 30 of key I<pkey> respectively. The key is sent to B<BIO> I<out> in human readable 37 The functions EVP_PKEY_print_public_fp(), EVP_PKEY_print_private_fp() and 38 EVP_PKEY_print_params_fp() do the same as the B<BIO> based functions 51 These functions all return 1 for success and 0 or a negative value for failure. [all …]
|
| H A D | ASN1_TIME_set.pod | 17 ASN1_TIME_dup, ASN1_UTCTIME_dup, ASN1_GENERALIZEDTIME_dup - ASN.1 Time functions 61 ASN1_GENERALIZEDTIME **out); 70 functions set the structure I<s> to the time represented by the time_t 74 functions set the time structure I<s> to the time represented 82 ASN1_GENERALIZEDTIME_set_string() functions set the time structure I<s> 97 should be used after the ASN1_TIME_set_string() functions and before 98 ASN1_TIME_print() functions to get consistent (i.e. GMT) results. 101 functions check the syntax of the time structure I<s>. 104 functions print the time structure I<s> to BIO I<b> in human readable 107 If the time structure has invalid format it prints out "Bad time value" and [all …]
|
| H A D | SSL_get_client_random.pod | 9 - get internal TLS/SSL random values and get/set master key 15 size_t SSL_get_client_random(const SSL *ssl, unsigned char *out, size_t outlen); 16 size_t SSL_get_server_random(const SSL *ssl, unsigned char *out, size_t outlen); 18 unsigned char *out, size_t outlen); 26 bytes as it can of this value into the buffer provided in B<out>, 49 You probably shouldn't use these functions. 51 These functions expose internal values from the TLS handshake, for 52 use in low-level protocols. You probably should not use them, unless 57 ARE NOT random number generators. Instead, they return the mostly-random values that 65 forget that you ever saw these functions. [all …]
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | provider-cipher.pod | 5 provider-cipher - The cipher library E<lt>-E<gt> provider functions 15 * None of these are actual functions, but are displayed like this for 16 * the function signatures for functions that are offered as function 38 int OSSL_FUNC_cipher_update(void *cctx, unsigned char *out, size_t *outl, 40 int OSSL_FUNC_cipher_final(void *cctx, unsigned char *out, size_t *outl, 42 int OSSL_FUNC_cipher_cipher(void *cctx, unsigned char *out, size_t *outl, 55 unsigned char **out, size_t *outl, 59 unsigned char **out, size_t *outl, 84 them available to applications via the API functions L<EVP_EncryptInit_ex(3)>, 86 equivalents and other related functions). [all …]
|
| H A D | provider-kem.pod | 5 provider-kem - The kem library E<lt>-E<gt> provider functions 15 * None of these are actual functions, but are displayed like this for 16 * the function signatures for functions that are offered as function 31 int OSSL_FUNC_kem_encapsulate(void *ctx, unsigned char *out, size_t *outlen, 39 int OSSL_FUNC_kem_decapsulate(void *ctx, unsigned char *out, size_t *outlen, 55 via the API functions L<EVP_PKEY_encapsulate(3)>, 56 L<EVP_PKEY_decapsulate(3)> and other related functions. 58 All "functions" mentioned here are passed as function pointers between 62 (see L<provider-base(7)/Provider Functions>). 64 All these "functions" have a corresponding function type definition [all …]
|
| H A D | provider-asym_cipher.pod | 5 provider-asym_cipher - The asym_cipher library E<lt>-E<gt> provider functions 15 * None of these are actual functions, but are displayed like this for 16 * the function signatures for functions that are offered as function 28 int OSSL_FUNC_asym_cipher_encrypt(void *ctx, unsigned char *out, size_t *outlen, 35 int OSSL_FUNC_asym_cipher_decrypt(void *ctx, unsigned char *out, size_t *outlen, 52 via the API functions L<EVP_PKEY_encrypt(3)>, 54 other related functions). 56 All "functions" mentioned here are passed as function pointers between 60 (see L<provider-base(7)/Provider Functions>). 62 All these "functions" have a corresponding function type definition [all …]
|
| /freebsd/secure/lib/libcrypto/man/man3/ |
| H A D | BF_encrypt.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH BF_ENCRYPT 3ossl 2025-09-30 3.5.4 OpenSSL 65 BF_cfb64_encrypt, BF_ofb64_encrypt, BF_options \- Blowfish encryption 72 The following functions have been deprecated since OpenSSL 3.0, and can be 79 \& void BF_ecb_encrypt(const unsigned char *in, unsigned char *out, 81 \& void BF_cbc_encrypt(const unsigned char *in, unsigned char *out, 84 \& void BF_cfb64_encrypt(const unsigned char *in, unsigned char *out, 87 \& void BF_ofb64_encrypt(const unsigned char *in, unsigned char *out, 97 All of the functions described on this page are deprecated. Applications should 99 \&\fBEVP_EncryptFinal_ex\fR\|(3) or the equivalently named decrypt functions. [all …]
|
| H A D | OPENSSL_load_u16_le.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH OPENSSL_LOAD_U16_LE 3ossl 2025-09-30 3.5.4 OpenSSL 68 OPENSSL_store_u64_le, OPENSSL_store_u64_be \- 69 Read and write unsigned 16, 32 and 64\-bit integers in a specific byte order 76 \& unsigned char *out, uint16_t val); 78 \& unsigned char *out, uint16_t val); 80 \& unsigned char *out, uint32_t val); 82 \& unsigned char *out, uint32_t val); 84 \& unsigned char *out, uint64_t val); 86 \& unsigned char *out, uint64_t val); [all …]
|
| H A D | ASN1_TIME_set.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH ASN1_TIME_SET 3ossl 2025-09-30 3.5.4 OpenSSL 76 ASN1_TIME_dup, ASN1_UTCTIME_dup, ASN1_GENERALIZEDTIME_dup \- ASN.1 Time functions 120 \& ASN1_GENERALIZEDTIME **out); 129 functions set the structure \fIs\fR to the time represented by the time_t 133 functions set the time structure \fIs\fR to the time represented 141 \&\fBASN1_GENERALIZEDTIME_set_string()\fR functions set the time structure \fIs\fR 156 should be used after the \fBASN1_TIME_set_string()\fR functions and before 157 \&\fBASN1_TIME_print()\fR functions to get consistent (i.e. GMT) results. 160 functions check the syntax of the time structure \fIs\fR. [all …]
|
| H A D | EVP_PKEY_print_private.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH EVP_PKEY_PRINT_PRIVATE 3ossl 2025-09-30 3.5.4 OpenSSL 66 EVP_PKEY_print_params_fp \- public key algorithm printing routines 72 \& int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey, 76 \& int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey, 80 \& int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey, 87 The functions \fBEVP_PKEY_print_public()\fR, \fBEVP_PKEY_print_private()\fR and 88 \&\fBEVP_PKEY_print_params()\fR print out the public, private or parameter components 89 of key \fIpkey\fR respectively. The key is sent to \fBBIO\fR \fIout\fR in human readable 96 The functions \fBEVP_PKEY_print_public_fp()\fR, \fBEVP_PKEY_print_private_fp()\fR and [all …]
|
| H A D | PEM_read_CMS.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH PEM_READ_CMS 3ossl 2025-09-30 3.5.4 OpenSSL 102 \&\- PEM object encoding routines 116 The following functions have been deprecated since OpenSSL 3.0, and can be 123 \& int PEM_write_DHxparams(FILE *out, const DH *dh); 124 \& int PEM_write_bio_DHxparams(BIO *out, const DH *dh); 127 \& int PEM_write_ECPKParameters(FILE *out, const EC_GROUP *x); 128 \& int PEM_write_bio_ECPKParameters(BIO *out, const EC_GROUP *x), 132 \& int PEM_write_EC_PUBKEY(FILE *out, const EC_KEY *x); 133 \& int PEM_write_bio_EC_PUBKEY(BIO *out, const EC_KEY *x); [all …]
|
| /freebsd/contrib/mandoc/ |
| H A D | mandoc_headers.3 | 3 .\" Copyright (c) 2014-2022 Ingo Schwarze <schwarze@openbsd.org> 14 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 31 The headers and functions form three major groups: 42 .Bl -dash -offset indent -compact 75 .Bl -tag -width Ds 77 Memory allocation utility functions; can be used everywhere. 84 Provides the functions documented in 97 Debugging utility functions and 98 debugging wrappers around memory allocation functions. 105 Provides the functions documented in [all …]
|
| H A D | mandoc_html.3 | 14 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 27 .Fd #include """out.h""" 95 and because it may be security-critical in some contexts, 101 at one central place, the language-specific formatters 109 using functions like 115 Instead, they are expected to use the output functions declared in 122 .Bl -tag -width Ds 132 .Ss Private interface functions 191 .Bl -tag -width 1n -offset indent 263 is used to close out all open elements up to and including [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ImportedFunctionsInliningStatistics.cpp | 1 //===-- ImportedFunctionsInliningStats.cpp ----------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 8 // Generating inliner statistics for imported functions, mostly useful for 10 //===----------------------------------------------------------------------===// 28 "inliner-function-import-stats", 34 cl::Hidden, cl::desc("Enable inliner stats for imported functions")); 43 ValueLookup->Imported = F.hasMetadata("thinlto_src_module"); in createInlineGraphNode() 59 // functions. In this case the graph would be empty. in recordInline() 71 NonImportedCallers.push_back(It->first()); in recordInline() [all …]
|
| /freebsd/share/man/man9/ |
| H A D | bus_space.9 | 22 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 50 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 143 .Nd "bus space manipulation functions" 626 functions exist to allow device drivers 627 machine-independent access to bus memory and register areas. 629 functions and types described in this document can be used by including 640 creating a non-linear register space). 646 functions is to allow a single driver source file to manipulate a set 651 Not all buses have to implement all functions described in this 654 Unimplemented functions should cause [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/usb/ |
| H A D | brcm,usb-pinmap.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/brcm,usb-pinmap.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Al Cooper <alcooperx@gmail.com> 15 - const: brcm,usb-pinmap 22 description: Interrupt for signals mirrored to out-gpios. 24 in-gpios: 29 brcm,in-functions: 30 $ref: /schemas/types.yaml#/definitions/string-array [all …]
|
| /freebsd/usr.bin/gprof/ |
| H A D | gprof.1 | 25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 43 .Op Ar a.out Op Ar a.out.gmon ... 73 .Pa a.out ) 91 The first listing shows the functions 110 The units for the per-call times are normally milliseconds, 116 accuracy in the per-call times for short-lived programs are only 119 (non-statistical) kernel profiling. 124 .Bl -tag -width indent 126 Suppress the printing of statically declared functions. 128 (e.g., time samples, calls to other functions, calls from other functions) [all …]
|
| /freebsd/contrib/bearssl/inc/ |
| H A D | bearssl_hash.h | 20 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 38 * # Hash Functions 40 * This file documents the API for hash functions. 48 * - `br_xxx_vtable` 52 * - `br_xxx_SIZE` 57 * - `br_xxx_ID` 63 * NOTE: for the "standard" hash functions defined in [the TLS 64 * standard](https://tools.ietf.org/html/rfc5246#section-7.4.1.4.1), 66 * 1 to 6 for MD5, SHA-1, SHA-224, SHA-256, SHA-384 and SHA-512, 69 * - `br_xxx_context` [all …]
|
| /freebsd/contrib/libc-vis/ |
| H A D | unvis.3 | 27 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 62 functions 92 or \-1 if an 104 functions do the same as the 108 functions, 132 .Bl -tag -width UNVIS_VALIDPUSH 179 will decode MIME Quoted-Printable strings as specified in RFC 2045. 189 .Bd -literal -offset indent 191 char out; 195 switch(unvis(&out, ch, &state, 0)) { [all …]
|
| /freebsd/crypto/openssl/crypto/lhash/ |
| H A D | lh_stats.c | 2 * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. 67 * These functions are implemented as separate static functions as they are 68 * called from the stdio functions above and calling deprecated functions will 71 void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out) in OPENSSL_LH_stats_bio() argument 73 BIO_printf(out, "num_items = %lu\n", lh->num_items); in OPENSSL_LH_stats_bio() 74 BIO_printf(out, "num_nodes = %u\n", lh->num_nodes); in OPENSSL_LH_stats_bio() 75 BIO_printf(out, "num_alloc_nodes = %u\n", lh->num_alloc_nodes); in OPENSSL_LH_stats_bio() 76 BIO_printf(out, "num_expands = 0\n"); in OPENSSL_LH_stats_bio() 77 BIO_printf(out, "num_expand_reallocs = 0\n"); in OPENSSL_LH_stats_bio() 78 BIO_printf(out, "num_contracts = 0\n"); in OPENSSL_LH_stats_bio() [all …]
|