Home
last modified time | relevance | path

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

12345678910>>...24

/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
16 level counts the total number of logical bytes sent on a given stream. Note that
[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 …]
H A Dglossary.md52 **DISPATCH:** Refers to the QUIC-specific dispatch code in `ssl_lib.c`. This
55 **EL:** Encryption level. See RFC 9000.
59 **Event Leader:** The QSO which is is the top-level QSO in a hierarchy of QSOs,
62 design](server/quic-server-api.md).
64 **FC:** Flow control. Comprises TXFC and RXFC.
66 **FIFD:** Frame-in-flight dispatcher. Ties together the CFQ and TXPIM to handle
69 **FIFM:** Frame-in-flight manager. Tracks frames in flight until their
77 **Key epoch:** Non-negative number designating a generation of QUIC keys used to
99 **Locally-initiated:** Refers to a QUIC stream which was initiated by the local
131 **MSMT:** Multi-stream multi-thread. Refers to a type of multi-stream QUIC usage
[all …]
H A Dquic-overview.md7 ![alt_text](images/quic-overview.svg "QUIC Implementation Building Blocks")
10 -------
15 ----------------------------
21 They will be bypassed with a single-copy API for read and write (_not
25 -----------------------
29 [discussed in more detail here.](./quic-fifm.md)
32 ------------------------
37 -------------------
42 _In MVP there is a many-to-1 matching of Connection IDs to Connection
45 [5.1]: (https://datatracker.ietf.org/doc/html/rfc9000#section-5.1)
[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
62 * If called on a stream-level TXFC, ossl_quic_txfc_get_credit is called on
[all …]
/freebsd/share/man/man4/
H A Dice.42 .\" SPDX-License-Identifier: BSD-3-Clause
4 .\" Copyright (c) 2019-2020, Intel Corporation
73 .Bl -bullet -compact
91 .Sx Link-Level Flow Control
113 .Sx Optics and auto-negotiation
115 .Sx PCI-Express Slot Bandwidth
212 flow control may mitigate the issue.
236 To use RDMA monitoring, more MSI-X interrupts may need to be reserved.
241 .Bd -literal -offset indent
245 The number of extra MSI-X interrupt vectors may need to be adjusted.
[all …]
H A Dmac_biba.41 .\" Copyright (c) 2002-2004 Networks Associates Technology, Inc.
7 .\" DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the
40 .Bd -ragged -offset indent
47 .Bd -ragged -offset indent
53 .Bd -literal -offset indent
61 a strict information flow policy.
63 up of hierarchal grades, and non-hierarchal components.
65 order, with information flow protections based on a dominance operator
69 The non-hierarchal compartment field is expressed as a set of up to 256
71 A complete label consists of both hierarchal and non-hierarchal elements.
[all …]
H A Dng_btsocket.41 .\" Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
62 .Bd -literal -offset indent
74 .Bl -tag -width foo
82 Returns current debug level for the HCI node.
84 Sets current debug level for the HCI node.
126 .Bd -literal -offset indent
130 * For packet mask use (1 << (HCI packet indicator - 1))
131 * For event mask use (1 << (Event - 1))
144 level can be used to obtain via
151 .Bd -literal -offset indent
[all …]
H A Dmac_lomac.47 .\" DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the
36 .Nd "Low-watermark Mandatory Access Control data integrity policy"
40 .Bd -ragged -offset indent
47 .Bd -ragged -offset indent
53 .Bd -literal -offset indent
61 an information flow policy coupled with the subject demotion
66 order, with information flow protections and demotion decisions
74 .Bl -column -offset indent ".Sy Label" "dominated by all other labels"
91 .Dq Li lomac/equal(equal-equal)
99 determines the inherited integrity level for new files created in a
[all …]
H A Dng_ppp.41 .\" Copyright (c) 1996-1999 Whistle Communications, Inc.
19 .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
51 user-land daemon).
54 user-land implementations.
56 multi-link PPP, Van Jacobson compression, PPP compression, PPP
58 A single PPP node corresponds to one PPP multi-link bundle.
71 Typically this node is connected to a user-land daemon via a
82 When a link is connected but disabled, traffic can still flow on
94 These device-independent hooks transmit and receive full PPP
96 information fields, but no checksum or other link-specific fields.
[all …]
/freebsd/contrib/libyaml/src/
H A Dscanner.c18 * is a straightforward implementation of a recursive-descendant parser (or,
30 * STREAM-START(encoding) # The stream start.
31 * STREAM-END # The stream end.
32 * VERSION-DIRECTIVE(major,minor) # The '%YAML' directive.
33 * TAG-DIRECTIVE(handle,prefix) # The '%TAG' directive.
34 * DOCUMENT-START # '---'
35 * DOCUMENT-END # '...'
36 * BLOCK-SEQUENCE-START # Indentation increase denoting a block
37 * BLOCK-MAPPING-START # sequence or a block mapping.
38 * BLOCK-END # Indentation decrease.
[all …]
/freebsd/usr.sbin/flowctl/
H A Dflowctl.81 .\" Copyright (c) 2004-2005 Gleb Smirnoff <glebius@FreeBSD.org>
35 .Op Fl d Ar level
44 .Bl -tag -width ".Fl d Ar level"
45 .It Fl d Ar level
48 debugging level to
49 .Ar level .
55 .Bl -tag -width ".Cm show"
58 .Dq "show ip cache flow"
60 It dumps the contents of the flow cache in Cisco-like format.
69 .Dq "show ip cache verbose flow"
[all …]
/freebsd/sys/netgraph/bluetooth/include/
H A Dng_btsocket.h5 /*-
6 * SPDX-License-Identifier: BSD-2-Clause
8 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
58 #define SOL_HCI_RAW 0x0802 /* socket options level */
67 * For packet mask use (1 << (HCI packet indicator - 1))
68 * For event mask use (1 << (Event - 1))
92 /* Get/Set debug level */
215 #define SOL_SCO 0x0209 /* socket options level */
246 #define SOL_L2CAP 0x1609 /* socket option level */
250 #define SO_L2CAP_IFLOW 3 /* get incoming flow spec. */
[all …]
/freebsd/sys/dev/ic/
H A Dcd180.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
37 #define CD180_PILR1 0x61 /* Priority Interrupt Level Register 1 */
38 #define CD180_PILR2 0x62 /* Priority Interrupt Level Register 2 */
39 #define CD180_PILR3 0x63 /* Priority Interrupt Level Register 3 */
143 #define COR2_TxIBE 0x40 /* Enable In-Band XON/XOFF Flow Control */
154 #define COR3_FCT 0x20 /* Flow-Control Transparency Mode */
156 #define COR3_RxTHMASK 0x0F /* RX FIFO Threshold value (1-8) */
160 #define CCSR_RxFloff 0x40 /* Receive Flow Off (XOFF sent) */
161 #define CCSR_RxFlon 0x20 /* Receive Flow On (XON sent) */
[all …]
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_fs_core.c14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
121 /* One more level for tc */
340 refcount_set(&node->refcount, 1); in tree_init_node()
341 INIT_LIST_HEAD(&node->list); in tree_init_node()
342 INIT_LIST_HEAD(&node->children); in tree_init_node()
343 init_rwsem(&node->lock); in tree_init_node()
344 node->del_hw_func = del_hw_func; in tree_init_node()
345 node->del_sw_func = del_sw_func; in tree_init_node()
346 node->active = false; in tree_init_node()
[all …]
H A Dmlx5_fs_tcp.c1 /*-
2 * Copyright (c) 2020-2021, Mellanox Technologies, Ltd.
43 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_protocol); in accel_fs_tcp_set_ipv4_flow()
44 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_TCP); in accel_fs_tcp_set_ipv4_flow()
45 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_version); in accel_fs_tcp_set_ipv4_flow()
46 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 4); in accel_fs_tcp_set_ipv4_flow()
47 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in accel_fs_tcp_set_ipv4_flow()
49 &inp->inp_faddr, 4); in accel_fs_tcp_set_ipv4_flow()
50 memcpy(MLX5_ADDR_OF(fte_match_param, spec->match_value, in accel_fs_tcp_set_ipv4_flow()
52 &inp->inp_laddr, 4); in accel_fs_tcp_set_ipv4_flow()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp1 //===--------------------- SIOptimizeVGPRLiveRange.cpp -------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// This pass tries to remove unnecessary VGPR live ranges in divergent if-else
13 /// When we do structurization, we usually transform an if-else into two
14 /// successive if-then (with a flow block to do predicate inversion). Consider a
16 /// if-else and used in both THEN (use in THEN is optional) and ELSE part:
23 /// bb.flow:
30 /// As register allocator has no idea of the thread-control-flow, it will just
33 /// to exec mask. For this if-else case, the lanes active in bb.then will be
[all …]
/freebsd/contrib/ofed/infiniband-diags/man/
H A Dperfquery.85 PERFQUERY \-
7 .nr rst2man-indent-level 0
10 \\$1 \\n[an-margin]
11 level \\n[rst2man-indent-level]
12 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
13 -
14 \\n[rst2man-indent0]
15 \\n[rst2man-indent1]
16 \\n[rst2man-indent2]
21 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h1 //===-- llvm/Analysis/DependenceAnalysis.h --------
157 getDirection(unsigned Level) getDirection() argument
161 getDistance(unsigned Level) getDistance() argument
175 isPeelFirst(unsigned Level) isPeelFirst() argument
179 isPeelLast(unsigned Level) isPeelLast() argument
183 isSplitable(unsigned Level) isSplitable() argument
[all...]
/freebsd/sys/dev/mlx5/
H A Dfs.h1 /*-
2 * Copyright (c) 2013-2017, Mellanox Technologies, Ltd. All rights reserved.
65 /*Flow tag*/
236 *priority = 0; /*Priority of leftovers_prio-0*/ in build_leftovers_ft_param()
249 size - 1); in outer_header_zero()
260 u32 level; member
279 * chaining flow tables. the user should be aware that if he pass
280 * max_num_ftes as 2^N it will result in doubled size flow table
292 int prio, u32 level);
410 /********** Flow counters API **********/
[all …]
/freebsd/usr.bin/clang/llvm-diff/
H A Dllvm-diff.14 .nr rst2man-indent-level 0
7 \\$1 \\n[an-margin]
8 level \\n[rst2man-indent-level]
9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
10 -
11 \\n[rst2man-indent0]
12 \\n[rst2man-indent1]
13 \\n[rst2man-indent2]
18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
19 . nr rst2man-indent-level +1
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSarif.h1 //== clang/Basic/Sarif.h - SARIF Diagnostics Object Model -------*- C++ -*--==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 /// tools on a project. Each (non-trivial) document consists of at least one
26 /// 1. <a href="https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html">The SARIF s…
27 /// 2. <a href="https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317836…
28 /// 3. <a href="https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317638…
29 //===----------------------------------------------------------------------===//
62 /// by \c clang will be a physical, top-level artifact. Which is why the static
69 /// 1. <a href="https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/sarif-v2.1.0-os.html#_Toc34317427…
[all …]
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/
H A DJDTrace.java43 handler.setLevel(Level.ALL);
52 static boolean flow = false; field in JDTrace
132 // only if there is at least one non-whitespace (probe in applyProbespec()
139 if ((i < npos) || ((i > 0) && (req.s.charAt(i - 1) != '}'))) { in applyProbespec()
178 if (logger.isLoggable(Level.FINER)) { in consumeProbeData()
183 if (flow) { in consumeProbeData()
184 out.printf("%3s %-41s\n", "CPU", "FUNCTION"); in consumeProbeData()
194 if (flow) { in consumeProbeData()
195 Flow flow = data.getFlow(); in consumeProbeData() local
196 int indent = (flow.getDepth() * 2); in consumeProbeData()
[all …]
/freebsd/lib/libsys/
H A Dgetsockopt.241 .Fn getsockopt "int s" "int level" "int optname" "void * restrict optval" "socklen_t * restrict opt…
43 .Fn setsockopt "int s" "int level" "int optname" "const void *optval" "socklen_t optlen"
56 level.
58 When manipulating socket options the level at which the
60 To manipulate options at the socket level,
61 .Fa level
65 other level the protocol number of the appropriate protocol
71 .Fa level
91 is a value-result argument, initially containing the
109 socket level options, described below.
[all …]
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5dv.71 .\" -*- nroff -*-
2 .\" Licensed under the OpenIB.org (MIT) - See COPYING.md
4 .TH MLX5DV 7 2017-02-02 1.0.0
6 mlx5dv \- Direct verbs for mlx5 devices
8 This is low level access to mlx5 devices to perform data path operations,
18 It exposes mlx5 specific low level data path (send/receive/completion)
28 Once an application uses the direct flow the locking scheme is fully managed
30 direct/non-direct access will be by same application.
33 All Mellanox NIC devices starting from Connect-IB (Connect-IB,
34 ConnectX-4, ConnectX-4Lx, ConnectX-5, ...) implement the mlx5 API,
[all …]

12345678910>>...24