Home
last modified time | relevance | path

Searched +full:flow +full:- +full:controlled (Results 1 – 25 of 141) sorted by relevance

123456

/freebsd/crypto/openssl/doc/designs/quic-design/
H A Dquic-fc.md1 Flow Control
4 Introduction to QUIC Flow Control
5 ---------------------------------
7 QUIC flow control acts at both connection and stream levels. At any time,
8 transmission of stream data could be prevented by connection-level flow control,
9 by stream-level flow control, or both. Flow control uses a credit-based model in
10 which the relevant flow control limit is expressed as the maximum number of
14 It is important to note that both connection and stream-level flow control
15 relate only to the transmission of QUIC stream data. QUIC flow control at stream
18 again, this still only counts as one byte for the purposes of flow control. Note
[all …]
H A Dtx-packetiser.md9 The packetiser also deals with the flow and congestion controllers.
12 ----------------------
29 QUIC_TXFC *conn_txfc; /* QUIC Connection-Level TX Flow Controller */
30 QUIC_RXFC *conn_rxfc; /* QUIC Connection-Level RX Flow Controller */
37 * Injected dependencies - crypto streams.
39 * Note: There is no crypto stream for the 0-RTT EL.
40 * crypto[QUIC_PN_SPACE_APP] is the 1-RTT crypto stream.
52 ----------
77 ------------
82 - SSTREAM: manages application stream data for transmission.
[all …]
/freebsd/crypto/openssl/include/internal/
H A Dquic_fc.h2 * Copyright 2022-2024 The OpenSSL Project Authors. All Rights Reserved.
19 * TX Flow Controller (TXFC)
22 * For discussion, see doc/designs/quic-design/quic-fc.md.
27 QUIC_TXFC *parent; /* stream-level iff non-NULL */
33 * Initialises a TX flow controller. conn_txfc should be non-NULL and point to
34 * the connection-level flow controller if the TXFC is for stream-level flow
40 * Gets the parent (i.e., connection-level) TX flow controller. Returns NULL if
41 * called on a connection-level TX flow controller.
47 * operation. This function is a no-op if it has already been called with an
59 * controlled bytes we are allowed to send. (Thus if this function returns 0, we
[all …]
/freebsd/share/man/man4/
H A Dpflow.425 .Cd "pseudo-device pflow"
43 .Ic pflowctl Ns Ar N Ic -c
45 Each interface must be configured with a flow receiver IP address
46 and a flow receiver port number.
64 Header and flow structs are defined in
69 source and destination addresses are controlled by
84 .Bd -literal -offset indent
85 # pflowctl -s pflow0 src 10.0.0.1 dst 10.0.0.2:1234
89 .Bd -literal -offset indent
90 # pflowctl -s pflow0 proto 10
[all …]
H A Dice.42 .\" SPDX-License-Identifier: BSD-3-Clause
4 .\" Copyright (c) 2019-2020, Intel Corporation
73 .Bl -bullet -compact
75 Intel\(rg Ethernet Controller E810\-C
77 Intel\(rg Ethernet Controller E810\-XXV
79 Intel\(rg Ethernet Connection E822\-C
81 Intel\(rg Ethernet Connection E822\-L
83 Intel\(rg Ethernet Connection E823\-C
85 Intel\(rg Ethernet Connection E823\-L
87 Intel\(rg Ethernet Connection E825\-C
[all …]
H A Dixl.41 .\" Copyright (c) 2013-2018, Intel Corporation
41 .Bd -ragged -offset indent
48 .Bd -literal -offset indent
60 .Bl -bullet -compact
85 Offloads are also controlled via the interface, for instance,
97 .Bl -bullet
101 .Em sysutils/intel-qc
[all...]
H A Dpts.433 .Nd pseudo-terminal driver
37 driver provides support for a device-pair termed a
38 .Em pseudo-terminal .
39 A pseudo-terminal is a pair of character devices, a
52 it through the master half of the pseudo-terminal.
60 calls apply only to pseudo-terminals:
61 .Bl -tag -width TIOCPTMASTER
69 When applied to the master side of a pseudo-terminal, each subsequent
72 the pseudo-terminal preceded by a zero byte (symbolically
77 In the latter case, the byte is an inclusive-or
[all …]
H A Dnetmap.41 .\" Copyright (c) 2011-2014 Matteo Landi, Luigi Rizzo, Universita` di Pisa
45 .Bl -tag -width XXXX
51 implementing a very fast and modular in-kernel software switch/dataplane;
72 35-40 Mpps on 40 Gbit/s NICs (limited by the hardware);
79 which uses unmodified device drivers and is 3-5 times faster than
98 supports both non-blocking I/O through
145 the rings, and possibly implement zero-copy forwarding
174 Ports and rings are created and controlled through a file descriptor,
181 has multiple modes of operation controlled by the
186 .Bl -tag -width XXXX
[all …]
H A Dng_hci.41 .\" Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
44 Bluetooth is a short-range radio link intended to replace the cable(s)
59 The Bluetooth system provides a point-to-point connection (only two
60 Bluetooth units involved), or a point-to-multipoint connection.
61 In the point-to-multipoint connection,
68 In addition, many more slaves can remain locked to the master in a so-called
73 access is controlled by the master.
79 in different piconets on a time-division multiplex basis.
81 The piconets shall not be frequency-synchronized.
87 The slot numbering ranges from 0 to 2^27 -1 and is cyclic with a cycle length
[all …]
/freebsd/contrib/ofed/librdmacm/man/
H A Drdma_cm.71 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md
2 .TH "RDMA_CM" 7 "2010-07-19" "librdmacm" "Librdmacm Programmer's Manual" librdmacm
4 rdma_cm \- RDMA communication manager.
24 operation is controlled by the user through the use of the rdma_cm event channel
35 rdma_reg_msgs - register an array of buffers for sending and receiving
37 rdma_reg_read - registers a buffer for RDMA read operations
39 rdma_reg_write - registers a buffer for RDMA write operations
41 rdma_dereg_mr - deregisters a memory region
43 rdma_post_recv - post a buffer to receive a message
45 rdma_post_send - post a buffer to send a message
[all …]
H A Drdma_connect.31 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md
2 .TH "RDMA_CONNECT" 3 "2010-07-19" "librdmacm" "Librdmacm Programmer's Manual" librdmacm
4 rdma_connect \- Initiate an active connection request.
21 Returns 0 on success, or -1 on error. If an error occurs, errno will be
32 References a user-controlled data buffer. The contents of the buffer are
36 Specifies the size of the user-controlled data buffer. Note that the actual
52 Specifies if hardware flow control is available. This value is exchanged
82 Retry count and RNR retry count values are 3-bit values.
H A Drdma_accept.31 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md
2 .TH "RDMA_ACCEPT" 3 "2014-05-27" "librdmacm" "Librdmacm Programmer's Manual" librdmacm
4 rdma_accept \- Called to accept a connection request.
21 Returns 0 on success, or -1 on error. If an error occurs, errno will be
43 References a user-controlled data buffer. The contents of the buffer are
47 Specifies the size of the user-controlled data buffer. Note that the actual
63 Specifies if hardware flow control is available. This value is exchanged
90 The RNR retry count is a 3-bit value.
/freebsd/share/doc/psd/05.sysman/
H A D2.4.t50 for characters that cause interrupts or output flow control;
53 is processed to provide standard line-oriented local editing functions,
54 and input is presented on a line-by-line basis.
79 an end of file occurrence on terminal input. Flow control is provided
86 Non-graphic ASCII input characters may be echoed as a two-character
93 two character return-linefeed sequence,
96 for upper-case only terminals.
108 based on currently-proposed standards.
130 char tc_eofc; /* end-of-file */
150 controlled terminal line.
[all …]
/freebsd/contrib/ncurses/man/
H A Dcurs_inopts.3x3 .\" Copyright 2018-2023,2024 Thomas E. Dickey *
4 .\" Copyright 1998-2016,2017 Free Software Foundation, Inc. *
32 .TH curs_inopts 3X 2024-04-13 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "Library calls"
66 \fB\%typeahead\fP \-
112 Window-specific settings are not automatically applied to new or derived
122 erase/kill character-processing
123 (interrupt and flow control characters are unaffected),
147 their own echoing in a controlled area of the screen,
155 The \fB\%halfdelay\fP routine is used for half-delay mode,
162 Use \fB\%nocbreak\fP to leave half-delay mode.
[all …]
/freebsd/crypto/heimdal/appl/telnet/arpa/
H A Dtelnet.h52 #define AO 245 /* abort output--but let prog finish */
53 #define IP 244 /* interrupt process--permanently */
55 #define DM 242 /* data mark--for connect. cleaning */
79 #define TELCMD(x) telcmds[(x)-TELCMD_FIRST]
82 #define TELOPT_BINARY 0 /* 8-bit data path */
89 #define TELOPT_RCTE 7 /* remote controlled transmission and echo */
115 #define TELOPT_LFLOW 33 /* remote flow control */
118 #define TELOPT_OLD_ENVIRON 36 /* Old - Environment variables */
121 #define TELOPT_NEW_ENVIRON 39 /* New - Environment variables */
122 #define TELOPT_EXOPL 255 /* extended-options-list */
[all …]
/freebsd/include/arpa/
H A Dtelnet.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
48 #define AO 245 /* abort output--but let prog finish */
49 #define IP 244 /* interrupt process--permanently */
51 #define DM 242 /* data mark--for connect. cleaning */
76 #define TELCMD(x) telcmds[(x)-TELCMD_FIRST]
79 #define TELOPT_BINARY 0 /* 8-bit data path */
86 #define TELOPT_RCTE 7 /* remote controlled transmission and echo */
112 #define TELOPT_LFLOW 33 /* remote flow control */
115 #define TELOPT_OLD_ENVIRON 36 /* Old - Environment variables */
[all …]
/freebsd/contrib/telnet/arpa/
H A Dtelnet.h49 #define AO 245 /* abort output--but let prog finish */
50 #define IP 244 /* interrupt process--permanently */
52 #define DM 242 /* data mark--for connect. cleaning */
77 #define TELCMD(x) telcmds[(x)-TELCMD_FIRST]
80 #define TELOPT_BINARY 0 /* 8-bit data path */
87 #define TELOPT_RCTE 7 /* remote controlled transmission and echo */
113 #define TELOPT_LFLOW 33 /* remote flow control */
116 #define TELOPT_OLD_ENVIRON 36 /* Old - Environment variables */
119 #define TELOPT_NEW_ENVIRON 39 /* New - Environment variables */
120 #define TELOPT_TN3270E 40 /* RFC2355 - TN3270 Enhancements */
[all …]
/freebsd/sbin/ipfw/
H A Dipfw.88 in-kernel NAT.\&
19 .Op Ar rule | first-last ...
49 .Oo Cm set Ar N Oc Cm table Ar name Cm create Ar create-options
55 .Oo Cm set Ar N Oc Cm table Ar name Cm modify Ar modify-options
59 .Oo Cm set Ar N Oc Cm table Ar name Cm add Ar table-key Op Ar value
61 .Oo Cm set Ar N Oc Cm table Ar name Cm add Op Ar table-key Ar value ...
63 .Oo Cm set Ar N Oc Cm table Ar name Cm atomic add Op Ar table-key Ar value ...
65 .Oo Cm set Ar N Oc Cm table Ar name Cm delete Op Ar table-key ...
93 .Ar config-options
99 .Ss IN-KERNEL NAT
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowEnvironment.h1 //===-- DataflowEnvironment.h -----------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // that run over Control-Flow Graphs (CFGs) to keep track of the state of the
13 //===----------------------------------------------------------------------===//
52 /// Non-null pointer to a potentially widened version of the input value.
67 /// Supplements `Environment` with non-standard comparison and join
113 /// This function may widen the current value -- replace it with an
124 /// * A non-null `Value *` that points either to `Current` or a widened
126 /// the flow condition of `CurrentEnv`. We particularly caution
[all …]
/freebsd/sys/dev/ixgbe/
H A Dixgbe_x550.c3 Copyright (c) 2001-2020, Intel Corporation
47 * ixgbe_init_ops_X550 - Inits func ptrs and MAC type
55 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_ops_X550()
56 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_X550()
62 mac->ops.dmac_config = ixgbe_dmac_config_X550; in ixgbe_init_ops_X550()
63 mac->ops.dmac_config_tcs = ixgbe_dmac_config_tcs_X550; in ixgbe_init_ops_X550()
64 mac->ops.dmac_update_tcs = ixgbe_dmac_update_tcs_X550; in ixgbe_init_ops_X550()
65 mac->ops.setup_eee = NULL; in ixgbe_init_ops_X550()
66 mac->ops.set_source_address_pruning = in ixgbe_init_ops_X550()
68 mac->ops.set_ethertype_anti_spoofing = in ixgbe_init_ops_X550()
[all …]
/freebsd/sys/dev/e1000/
H A De1000_82543.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
81 * e1000_init_phy_params_82543 - Init PHY func ptrs.
86 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82543()
91 if (hw->phy.media_type != e1000_media_type_copper) { in e1000_init_phy_params_82543()
92 phy->type = e1000_phy_none; in e1000_init_phy_params_82543()
95 phy->ops.power_up = e1000_power_up_phy_copper; in e1000_init_phy_params_82543()
96 phy->ops.power_down = e1000_power_down_phy_copper; in e1000_init_phy_params_82543()
99 phy->addr = 1; in e1000_init_phy_params_82543()
100 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT; in e1000_init_phy_params_82543()
[all …]
/freebsd/sys/dev/usb/serial/
H A Dumcs.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
50 #define MCS7840_DEV_REG_PINPONGHIGH 0x02 /* High bits of ping-pong
52 #define MCS7840_DEV_REG_PINPONGLOW 0x03 /* Low bits of ping-pong
67 #define MCS7840_DEV_REG_PLL_DIV_M 0x0e /* Pre-diviedr for PLL, R/W */
78 /* DCRx_2-DCRx_4 Registers goes here (see below, they are documented) */
109 #define MCS7840_DEV_REG_BI_FIFO_STAT1 0x32 /* Bulk-In FIFO Stat for Port
112 #define MCS7840_DEV_REG_BO_FIFO_STAT1 0x33 /* Bulk-out FIFO Stat for Port
115 #define MCS7840_DEV_REG_BI_FIFO_STAT2 0x34 /* Bulk-In FIFO Stat for Port
118 #define MCS7840_DEV_REG_BO_FIFO_STAT2 0x35 /* Bulk-out FIFO Stat for Port
[all …]
/freebsd/bin/stty/
H A Dstty.11 .\"-
57 .Bl -tag -width indent
61 .St -p1003.2 .
84 .St -p1003.2 .
93 .Bl -tag -width Fl
144 Enable (disable) RTS/CTS flow control.
150 .Bl -tag -width Fl
226 Assume that input characters are UTF-8 encoded. Setting this flag
231 .Bl -tag -width Fl
233 Post-process output (do not
[all …]
/freebsd/contrib/tcpdump/
H A Dprint-telnet.c1 /* $NetBSD: print-telnet.c,v 1.2 1999/10/11 12:40:12 sjg Exp $ */
3 /*-
52 #include "netdissect-stdinc.h"
75 #define AO 245 /* abort output--but let prog finish */
76 #define IP 244 /* interrupt process--permanently */
78 #define DM 242 /* data mark--for connect. cleaning */
98 #define TELCMD(x) telcmds[(x)-TELCMD_FIRST]
101 #define TELOPT_BINARY 0 /* 8-bit data path */
108 #define TELOPT_RCTE 7 /* remote controlled transmission and echo */
134 #define TELOPT_LFLOW 33 /* remote flow control */
[all …]
/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Dutresdecode.c3 * Module Name: utresdecode - Resource descriptor keyword strings
11 * Some or all of this work - Copyright (c) 1999 - 2025, Intel Corp.
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
75 * 3.5. Neither the name Intel nor any other trademark owned or controlled by
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
108 * any of its subsidiaries will export/re-export any technical data, process,
130 * 3. Neither the names of the above-listed copyright holders nor the names
177 "0 - Good Configuration",
178 "1 - Acceptable Configuration",
[all …]

123456