Home
last modified time | relevance | path

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

12345678910>>...16

/freebsd-src/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-src/share/man/man9/
H A Difnet.91 .\" -*- Nroff -*-
151 interface-related messages on the
157 defines the kernel-internal interfaces, including the
195 describing the link layer implemented by the interface (if any)
199 (Some trivial interfaces do not provide any link layer addresses;
209 These memberships are reference-counted.
219 .Bl -ta
[all...]
/freebsd-src/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 siz
[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 …]
H A Dgenet.434 .Bd -ragged -offset indent
49 .Bl -item -offset indent -compact
53 10/100/1000Mbps operation in full-duplex mode
55 10/100Mbps operation in half-duplex mode
65 .Bl -tag -width ".Cm 10baseT/UTP"
77 .Cm full-duplex
79 .Cm half-duplex
87 .Cm full-duplex
89 .Cm half-duplex
94 .Cm full-duplex
[all …]
/freebsd-src/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-src/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-src/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-src/sys/contrib/dev/iwlwifi/
H A Diwl-trans.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2005-2014, 2018-2023 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
15 #include "iwl-debu
[all...]
/freebsd-src/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-src/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->buffe 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->hd
244 RING_GET_FRAME_AT(h,offset) global() argument
751 char buffer[PATH_MAX]; linux_get_stat() local
3412 pcap_get_ring_frame_status(pcap_t * handle,int offset) pcap_get_ring_frame_status() argument
4322 int n, offset; pcap_setfilter_linux() local
[all...]
/freebsd-src/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-src/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-src/crypto/openssl/ssl/record/
H A Drecord.h2 * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
12 * These structures should be considered PRIVATE to the record layer. No *
13 * non-record layer code should be using these structures in any way. *
20 /* default buffer size (or 0 if no default set) */
22 /* buffer size */
25 size_t offset; member
35 /* Record layer version */
50 /* read/write offset into 'buf' */
59 /* only used with decompression - malloc()ed */
74 /* Track 32 packets on 32-bit systems and 64 - on 64-bit systems */
[all …]
/freebsd-src/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-src/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-ste
844 ntb_memcpy_tx(struct ntb_queue_entry * entry,void * offset) ntb_memcpy_tx() argument
865 void *offset; ntb_async_tx() local
944 caddr_t offset; ntb_process_rxc() local
1010 ntb_memcpy_rx(struct ntb_transport_qp * qp,struct ntb_queue_entry * entry,void * offset) ntb_memcpy_rx() argument
1331 void *offset; ntb_transport_setup_qp_mw() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h1 //===- DwarfStreamer.h ---------
[all...]
/freebsd-src/sys/dev/altera/jtag_uart/
H A Daltera_jtag_uart.h
/freebsd-src/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-oriented devices.
135 after each write to reflect how much of the buffer
[all …]
/freebsd-src/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-src/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 …]

12345678910>>...16