Home
last modified time | relevance | path

Searched +full:layer +full:- +full:buffer +full:- +full:offset (Results 1 – 25 of 408) sorted by relevance

12345678910>>...17

/freebsd/sys/contrib/device-tree/Bindings/display/
H A Dxylon,logicvc-display.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/display/xylon,logicvc-display.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Paul Kocialkowski <paul.kocialkowski@bootlin.com>
16 with Xilinx Zynq-7000 SoCs and Xilinx FPGAs.
20 synthesis time. As a result, many of the device-tree bindings are meant to
24 Layers are declared in the "layers" sub-node and have dedicated configuration.
25 In version 3 of the controller, each layer has fixed memory offset and address
32 - xylon,logicvc-3.02.a-display
[all …]
/freebsd/share/man/man9/
H A Difnet.91 .\" -*- Nroff -*-
338 interface-related messages on the
344 defines the kernel-internal interfaces, including the
382 describing the link layer implemented by the interface (if any)
386 (Some trivial interfaces do not provide any link layer addresses;
396 These memberships are reference-counted.
406 .Bl -tag -width indent -offset indent
525 Opaque per-interface data for the packet filter,
531 A pointer to the common data for the interface's layer 2 protocol.
538 This is initialized by the driver-specific
[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 Dbpf.476 file is a user-settable packet filter.
88 .Sh BUFFER MODES
92 The buffer mode is set using the
106 The user process will declare a fixed buffer size that will be used both for
115 Note that an individual packet larger than the buffer size is necessarily
117 .Ss Zero-copy buffer mode
123 Buffers are of fixed (and equal) size, page-aligned, and an even multiple of
125 The maximum zero-copy buffer size is returned by the
128 Note that an individual packet larger than the buffer size is necessarily
136 .Bd -literal
[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 Dtun.414 .Bd -ragged -offset indent
21 .Bd -literal -offset indent
46 and a character-special device
55 interface provides similar functionality at the Ethernet layer:
88 is non-zero, the
116 Each interface supports the usual network-interface
133 packet on the network interface, as if the (non-existent)
138 is exclusive-open
154 depending on whether non-blocking I/O has been enabled.
155 If the packet is longer than is allowed for in the buffer passed to
[all …]
H A Dppbus.442 system provides a uniform, modular and architecture-independent
48 .Bl -bullet -offset indent
50 architecture-independent macros or functions to access parallel ports
57 with kernel-in drivers.
61 and non-standard software:
63 .Bl -column "Driver" -compact
67 .It Sy lpbb Ta "Philips official parallel port I2C bit-banging interface"
73 .Bl -column "Driver" -compact
100 .Bl -bullet -offset indent
104 bidirectional 8/4-bits mode, also called NIBBLE mode
[all …]
/freebsd/share/doc/papers/fsinterface/
H A Dfsinterface.ms32 \s-1UNIX\s0\\$1\(dg
34 \(dg \s-1UNIX\s0 is a registered trademark of AT&T.
66 Each design attempts to isolate filesystem-dependent details
102 AT&T's recently-announced Remote File Sharing, RFS [Rifkin86],
108 system [Weinberger84] and two different filesystems used at Carnegie-Mellon
122 with carefully-defined entry points to separate the filesystem from the rest
130 A clean, well-defined interface to the filesystem also allows a single
135 The best-known of these are Sun Microsystems' Virtual File System interface,
155 Each attempts to divide the filesystem into a filesystem-type-independent
156 layer and individual filesystem implementations.
[all …]
/freebsd/crypto/openssl/ssl/record/
H A Drecord.h2 * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
15 * These structures should be considered PRIVATE to the record layer. No *
16 * non-record layer code should be using these structures in any way. *
26 /* The data buffer containing bytes from the record */
29 * Buffer that we allocated to store data. If non NULL always the same as
30 * data (but non-const)
33 /* Number of remaining to be read in the data buffer */
35 /* Offset into the data buffer where to start reading */
66 * record layer. No non-record layer code should be accessing the members of *
75 /* Custom record layer: always selected if set */
[all …]
/freebsd/usr.sbin/fifolog/lib/
H A Dfifolog.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2005-2008 Poul-Henning Kamp
33 * Definitions for fifolog "protocol": the on-media layout.
35 * The fifolog on-media record has three layers:
36 * The outer timestamping and synchronization layer.
38 * The inner sequencing and identification layer.
40 * All three layers are synchronized at a subset of the outer layer
44 * The outer layer:
45 * -----------------
[all …]
/freebsd/share/doc/papers/bufbio/
H A Dbio.ms1 .\" ----------------------------------------------------------------------------
2 .\" "THE BEER-WARE LICENSE" (Revision 42):
5 .\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
6 .\" ----------------------------------------------------------------------------
13 - or -
17 Poul-Henning Kamp <phk@FreeBSD.org>
22 they they left the file-system layer were logical sub disk implementation
27 able to co-exist with other operating systems on the same disk.
37 This paper contains the road-map for a stackable "BIO" system in
44 of struct buf, it is a most enlightening case of not exactly bit-rot
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma.h1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
60 /* *INDENT-OFF* */
64 /* *INDENT-ON* */
78 /* Statistics - TBD */
88 /* TX Meta, used by upper layer */
132 /* TX/RX descriptor Target-ID field (in the buffer address 64 bit field) */
158 /** Basic Buffer structure */
160 al_phys_addr_t addr; /**< Buffer physical address */
161 uint32_t len; /**< Buffer lenght in bytes */
[all …]
H A Dal_hal_udma_iofic.h1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
56 /* *INDENT-OFF* */
60 /* *INDENT-ON* */
69 AL_IOFIC_MODE_LEGACY, /**< level-sensitive interrupt wire */
70 AL_IOFIC_MODE_MSIX_PER_Q, /**< per UDMA queue MSI-X interrupt */
82 * interrupt controller of each bus-master unit in the I/O Fabric.
150 /** Prefetch header buffer parity error */
152 /** Prefetch descriptor buffer parity error */
154 /** Data buffer parity error */
[all …]
/freebsd/contrib/libpcap/
H A Dpcap-snoop.c49 #include "pcap-int.h"
52 #include "os-proto.h"
65 struct pcap_snoop *psn = p->priv; in pcap_read_snoop()
76 if (p->break_loop) { in pcap_read_snoop()
78 * Yes - clear the flag that indicates that it in pcap_read_snoop()
79 * has, and return -2 to indicate that we were in pcap_read_snoop()
82 p->break_loop = 0; in pcap_read_snoop()
83 return (-2); in pcap_read_snoop()
85 cc = read(p->fd, (char *)p->buffer, p->bufsize); in pcap_read_snoop()
96 pcapint_fmt_errmsg_for_errno(p->errbuf, sizeof(p->errbuf), in pcap_read_snoop()
[all …]
H A Dpcap-linux.c2 * pcap-linux.c: Packet capture interface to the Linux kernel
5 * Sebastian Krahmer <krahmer@cs.uni-potsdam.de>
36 * Monitor-mode support for mac80211 includes code taken from the iw
99 #include "pcap-int.h"
100 #include "pcap-util.h"
105 #include "diag-control.h"
124 * least some people are doing cross-builds for MIPS with older versions
135 (__atomic_load_n(&pkt->tp_status, __ATOMIC_ACQUIRE) != TP_STATUS_KERNEL)
137 (__atomic_store_n(&pkt->tp_status, TP_STATUS_KERNEL, __ATOMIC_RELEASE))
139 (__atomic_load_n(&pkt->hdr.bh1.block_status, __ATOMIC_ACQUIRE) != TP_STATUS_KERNEL)
[all …]
/freebsd/usr.sbin/fstyp/
H A Dhammer_disk.h1 /*-
47 * The structures below represent the on-disk format for a HAMMER
48 * filesystem. Note that all fields for on-disk structures are naturally
49 * aligned. HAMMER uses little endian for fields in on-disk structures.
60 * A HAMMER filesystem uses a 16K filesystem buffer size. All filesystem
63 * 64K X-bufs are used for blocks >= a file's 1MB mark.
65 * Per-volume storage limit: 52 bits 4096 TB
66 * Per-Zone storage limit: 60 bits 1 MTB
67 * Per-filesystem storage limit: 60 bits 1 MTB
73 #define HAMMER_BUFMASK (HAMMER_BUFSIZE - 1)
[all …]
/freebsd/sys/dev/ice/
H A Dice_ddp_common.c1 /* SPDX-License-Identifier: BSD-3-Clause */
40 * @pkg_buf: the package buffer to transfer
41 * @buf_size: the size of the package buffer
42 * @last_buf: last buffer indicator
43 * @error_offset: returns error offset
68 cmd->flags |= ICE_AQC_DOWNLOAD_PKG_LAST_BUF; in ice_aq_download_pkg()
72 /* Read error from buffer onl in ice_aq_download_pkg()
267 u32 offset, info; ice_update_pkg_no_lock() local
383 u32 offset, info, i; ice_dwnld_cfg_bufs_no_lock() local
928 ice_label_enum_handler(u32 __ALWAYS_UNUSED sect_type,void * section,u32 index,u32 * offset) ice_label_enum_handler() argument
1181 ice_sw_fv_handler(u32 sect_type,void * section,u32 index,u32 * offset) ice_sw_fv_handler() argument
1215 u32 offset; ice_get_prof_index_max() local
1550 u32 offset; ice_get_sw_fv_bitmap() local
1591 u32 offset; ice_get_sw_fv_list() local
2050 u16 offset, size; ice_pkg_enum_section() local
2114 ice_pkg_enum_entry(struct ice_seg * ice_seg,struct ice_pkg_enum * state,u32 sect_type,u32 * offset,void * (* handler)(u32 sect_type,void * section,u32 index,u32 * offset)) ice_pkg_enum_entry() argument
2163 ice_boost_tcam_handler(u32 sect_type,void * section,u32 index,u32 * offset) ice_boost_tcam_handler() argument
2394 u16 i, size = 0, offset; ice_cfg_tx_topo() local
[all...]
/freebsd/lib/libc/net/
H A Dgetnameinfo.348 If a link-layer address or UNIX-domain address is passed to
54 will be set to the empty string if non-NULL;
57 For a link-layer address,
75 link-layer,
76 or UNIX-domain respectively
89 .Va sa->sa_len
93 .Va sa->sa_len
126 .Bl -tag -width "NI_NUMERICSCOPEXX"
137 a non-zero error code is returned.
152 This is required for the few ports (512\-514) that have different services
[all …]
/freebsd/sys/dev/ntb/
H A Dntb_transport.c1 /*-
2 * Copyright (c) 2016-2017 Alexander Motin <mav@FreeBSD.org>
30 * The Non-Transparent Bridge (NTB) is a device that allows you to connect
31 * two or more systems using a PCI-e links, providing remote memory access.
75 "ntb_transport log level -- higher is more verbose");
86 "If enabled (non-zero), limit the size of large memory windows. "
91 &enable_xeon_watchdog, 0, "If non-zero, write a register every second to "
125 uint8_t qp_num; /* Only 64 QPs are allowed. 0-63 */
233 * to keep the protocol in lock-step with the Linux NTB driver.
248 * Some NTB-using hardware have a watchdog to work around NTB hangs; if
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h1 //===- DwarfStreamer.h ------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
42 /// All interactions with the MC layer that is used to build the debug
71 /// of the MC layer to the one of U.getOrigUnit().
88 /// Emit the debug string offset table described by \p StringOffsets into the
96 /// Emit the swift_ast section stored in \p Buffer.
97 void emitSwiftAST(StringRef Buffer);
99 /// Emit the swift reflection section stored in \p Buffer.
102 StringRef Buffer, uint32_t Alignment, uint32_t Size);
[all …]
/freebsd/crypto/openssl/crypto/slh_dsa/
H A Dslh_xmss.c2 * Copyright 2024-2025 The OpenSSL Project Authors. All Rights Reserved.
21 * @param sk_seed A SLH-DSA private key seed of size |n|
23 * (which must be < 2^(hm - height)
28 * @param pk_seed A SLH-DSA public key seed of size |n|
29 * @param adrs An ADRS object containing the layer address and tree address set
40 const SLH_DSA_KEY *key = ctx->key; in ossl_slh_xmss_node()
45 adrsf->set_type_and_clear(adrs, SLH_ADRS_TYPE_WOTS_HASH); in ossl_slh_xmss_node()
46 adrsf->set_keypair_address(adrs, node_id); in ossl_slh_xmss_node()
53 if (!ossl_slh_xmss_node(ctx, sk_seed, 2 * node_id, h - 1, pk_seed, adrs, in ossl_slh_xmss_node()
55 || !ossl_slh_xmss_node(ctx, sk_seed, 2 * node_id + 1, h - 1, in ossl_slh_xmss_node()
[all …]
/freebsd/crypto/openssl/ssl/record/methods/
H A Drecmethod_local.h2 * Copyright 2022-2024 The OpenSSL Project Authors. All Rights Reserved.
19 /* Max record number seen so far, 64-bit value in big-endian encoding */
31 /* default buffer size (or 0 if no default set) */
33 /* buffer size */
36 size_t offset; member
41 /* The type of data stored in this buffer. Only used for writing */
46 /* Record layer version */
61 /* read/write offset into 'buf' */
70 /* only used with decompression - malloc()ed */
83 #define TLS_RL_RECORD_set_type(r, t) ((r)->type = (t))
[all …]
/freebsd/sys/dev/pms/RefTisa/sallsdk/api/
H A Dsa.h2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved.
35 /* TestBase needed to have the 'Multi-Data fetch disable' feature */
39 (bitptr)&(((STRUCT_TYPE *)0)->FEILD)
43 #define OSSA_WRITE_LE_16(AGROOT, DMA_ADDR, OFFSET, VALUE16) \ argument
44 (*((bit16 *)(((bit8 *)DMA_ADDR)+(OFFSET)))) = (bit16)(VALUE16);
46 #define OSSA_WRITE_LE_32(AGROOT, DMA_ADDR, OFFSET, VALUE32) \ argument
47 (*((bit32 *)(((bit8 *)DMA_ADDR)+(OFFSET)))) = (bit32)(VALUE32);
49 #define OSSA_READ_LE_16(AGROOT, ADDR16, DMA_ADDR, OFFSET) \ argument
50 (*((bit16 *)ADDR16)) = (*((bit16 *)(((bit8 *)DMA_ADDR)+(OFFSET))))
52 #define OSSA_READ_LE_32(AGROOT, ADDR32, DMA_ADDR, OFFSET) \ argument
[all …]
/freebsd/share/doc/smm/18.net/
H A D6.t42 in the system as one layer providing services supportive
45 The following sections describe the properties of each layer
48 Socket layer
50 The socket layer deals with the interprocess communication
90 be described in detail later. A pointer to a protocol-specific
125 #define SS_NBIO 0x100 /* non-blocking ops */
136 set with \fIfcntl\fP. ``Non-blocking'' I/O implies that
151 super-user. Only privileged sockets may
163 u_short sb_cc; /* actual chars in buffer */
178 The amount of buffer space (characters of mbufs and associated data pages)
[all …]
/freebsd/contrib/libarchive/libarchive/
H A Darchive_write_open.31 .\" Copyright (c) 2003-2011 Tim Kientzle
37 Streaming Archive Library (libarchive, -larchive)
66 .Fa "void *buffer"
71 .Bl -tag -width indent
76 the compression layer to write the constructed archive.
90 block-oriented devices.
110 .Dq -
116 will adjust the last-block padding depending on the file:
126 block-oriente
[all...]

12345678910>>...17