| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | quic-api.md | 8 - [QUIC API Overview](#quic-api-overview) 9 * [Overview and Implementation Status](#overview-and-implementation-status) 11 * [SSL Objects](#ssl-objects) 12 + [Structure of Documentation](#structure-of-documentation) 13 + [Existing APIs](#existing-apis) 14 - [`SSL_set_connect_state`](#-ssl-set-connect-state-) 15 - [`SSL_set_accept_state`](#-ssl-set-accept-state-) 16 - [`SSL_is_server`](#-ssl-is-server-) 17 - [`SSL_connect`](#-ssl-connect-) 18 - [`SSL_accept`](#-ssl-accept-) [all …]
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | openssl-quic.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "OPENSSL-QUIC 7ossl" 58 .TH OPENSSL-QUIC 7ossl 2025-09-30 3.5.4 OpenSSL 64 openssl\-quic \- OpenSSL QUIC 67 OpenSSL 3.2 and later features support for the QUIC transport protocol. 75 support in. QUIC clients can use \fBOSSL_QUIC_client_method\fR\|(3) or 82 Default stream mode versus multi-stream mode for clients; 84 The changes to existing libssl APIs which are driven by QUIC-related 92 New, QUIC-specific APIs. 96 stream mode, which is intended to provide compatibility with existing non-QUIC [all …]
|
| H A D | ossl-guide-quic-introduction.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "OSSL-GUIDE-QUIC-INTRODUCTION 7ossl" 58 .TH OSSL-GUIDE-QUIC-INTRODUCTION 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-introduction 65 \&\- OpenSSL Guide: An introduction to QUIC in OpenSSL 71 some OpenSSL and TLS fundamentals (see \fBossl\-guide\-libraries\-introduction\fR\|(7) 72 and \fBossl\-guide\-tls\-introduction\fR\|(7)). 80 integrity and authentication (see \fBossl\-guide\-tls\-introduction\fR\|(7)). 90 "head-of-line blocking"). It also enables an application to open additional 91 logical streams without requiring a round-trip exchange of packets between the [all …]
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | openssl-quic.pod | 5 openssl-quic - OpenSSL QUIC 9 OpenSSL 3.2 and later features support for the QUIC transport protocol. 17 support in. QUIC clients can use L<OSSL_QUIC_client_method(3)> or 28 Default stream mode versus multi-stream mode for clients; 32 The changes to existing libssl APIs which are driven by QUIC-related 46 New, QUIC-specific APIs. 53 stream mode, which is intended to provide compatibility with existing non-QUIC 54 application usage patterns. In this mode, the connection has a single stream 56 connection SSL object read and write from that stream. Whether the stream is 57 client-initiated or server-initiated from a QUIC perspective depends on whether [all …]
|
| H A D | ossl-guide-quic-introduction.pod | 5 ossl-guide-quic-introduction 6 - OpenSSL Guide: An introduction to QUIC in OpenSSL 13 some OpenSSL and TLS fundamentals (see L<ossl-guide-libraries-introduction(7)> 14 and L<ossl-guide-tls-introduction(7)>). 23 integrity and authentication (see L<ossl-guide-tls-introduction(7)>). 36 "head-of-line blocking"). It also enables an application to open additional 37 logical streams without requiring a round-trip exchange of packets between the 43 Since QUIC is the basis of HTTP/3, support for QUIC also enables applications 44 to use HTTP/3 using a suitable third-party library. 48 Future versions of OpenSSL will offer support for 0-RTT connection initiation, [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/server/ |
| H A D | quic-polling.md | 4 - [QUIC Polling API Design](#quic-polling-api-design) 7 …on Past Mistakes in Poller Interface Design](#reflections-on-past-mistakes-in-poller-interface-des… 8 * [Example Use Cases](#example-use-cases) 9 …+ [Use Case A: Simple Blocking or Non-Blocking Application](#use-case-a--simple-blocking-or-non-bl… 10 …+ [Use Case B: Application-Controlled Hierarchical Polling](#use-case-b--application-controlled-hi… 11 * [Use of Poll Descriptors](#use-of-poll-descriptors) 12 * [Event Types and Representation](#event-types-and-representation) 14 + [Sketch A: One-Shot/Immediate Mode API](#sketch-a--one-shot-immediate-mode-api) 15 + [Sketch B: Registered/Retained Mode API](#sketch-b--registered-retained-mode-api) 16 - [Use Case Examples](#use-case-examples) [all …]
|
| /freebsd/sys/contrib/xz-embedded/linux/include/linux/ |
| H A D | xz.h | 5 * Igor Pavlov <https://7-zip.org/> 37 * enum xz_mode - Operation mode 39 * @XZ_SINGLE: Single-call mode. This uses less RAM than 40 * multi-call modes, because the LZMA2 45 * @XZ_PREALLOC: Multi-call mode with preallocated LZMA2 49 * @XZ_DYNALLOC: Multi-call mode. The LZMA2 dictionary is 51 * parsed from the stream headers. If the 55 * It is possible to enable support only for a subset of the above 58 * with support for all operation modes, but the preboot code may 68 * enum xz_ret - Return codes [all …]
|
| /freebsd/crypto/openssl/providers/implementations/ciphers/ |
| H A D | cipher_aes_hw_rv64i.inc | 2 * Copyright 2022-2023 The OpenSSL Project Authors. All Rights Reserved. 10 /*- 11 * RISC-V 64 ZKND ZKNE support for AES modes ecb, cbc, ofb, cfb, ctr. 28 AES_KEY *ks = &adat->ks.ks; 30 dat->ks = ks; 32 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) 33 && !dat->enc) { 35 dat->block = (block128_f) rv64i_zknd_decrypt; 36 dat->stream.cbc = NULL; 39 dat->block = (block128_f) rv64i_zkne_encrypt; [all …]
|
| H A D | cipher_aes_hw_t4.inc | 2 * Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. 10 /*- 11 * Sparc t4 support for AES modes ecb, cbc, ofb, cfb, ctr. 20 AES_KEY *ks = &adat->ks.ks; 22 dat->ks = (const void *)ks; /* used by cipher_hw_generic_XXX */ 25 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) 26 && !dat->enc) { 29 dat->block = (block128_f)aes_t4_decrypt; 32 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 36 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? [all …]
|
| H A D | cipher_camellia_hw_t4.inc | 2 * Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. 10 /*- 11 * Fujitsu SPARC64 X support for camellia modes. 19 int ret = 0, bits, mode = dat->mode; 21 CAMELLIA_KEY *ks = &adat->ks.ks; 23 dat->ks = ks; 28 if (dat->enc || (mode != EVP_CIPH_ECB_MODE && mode != EVP_CIPH_CBC_MODE)) { 29 dat->block = (block128_f) cmll_t4_encrypt; 32 if (mode == EVP_CIPH_CBC_MODE) 33 dat->stream.cbc = (cbc128_f) cmll128_t4_cbc_encrypt; [all …]
|
| H A D | cipher_aes_hw_aesni.inc | 2 * Copyright 2001-2021 The OpenSSL Project Authors. All Rights Reserved. 10 /*- 11 * AES-NI support for AES modes ecb, cbc, ofb, cfb, ctr. 26 AES_KEY *ks = &adat->ks.ks; 28 dat->ks = ks; 30 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) 31 && !dat->enc) { 33 dat->block = (block128_f) aesni_decrypt; 34 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 38 dat->block = (block128_f) aesni_encrypt; [all …]
|
| H A D | cipher_aes_hw_rv32i.inc | 2 * Copyright 2022-2023 The OpenSSL Project Authors. All Rights Reserved. 10 /*- 11 * RISC-V 32 ZKND ZKNE support for AES modes ecb, cbc, ofb, cfb, ctr. 36 AES_KEY *ks = &adat->ks.ks; 38 dat->ks = ks; 40 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) 41 && !dat->enc) { 43 dat->block = (block128_f) rv32i_zknd_decrypt; 44 dat->stream.cbc = NULL; 47 dat->block = (block128_f) rv32i_zkne_encrypt; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | MsgPackWriter.h | 1 //===- MsgPackWriter.h - Simple MsgPack writer ------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 26 //===----------------------------------------------------------------------===// 31 #include "llvm/Support/EndianStream.h" 32 #include "llvm/Support/MemoryBufferRef.h" 40 /// Writes MessagePack objects to an output stream, one at a time. 43 /// Construct a writer, optionally enabling "Compatibility Mode" as defined 46 /// When in \p Compatible mode, the writer will write \c Str16 formats 49 /// \param OS stream to output MessagePack objects to. [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | WithColor.h | 1 //===- WithColor.h --------- 144 ColorMode Mode; global() variable [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | renesas,fsi.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas FIFO-buffered Serial Interface (FSI) 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 13 - $ref: dai-common.yaml# 22 - items: 23 - enum: 24 - renesas,fsi2-sh73a0 # SH-Mobile AG5 25 - renesas,fsi2-r8a7740 # R-Mobile A1 [all …]
|
| /freebsd/contrib/xz/src/xz/ |
| H A D | xz.1 | 2 .\" SPDX-License-Identifier: 0BSD 7 .TH XZ 1 "2025-03-08" "Tukaani" "XZ Utils" 10 xz, unxz, xzcat, lzma, unlzma, lzcat \- Compress or decompress .xz and .lzma files 42 .RB ( "xz \-d" 52 is a general-purpose data compression tool with 73 according to the selected operation mode. 93 .B \-\-stdout 97 .B \- 144 The operation mode is set to compress and the 160 The operation mode is set to decompress and the [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/iommu/ |
| H A D | msm,iommu-v0.txt | 5 of the CPU, each connected to the IOMMU through a port called micro-TLB. 9 - compatible: Must contain "qcom,apq8064-iommu". 10 - reg: Base address and size of the IOMMU registers. 11 - interrupts: Specifiers for the MMU fault interrupts. For instances that 12 support secure mode two interrupts must be specified, for non-secure and 13 secure mode, in that order. For instances that don't support secure mode a 15 - #iommu-cells: The number of cells needed to specify the stream id. This 17 - qcom,ncb: The total number of context banks in the IOMMU. 18 - clocks : List of clocks to be used during SMMU register access. See 19 Documentation/devicetree/bindings/clock/clock-bindings.txt [all …]
|
| /freebsd/share/man/man4/ |
| H A D | psm.4 | 3 .\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> 47 driver provides support for the PS/2 mouse style pointing device. 96 At the level zero the basic support is provided; the device driver will report 99 The movement and status are encoded in a series of fixed-length data packets 128 .Bl -tag -width Byte_1 -compact 130 .Bl -tag -width bit_7 -compact 155 -256 through 255. 159 -256 through 255. 189 .Bl -tag -width MOUSE 228 .Bl -tag -width MOUSE [all …]
|
| /freebsd/contrib/openbsm/libbsm/ |
| H A D | au_io.3 | 1 .\"- 53 These interfaces support input and output (I/O) involving audit records, 54 internalizing an audit record from a byte stream, converting a token to 72 to the file output stream 74 either in default mode, or raw mode if 76 is set non-zero. 89 .Bl -tag -width AU_OFLAG_NORESOLVE -compact -offset indent 108 reads an audit record from the file stream 124 to print each token to an output stream such as 129 Finally, the source stream would be closed by a call to [all …]
|
| /freebsd/usr.sbin/fwcontrol/ |
| H A D | fwcontrol.8 | 43 .Op Fl M Ar mode 58 .Bl -tag -width indent 73 Send a link-on PHY packet to the node. 84 Valid values are 0 - 63. 90 Valid values are 0 - 63. 95 .It Fl M Ar mode 100 mode for the incoming stream. 109 mode. 111 Receive DV or MPEG TS stream and dump it to a file. 113 Some DV cameras seem not to send the stream if a bus manager exists. [all …]
|
| /freebsd/sys/contrib/xz-embedded/linux/lib/xz/ |
| H A D | xz_private.h | 53 # include <contrib/xz-embedded/freebsd/xz_config.h> 56 /* If no specific decoding mode is requested, enable support for all modes. */ 65 * The DEC_IS_foo(mode) macros are used in "if" statements. If only some 70 # define DEC_IS_SINGLE(mode) ((mode) == XZ_SINGLE) argument 72 # define DEC_IS_SINGLE(mode) (false) argument 76 # define DEC_IS_PREALLOC(mode) ((mode) == XZ_PREALLOC) argument 78 # define DEC_IS_PREALLOC(mode) (false) argument 82 # define DEC_IS_DYNALLOC(mode) ((mode) == XZ_DYNALLOC) argument 84 # define DEC_IS_DYNALLOC(mode) (false) argument 88 # define DEC_IS_MULTI(mode) (true) argument [all …]
|
| /freebsd/contrib/xz/src/liblzma/api/lzma/ |
| H A D | container.h | 1 /* SPDX-License-Identifier: 0BSD */ 56 * a little but only at the lowest preset levels (0-3). 72 * Decoder: Bitwise-or of zero or more of the decoder flags: 73 * - LZMA_TELL_NO_CHECK 74 * - LZMA_TELL_UNSUPPORTED_CHECK 75 * - LZMA_TELL_ANY_CHECK 76 * - LZMA_IGNORE_CHECK 77 * - LZMA_CONCATENATED 78 * - LZMA_FAIL_FAST 94 * With LZMA2, a recommended block size is 2-4 times the LZMA2 [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | DXContainerPSVInfo.cpp | 1 //===- llvm/MC/DXContainerPSVInfo.cpp - DXContainer PSVInfo -----*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 #include "llvm/Support/EndianStream.h" 13 #include "llvm/Support/raw_ostream.h" 25 for (size_t Idx = 0; Idx <= Buffer.size() - Sequence.size(); ++Idx) { in FindSequence() 54 FinalElement.Mode = El.Mode; in ProcessElementList() 56 FinalElement.Stream = El.Stream; in ProcessElementList() 94 support::endian::write(OS, InfoSize, llvm::endianness::little); in write() 101 support::endian::write(OS, ResourceCount, llvm::endianness::little); in write() [all …]
|
| /freebsd/secure/lib/libcrypto/man/man3/ |
| H A D | SSL_poll.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 58 .TH SSL_POLL 3ossl 2025-09-30 3.5.4 OpenSSL 90 \&\- determine or await readiness conditions for one or more pollable objects 107 \& #define SSL_POLL_EVENT_ISB /* ISB (Incoming Stream: Bidi) */ 108 \& #define SSL_POLL_EVENT_ISU /* ISU (Incoming Stream: Uni) */ 109 \& #define SSL_POLL_EVENT_OSB /* OSB (Outgoing Stream: Bidi) */ 110 \& #define SSL_POLL_EVENT_OSU /* OSU (Outgoing Stream: Uni) */ 142 QUIC stream SSL objects in a single call. It can also be used to block until at 156 object must be a QUIC connection SSL object or QUIC stream SSL object. 175 event types are defined as always being enabled (non-maskable). See "EVENT [all …]
|
| /freebsd/contrib/ncurses/man/ |
| H A D | tput.1 | 3 .\" Copyright 2018-2023,2024 Thomas E. Dickey * 4 .\" Copyright 1998-2016,2017 Free Software Foundation, Inc. * 32 .TH @TPUT@ 1 2024-04-20 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "User commands" 50 \fB\%@TPUT@\fP \- 53 \fB@TPUT@\fP [\fB\-T\fP \fIterminal-type\fP] 54 {\fIcap-code\fP [\fIparameter\fP .\|.\|.\&]} .\|.\|. 56 \fB@TPUT@\fP [\fB\-T\fP \fIterminal-type\fP] [\fB\-x\fP] \fBclear\fP 58 \fB@TPUT@\fP [\fB\-T\fP \fIterminal-type\fP] \fBinit\fP 60 \fB@TPUT@\fP [\fB\-T\fP \fIterminal-type\fP] \fB\%reset\fP 62 \fB@TPUT@\fP [\fB\-T\fP \fIterminal-type\fP] \fB\%longname\fP [all …]
|