Home
last modified time | relevance | path

Searched +full:use +full:- +full:ring +full:- +full:sense (Results 1 – 25 of 74) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dcirrus,cs42l43.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - patches@opensource.cirrus.com
21 - $ref: dai-common.yaml#
26 - cirrus,cs42l43
31 vdd-p-supply:
35 vdd-a-supply:
39 vdd-d-supply:
43 vdd-io-supply:
[all …]
/freebsd/share/man/man4/
H A Dcgem.45 .\" Redistribution and use in source and binary forms, with or without
19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
35 .Bd -ragged -offset indent
45 the Xilinx Zynq-7000, the Xilinx Zynq UltraScale+, and the SiFive
51 .Bl -tag -width ".Cm 10baseT/UTP"
65 .Cm full-duplex
67 .Cm half-duplex
75 .Cm full-duplex
77 .Cm half-duplex
[all …]
/freebsd/contrib/dma/
H A Ddma.82 .\" Copyright (c) 2008-2014, Simon Schubert <2@0x2c.org>.
6 .\" Redistribution and use in source and binary forms, with or without
27 .\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
30 .\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
52 is a small Mail Transport Agent (MTA), designed for home and office use.
68 .Bl -tag -width indent
73 .Bl -tag -width indent
90 Set sender address (envelope-from) to
137 .Bl -bullet -compact
169 .Bl -tag -width 4n
[all …]
/freebsd/sys/dev/ae/
H A Dif_aereg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
7 * Redistribution and use in source and binary forms, with or without
21 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
51 #define AE_ISR_RXS_OVERFLOW 0x00000020 /* Internal RxS ring overflow. */
84 #define AE_EADDR0_REG 0x1488 /* 5 - 2 bytes */
85 #define AE_EADDR1_REG 0x148c /* 1 - 0 bytes */
89 * L2 supports 64-bit addressing but all rings base addresses
92 #define AE_DESC_ADDR_HI_REG 0x1540 /* High 32 bits of ring base address. */
[all …]
/freebsd/crypto/openssl/ssl/quic/
H A Dquic_sstream.c2 * Copyright 2022-2023 The OpenSSL Project Authors. All Rights Reserved.
4 * Licensed under the Apache License 2.0 (the "License"). You may not use
25 * - NEW: The byte has not yet been transmitted, or has been lost and is
28 * - IN_FLIGHT: The byte has been transmitted but is awaiting
32 * - ACKED: The byte has been acknowledged and we can cease storing it.
39 * - in the NEW state if it is in new_set;
40 * - is in the ACKED state if it is in acked_set
42 * - is in the IN_FLIGHT state otherwise.
68 ring_buf_init(&qss->ring_buf); in ossl_quic_sstream_new()
69 if (!ring_buf_resize(&qss->ring_buf, init_buf_size, 0)) { in ossl_quic_sstream_new()
[all …]
/freebsd/sys/dev/netmap/
H A Dnetmap_monitor.c2 * Copyright (C) 2014-2016 Giuseppe Lettieri
5 * Redistribution and use in source and binary forms, with or without
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * However, only the rx rings are actually used. Each monitor rx ring receives
48 * Monitors can be either zero-copy or copy-based.
52 * - For tx traffic, this is when the application sends them, before they are
55 * - For rx traffic, this is when they are received by the adapter, before
57 * application is reading from a monitored ring, the ring will eventually
60 * Zero-copy monitors only see the frames after they have been consumed:
[all …]
/freebsd/sys/dev/cas/
H A Dif_casreg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
8 * Redistribution and use in source and binary forms, with or without
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * from: FreeBSD: if_gemreg.h 174987 2007-12-30 01:32:03Z marius
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.
94 #define CAS_INTR_RX_COMP_FULL 0x00000080 /* RX completion ring full */
95 #define CAS_INTR_RX_BUF_AEMPTY 0x00000100 /* RX desc. ring almost empty */
[all …]
/freebsd/sys/contrib/ncsw/Peripherals/BM/
H A Dbm_portal.c3 � 1995-2003, 2004, 2005-2011 Freescale Semiconductor, Inc.
7 and its use is subject to the NetComm Device Drivers EULA.
11 ALTERNATIVELY, redistribution and use in source and binary forms, with
29 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
31 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
64 /* Only do fast-path handling if it's required */ in portal_isr()
65 if (portal->flags & BMAN_PORTAL_FLAG_IRQ_FAST) in portal_isr()
72 * bman_create_portal - Manage a Bman s/w portal
73 * @portal: the s/w corenet portal to use
74 * @flags: bit-mask of BMAN_PORTAL_FLAG_*** options
[all …]
/freebsd/contrib/ofed/include/
H A Dudma_barrier.h10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
29 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
40 These barriers are expliclty only for use with user DMA operations. If you
41 are looking for barriers to use with cache-coherent multi-threaded
43 for the same address then use an atomic operation followed by one
47 - CPU attached address space (the CPU memory could be a range of things:
48 cached/uncached/non-temporal CPU DRAM, uncached MMIO space in another
53 - A DMA initiator on a bus. For instance a PCI-E device issuing
[all …]
/freebsd/sys/dev/et/
H A Dif_et.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
9 * Redistribution and use in source and binary forms, with or without
30 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
33 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
187 nitems(et_devices) - 1);
209 for (d = et_devices; d->desc != NULL; ++d) { in et_probe()
210 if (vid == d->vid && did == d->did) { in et_probe()
211 device_set_desc(dev, d->desc); in et_probe()
228 sc->dev = dev; in et_attach()
[all …]
/freebsd/sys/dev/random/fenestrasX/
H A Dfx_pool.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
6 * Redistribution and use in source and binary forms, with or without
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
56 * Timer-based reseed interval growth factor and limit in seconds. (§ 3.2)
74 * normal round-robin allocation after each timer reseed. (§ 3.4)
82 * sources are assumed to provide high-quality random bytes. Pull sources are
86 * design, low-quality sources push into some global ring buffer and then get
126 * make more sense to pull this up into the abstraction layer instead.
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dhtt.h1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
31 /* bits 5-23 currently reserved */
36 enum htt_h2t_msg_type { /* host-to-target */
59 u8 pad[sizeof(u32) - sizeof(struct htt_cmd_hdr)];
75 * The target should use the struct def, for simplicitly and clarity,
76 * but the host shall use the bit-mast + bit-shift defs, to be endian-
77 * neutral. Specifically, the host shall use the get/set macros built
178 * htt_data_tx_desc - used for data tx path
[all …]
/freebsd/sys/dev/gem/
H A Dif_gemreg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
8 * Redistribution and use in source and binary forms, with or without
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
40 /* Note: Reading the status reg clears bits 0-6. */
55 #define GEM_CONFIG_RONPAULBIT 0x00000800 /* after infinite burst use */
69 * Bits 0-6 auto-clear when read.
72 #define GEM_INTR_TX_EMPTY 0x00000002 /* TX ring empty */
78 #define GEM_INTR_PCS 0x00002000 /* Physical Code Sub-layer */
[all …]
/freebsd/share/man/man9/
H A Dbus_dma.94 .\" Redistribution and use in source and binary forms, with or without
19 .\" TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
22 .\" NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
32 .\" Redistribution and use in source and binary forms, with or without
47 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
50 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
170 API is a bus, device, and machine-independent (MI) interface to
182 For example, if a DMA engine in a device is limited to 32-bit addresses,
190 For example, a device might require 16-byte alignment of its descriptor ring
193 the driver must create one tag for the descriptor ring and a separate tag for
[all …]
/freebsd/share/dict/
H A Dweb2a12 A-b-c book
13 A-b-c method
14 abdomino-uterotomy
15 Abdul-baha
16 a-be
20 able-bodied
21 able-bodiedness
22 able-minded
23 able-mindedness
27 Abor-miri
[all …]
/freebsd/lib/libpmc/
H A Dpmc.haswell.34 .\" Redistribution and use in source and binary forms, with or without
19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
45 .Bl -tag -width "Li PMC_CLASS_IAP"
47 Fixed-function counters that count only one hardware event per counter.
59 .%B "Intel(R) 64 and IA-32 Architectures Software Developer's Manual"
61 .%N "Order Number: 325462-045US"
70 .Bl -column "PMC_CAP_INTERRUPT" "Support"
87 .Bl -tag -width indent
89 Configure the Off-core Response bits.
[all …]
H A Dpmc.haswellxeon.35 .\" Redistribution and use in source and binary forms, with or without
20 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
46 .Bl -tag -width "Li PMC_CLASS_IAP"
48 Fixed-function counters that count only one hardware event per counter.
60 .%B "Intel(R) 64 and IA-32 Architectures Software Developer's Manual"
62 .%N "Order Number: 325462-052US"
71 .Bl -column "PMC_CAP_INTERRUPT" "Support"
88 .Bl -tag -width indent
90 Configure the Off-core Response bits.
[all …]
H A Dpmc.ivybridgexeon.34 .\" Redistribution and use in source and binary forms, with or without
19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
45 .Bl -tag -width "Li PMC_CLASS_IAP"
47 Fixed-function counters that count only one hardware event per counter.
59 .%B "Intel(R) 64 and IA-32 Architectures Software Developer's Manual"
60 .%N "Order Number: 325462-045US"
69 .Bl -column "PMC_CAP_INTERRUPT" "Support"
86 .Bl -tag -width indent
88 Configure the Off-core Response bits.
[all …]
H A Dpmc.ivybridge.33 .\" Redistribution and use in source and binary forms, with or without
18 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
44 .Bl -tag -width "Li PMC_CLASS_IAP"
46 Fixed-function counters that count only one hardware event per counter.
58 .%B "Intel(R) 64 and IA-32 Architectures Software Developer's Manual"
60 .%N "Order Number: 253669-043US"
69 .Bl -column "PMC_CAP_INTERRUPT" "Support"
86 .Bl -tag -width indent
88 Configure the Off-core Response bits.
[all …]
/freebsd/sys/dev/bge/
H A Dif_bge.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
8 * Redistribution and use in source and binary forms, with or without
16 * 3. All advertising materials mentioning features or use of this software
19 * 4. Neither the name of the author nor the names of any co-contributors
29 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
32 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
43 * two on-board MIPS R4000 CPUs and can have as much as 16MB of external
48 * of value-added firmware updates. Unlike the Tigon I and Tigon II,
52 * The BCM5700 supports the PCI v2.2 and PCI-X v1.0 standards, and will
[all …]
/freebsd/sys/dev/cadence/
H A Dif_cgem.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2012-2014 Thomas Skibo <thomasskibo@yahoo.com>
7 * Redistribution and use in source and binary forms, with or without
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31 * interface such as the one used in Xilinx Zynq-7000 SoC.
33 * Reference: Zynq-7000 All Programmable SoC Technical Reference Manual.
90 #define CGEM_NUM_RX_DESCS 512 /* size of receive descriptor ring */
91 #define CGEM_NUM_TX_DESCS 512 /* size of transmit descriptor ring */
[all …]
/freebsd/contrib/libpcap/
H A Dgencode.c5 * Redistribution and use in source and binary forms, with or without
11 * features or use of this software display the following acknowledgement:
45 #include "pcap-dos.h"
48 #include "pcap-int.h"
64 #include "diag-control.h"
75 #define offsetof(s, e) ((size_t)&((s *)0)->e)
152 #include "os-proto.h"
158 * "Push" the current value of the link-layer header type and link-layer
160 * full-blown stack; we keep only the top two items.)
164 (cs)->prevlinktype = (cs)->linktype; \
[all …]
H A Dpcap-linux.c2 * pcap-linux.c: Packet capture interface to the Linux kernel
5 * Sebastian Krahmer <krahmer@cs.uni-potsdam.de>
9 * Redistribution and use in source and binary forms, with or without
36 * Monitor-mode support for mac80211 includes code taken from the iw
46 * Redistribution and use in source and binary forms, with or without
63 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
66 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
99 #include "pcap-int.h"
100 #include "pcap-util.h"
105 #include "diag-control.h"
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1 //===- HWAddressSanitizer.cpp - memory access error detector --------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
91 ClMemoryAccessCallbackPrefix("hwasan-memory-access-callback-prefix",
96 "hwasan-kernel-mem-intrinsic-prefix",
97 cl::desc("Use prefix for memory intrinsics in KASAN mode"), cl::Hidden,
101 "hwasan-instrument-with-calls",
105 static cl::opt<bool> ClInstrumentReads("hwasan-instrument-reads",
110 ClInstrumentWrites("hwasan-instrument-writes",
[all …]
/freebsd/sys/net/
H A Diflib.c1 /*-
2 * Copyright (c) 2014-2018, Matthew Macy <mmacy@mattmacy.io>
5 * Redistribution and use in source and binary forms, with or without
21 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
108 * - Prefetching in tx cleaning should perhaps be a tunable. The distance ahead
111 * - NFLX's m_free path is dominated by vm-based M_EXT manipulation which
113 * - small packet forwarding which is just returning a single mbuf to
120 * - private structures
121 * - iflib private utility functions
[all …]

123