Home
last modified time | relevance | path

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

12345678910>>...42

/freebsd/sys/dev/igc/
H A Digc_mac.c1 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
13 * igc_init_mac_ops_generic - Initialize MAC function pointers
16 * Setups up the function pointers to no-op functions
20 struct igc_mac_info *mac = &hw->mac; in igc_init_mac_ops_generic()
24 mac->ops.init_params = igc_null_ops_generic; in igc_init_mac_ops_generic()
25 mac->ops.config_collision_dist = igc_config_collision_dist_generic; in igc_init_mac_ops_generic()
26 mac->ops.rar_set = igc_rar_set_generic; in igc_init_mac_ops_generic()
30 * igc_null_ops_generic - No-op function, returns 0
40 * igc_null_mac_generic - No-op function, return void
[all …]
H A Digc_phy.c1 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
13 * igc_init_phy_ops_generic - Initialize PHY function pointers
16 * Setups up the function pointers to no-op functions
20 struct igc_phy_info *phy = &hw->phy; in igc_init_phy_ops_generic()
24 phy->ops.init_params = igc_null_ops_generic; in igc_init_phy_ops_generic()
25 phy->ops.acquire = igc_null_ops_generic; in igc_init_phy_ops_generic()
26 phy->ops.check_reset_block = igc_null_ops_generic; in igc_init_phy_ops_generic()
27 phy->ops.force_speed_duplex = igc_null_ops_generic; in igc_init_phy_ops_generic()
28 phy->ops.get_info = igc_null_ops_generic; in igc_init_phy_ops_generic()
[all …]
H A Digc_regs.h1 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
11 #define IGC_CTRL 0x00000 /* Device Control - RW */
12 #define IGC_STATUS 0x00008 /* Device Status - RO */
13 #define IGC_EECD 0x00010 /* EEPROM/Flash Control - RW */
15 #define IGC_EERD 0x12014 /* EEprom mode read - RW */
16 #define IGC_EEWR 0x12018 /* EEprom mode write - RW */
17 #define IGC_CTRL_EXT 0x00018 /* Extended Device Control - RW */
18 #define IGC_MDIC 0x00020 /* MDI Control - RW */
19 #define IGC_MDICNFG 0x00E04 /* MDI Config - RW */
[all …]
/freebsd/contrib/bearssl/T0/
H A DWordBuilder.cs31 * Opcodes are accumulated with specific methods. A control-flow stack
60 cfPtr = -1; in WordBuilder()
69 * Build the word. The control-flow stack must be empty. A 'ret'
74 if (cfPtr != -1) { in Build()
75 throw new Exception("control-flow stack is not empty"); in Build()
77 if (jumpToLast || code[code.Count - 1].MayFallThrough) { in Build()
99 * Rotate the control-flow stack at depth 'depth'.
103 int x = cfStack[cfPtr - depth]; in CSRoll()
104 Array.Copy(cfStack, cfPtr - (depth - 1), in CSRoll()
105 cfStack, cfPtr - depth, depth); in CSRoll()
[all …]
/freebsd/sys/dev/e1000/
H A De1000_mac.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
42 * e1000_init_mac_ops_generic - Initialize MAC function pointers
45 * Setups up the function pointers to no-op functions
49 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_ops_generic()
53 mac->ops.init_params = e1000_null_ops_generic; in e1000_init_mac_ops_generic()
54 mac->ops.init_hw = e1000_null_ops_generic; in e1000_init_mac_ops_generic()
55 mac->ops.reset_hw = e1000_null_ops_generic; in e1000_init_mac_ops_generic()
56 mac->ops.setup_physical_interface = e1000_null_ops_generic; in e1000_init_mac_ops_generic()
57 mac->ops.get_bus_info = e1000_null_ops_generic; in e1000_init_mac_ops_generic()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCodeMoverUtils.h1 //===- Transform/Utils/CodeMoverUtils.h - CodeMover Utils -------*-
[all...]
/freebsd/sys/dev/sk/
H A Dyukonreg.h2 /*-
21 #define YU_GPSR_SPEED 0x8000 /* speed 0 - 10Mbps, 1 - 100Mbps */
22 #define YU_GPSR_DUPLEX 0x4000 /* 0 - half duplex, 1 - full duplex */
23 #define YU_GPSR_FCTL_TX 0x2000 /* Tx flow control, 1 - disabled */
25 #define YU_GPSR_PAUSE 0x0800 /* flow control enable/disable */
30 #define YU_GPSR_GIG_SPEED 0x0010 /* Gigabit Speed (0 - use speed bit) */
32 #define YU_GPSR_FCTL_RX 0x0004 /* Rx flow control, 1 - disabled */
33 #define YU_GPSR_PROMS_EN 0x0002 /* promiscuous mode, 1 - enabled */
35 /* General Purpose Control Register (GPCR) */
38 #define YU_GPCR_FCTL_TX_DIS 0x2000 /* Disable Tx flow control 802.3x */
[all …]
/freebsd/sys/sys/
H A D_termios.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
36 * Special Control Characters
56 /* 7 ex-spare 1 */
80 * Input flags - software input processing
91 #define IXON 0x00000200 /* enable output flow control */
92 #define IXOFF 0x00000400 /* enable input flow control */
98 #define IUTF8 0x00004000 /* assume input is utf-8 encoded */
102 * Output flags - software output processing
106 #define ONLCR 0x00000002 /* map NL to CR-NL (ala CRMOD) */
[all …]
/freebsd/share/man/man4/
H A Dsiftr.439 as a module at run-time, run the following command as root:
40 .Bd -literal -offset indent
49 .Bd -literal -offset indent
66 .Ss Compile-time Configuration
72 .Bd -literal -offset indent
73 CFLAGS+=-DSIFTR_IPV6
80 In the IPv4-only (default) mode, standard dotted decimal notation (e.g.
83 and standard colon-separated hex notation (see RFC 4291) is used to format IPv6
85 .Ss Run-time Configuration
89 interface to export its configuration variables to user-space.
[all …]
H A Dng_netflow.41 .\" Copyright (c) 2004-2005 Gleb Smirnoff <glebius@FreeBSD.org>
47 .Bl -dash
56 A flow was inactive for the specified period of time.
99 .Sh CONTROL MESSAGES
100 This node type supports the generic control messages, plus the following:
101 .Bl -tag -width foo
129 .Bd -literal -offset 4n
158 .Bd -literal -offset 4n
174 .Bd -literal -offset 4n
176 uint32_t inactive_timeout; /* flow inactive timeout */
[all …]
/freebsd/sys/dev/my/
H A Dif_myreg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
33 #define MY_PAR0 0x0 /* physical address 0-3 */
34 #define MY_PAR1 0x04 /* physical address 4-5 */
35 #define MY_MAR0 0x08 /* multicast address 0-3 */
36 #define MY_MAR1 0x0C /* multicast address 4-7 */
37 #define MY_FAR0 0x10 /* flow-control address 0-3 */
38 #define MY_FAR1 0x14 /* flow-control address 4-5 */
48 #define MY_FTH 0x3C /* flow control high/low threshold */
59 #define MY_RFCEN 0x00002000 /* receive flow control packet enable */
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/nfc/
H A Dmarvell,nci.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schema
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionPrecedenceTracking.h1 //===-- InstructionPrecedenceTracking.h -------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // (e.g. as having implicit control flow, or writing memory, or having another
18 //===----------------------------------------------------------------------===//
40 /// Asserts that the cached info for \p BB is up-to-date. This helps to catch
45 /// Asserts whether or not the contents of this tracking is up-to-date. This
66 /// children classes allows to implement tracking of implicit control flow,
92 /// This class allows to keep track on instructions with implicit control flow.
96 /// is reached, then we need to make sure that there is no implicit control flow
[all …]
/freebsd/sys/contrib/device-tree/Bindings/serial/
H A Dmilbeaut-uart.txt4 - compatible: should be "socionext,milbeaut-usio-uart".
5 - reg: offset and length of the register set for the device.
6 - interrupts: two interrupts specifier.
7 - interrupt-names: should be "rx", "tx".
8 - clocks: phandle to the input clock.
11 - auto-flow-control: flow control enable.
15 compatible = "socionext,milbeaut-usio-uart";
18 interrupt-names = "rx", "tx";
20 auto-flow-control;
H A Dst,stm32-uart.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/serial/st,stm32-uart.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 - Erwan Le Ray <erwan.leray@foss.st.com>
15 - st,stm32-uart
16 - st,stm32f7-uart
17 - st,stm32h7-uart
34 st,hw-flow-ctrl:
35 description: enable hardware flow control (deprecated)
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp1 //===- SIAnnotateControlFlow.cpp ------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// Annotates the control flow with hardware specific intrinsics.
12 //===----------------------------------------------------------------------===//
31 #define DEBUG_TYPE "si-annotate-control-flow"
98 StringRef getPassName() const override { return "SI annotate control flow"; } in getPassName()
114 "Annotate SI Control Flow", false, false)
119 "Annotate SI Control Flow", false, false)
150 return UA->isUniform(T) || T->hasMetadata("structurizecfg.uniform"); in isUniform()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp1 //=- WebAssemblyFixIrreducibleControlFlow.cpp - Fix irreducible control flow -//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// This file implements a pass that removes irreducible control flow.
11 /// Irreducible control flow means multiple-entry loops, which this pass
14 /// Note that LLVM has a generic pass that lowers irreducible control flow, but
15 /// it linearizes control flow, turning diamonds into two triangles, which is
22 /// up multi-entry loops by adding a new block that can dispatch to each of the
44 /// * The Relooper emits structured control flow (with ifs etc.), while we
47 /// [1] Alon Zakai. 2011. Emscripten: an LLVM-to-JavaScript compiler. In
[all …]
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dqcom_adm.txt4 - compatible: must contain "qcom,adm" for IPQ/APQ8064 and MSM8960
5 - reg: Address range for DMA registers
6 - interrupts: Should contain one interrupt shared by all channels
7 - #dma-cells: must be <2>. First cell denotes the channel number. Second cell
8 denotes CRCI (client rate control interface) flow control assignment.
9 - clocks: Should contain the core clock and interface clock.
10 - clock-names: Must contain "core" for the core clock and "iface" for the
12 - resets: Must contain an entry for each entry in reset names.
13 - reset-names: Must include the following entries:
14 - clk
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp1 //===-- CFGuard.cpp - Control Flow Guard checks -----------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 /// This file contains the IR transform to add Microsoft's Control Flow Guard
13 //===----------------------------------------------------------------------===//
32 STATISTIC(CFGuardCounter, "Number of Control Flow Guard checks added");
36 /// Adds Control Flow Guard (CFG) checks on indirect function calls/invokes.
38 /// address-taken function. X86_64 targets use the Mechanism::Dispatch
56 /// Inserts a Control Flow Guard (CFG) check on an indirect call using the CFG
59 /// symbol. This checks that the target address is a valid address-taken
[all …]
/freebsd/sys/dev/cas/
H A Dif_casreg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
30 * from: FreeBSD: if_gemreg.h 174987 2007-12-30 01:32:03Z marius
57 #define CAS_BIM_RAM_BIST 0x1030 /* BIM RAM BIST control/status */
84 * Bits 0-9 of CAS_STATUS auto-clear when read. CAS_CLEAR_ALIAS specifies
85 * which of bits 0-9 auto-clear when reading CAS_STATUS_ALIAS.
102 #define CAS_INTR_MAC_CTRL_INT 0x00010000 /* MAC control interrupt */
116 #define CAS_BIM_CONF_BD64_DIS 0x00000004 /* 64-bit mode disable */
118 #define CAS_BIM_CONF_BUS32_WIDE 0x00000010 /* PCI bus is 32-bit (ro). */
161 * interrupt bits for CAS_INTMASK[2-4], CAS_STATUS[2-4], CAS_CLEAR_ALIAS[2-4]
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DCFGuard.h1 //===-- CFGuard.h - CFGuard Transformations -------
[all...]
/freebsd/sys/dev/ice/
H A Dice_common_sysctls.h1 /* SPDX-License-Identifier: BSD-3-Clause */
58 * @brief boolean indicating if the Tx Flow Control filter should be enabled
60 * Global sysctl variable indicating whether the Tx Flow Control filters
62 * they come from non-HW sources. If false, packets coming from software will
63 * not be dropped. Leave this on if unless you must send flow contro
[all...]
/freebsd/sys/dev/ixgbe/
H A Dixgbe_common.c2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2020, Intel Corporation
64 * ixgbe_init_ops_generic - Inits function ptrs
71 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; in ixgbe_init_ops_generic()
72 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_init_ops_generic()
78 eeprom->ops.init_params = ixgbe_init_eeprom_params_generic; in ixgbe_init_ops_generic()
81 eeprom->ops.read = ixgbe_read_eerd_generic; in ixgbe_init_ops_generic()
82 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_generic; in ixgbe_init_ops_generic()
84 eeprom->ops.read = ixgbe_read_eeprom_bit_bang_generic; in ixgbe_init_ops_generic()
85 eeprom->ops.read_buffer = in ixgbe_init_ops_generic()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp1 //===- AArch64SpeculationHardening.cpp - Harden Against Missspeculation --===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===--
[all...]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinCFGuard.h1 //===-- WinCFGuard.h - Windows Control Flow Guard Handling ----*- C++ -*--===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file contains support for writing the metadata for Windows Control Flow
10 // Guard, including address-taken functions, and valid longjmp targets.
12 //===----------------------------------------------------------------------===//
33 /// Emit the Control Flow Guard function ID table.
36 /// Gather pre-function debug information.
41 /// Gather post-function debug information.

12345678910>>...42