| /freebsd/sys/contrib/device-tree/Bindings/display/panel/ |
| H A D | display-timings.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/display-timings.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 12 - Sam Ravnborg <sam@ravnborg.org> 17 The display-timings node makes it possible to specify the timings 18 and to specify the timing that is native for the display. 22 const: display-timings [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/ |
| H A D | common-properties.txt | 5 ---------- 13 - big-endian: Boolean; force big endian register accesses 15 know the peripheral always needs to be accessed in big endian (BE) mode. 16 - little-endian: Boolean; force little endian register accesses 18 peripheral always needs to be accessed in little endian (LE) mode. 19 - native-endian: Boolean; always use register accesses matched to the 20 endianness of the kernel binary (e.g. LE vmlinux -> readl/writel, 21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps 22 will ever be performed. Use this if the hardware "self-adjusts" 27 In such cases, little-endian is the preferred default, but it is not [all …]
|
| /freebsd/share/man/man4/ |
| H A D | uep.4 | 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 48 .Bd -ragged -offset indent 60 Depending on compile-time kernel options it supports either native 64 .Xr X 7 Pq Pa ports/x11/xorg-docs 65 in native mode, install 66 .Pa ports/x11-drivers/xf86-input-egalax . 69 .Xr X 7 Pq Pa ports/x11/xorg-docs 70 in evdev mode, install 71 .Pa ports/x11-drivers/xf86-input-evdev . [all …]
|
| H A D | netmap.4 | 1 .\" Copyright (c) 2011-2014 Matteo Landi, Luigi Rizzo, Universita` di Pisa 45 .Bl -tag -width XXXX 51 implementing a very fast and modular in-kernel software switch/dataplane; 65 (sockets, bpf, tun/tap interfaces, native switches, pipes). 72 35-40 Mpps on 40 Gbit/s NICs (limited by the hardware); 76 NICs without native 78 support can still use the API in emulated mode, 79 which uses unmodified device drivers and is 3-5 times faster than 85 mode and send and receive raw packets through 98 supports both non-blocking I/O through [all …]
|
| H A D | ppbus.4 | 42 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 102 compatible mode, also called Centronics mode [all …]
|
| H A D | snd_atiixp.4 | 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 51 This driver supports 16bit playback and recording, and 32bit native playback 59 .Bl -tag -width ".Va dev.pcm.%d.polling" -offset indent 61 Experimental polling mode, where the driver operates by querying the device 73 .Bl -bullet -compact 98 32bit native recording is broken on some hardware.
|
| /freebsd/sys/contrib/device-tree/Bindings/spi/ |
| H A D | renesas,sh-msiof.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/renesas,sh-msiof.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 - $ref: spi-controller.yaml# 18 - items: 19 - const: renesas,msiof-sh73a0 # SH-Mobile AG5 20 - const: renesas,sh-mobile-msiof # generic SH-Mobile compatible 22 - items: [all …]
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | provider-object.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 57 .IX Title "PROVIDER-OBJECT 7ossl" 58 .TH PROVIDER-OBJECT 7ossl 2025-09-30 3.5.4 OpenSSL 64 provider\-object \- A specification for a provider\-native object abstraction 73 The provider-native object abstraction is a set of \fBOSSL_PARAM\fR\|(3) keys and 74 values that can be used to pass provider-native objects to OpenSSL library 78 The intention is that certain provider-native operations can pass any sort 115 \&\fIobject type\fR \fBOSSL_OBJECT_PKEY\fR, it will fetch a \fBprovider\-keymgmt\fR\|(7) 129 A provider-native object abstraction is an \fBOSSL_PARAM\fR\|(3) with a selection 147 This is useful for \fBprovider\-storemgmt\fR\|(7) when a URI load results in new [all …]
|
| /freebsd/crypto/openssl/ssl/quic/ |
| H A D | quic_local.h | 2 * Copyright 2022-2025 The OpenSSL Project Authors. All Rights Reserved. 32 * for QSSO objects, wrapping the QUIC-native QUIC_STREAM object and tracking 39 /* The connection this stream is associated with. Always non-NULL. */ 42 /* The stream object. Always non-NULL for as long as the XSO exists. */ 55 * This state tracks SSL_write all-or-nothing (AON) write semantics 100 * Last 'normal' error during an app-level I/O operation, used by 101 * SSL_get_error(); used to track data-path errors like SSL_ERROR_WANT_READ 109 * layer for QCSO objects, wrapping the QUIC-native QUIC_CHANNEL object. 139 * going to be in client or server mode before committing to instantiating 166 /* Manages thread for QUIC thread assisted mode. */ [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/io/ |
| H A D | libaio.ksh | 1 #! /bin/ksh -p 2 # SPDX-License-Identifier: CDDL-1.0 11 # or https://opensource.org/licenses/CDDL-1.0. 33 # Verify Linux native asynchronous IO. 36 # 1. Use fio(1) in verify mode to perform write, read, 43 command -v fio > /dev/null || log_unsupported "fio missing" 47 log_must rm -f "$mntpnt/rw*" 50 log_assert "Verify Linux native asynchronous IO" 54 ioengine="--ioengine=libaio" 56 dir="--directory=$mntpnt" [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/display/tilcdc/ |
| H A D | panel.txt | 1 Device-Tree bindings for tilcdc DRM generic panel output driver 4 - compatible: value should be "ti,tilcdc,panel". 5 - panel-info: configuration info to configure LCDC correctly for the panel 6 - ac-bias: AC Bias Pin Frequency 7 - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt 8 - dma-burst-sz: DMA burst size 9 - bpp: Bits per pixel 10 - fdd: FIFO DMA Request Delay 11 - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling 12 - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore [all …]
|
| /freebsd/share/man/man7/ |
| H A D | arch.7 | 1 .\" Copyright (c) 2016-2017 The FreeBSD Foundation. 32 .Nd Architecture-specific details 40 For full details consult the processor-specific ABI supplement 85 On other architectures, kernel and a user mode process share a 89 On each architecture, the main user mode thread's stack starts near 97 .Bl -column -offset indent "Architecture" "Initial Release" 110 .Bl -column -offset indent "Architecture" "Initial Release" "Final Release" 141 .Bl -tag -width "Dv L64PC128" 148 types machine representations all have 4-byte size. 172 Typically these are 64-bit machines, where the [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | intel,ixp4xx-expansion-bus-controller.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/intel,ixp4xx-expansion-bus-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 memory-mapped expansion bus on the Intel IXP4xx family of system on chips, 15 - Linus Walleij <linus.walleij@linaro.org> 19 pattern: '^bus@[0-9a-f]+$' 23 - enum: 24 - intel,ixp42x-expansion-bus-controller 25 - intel,ixp43x-expansion-bus-controller [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | snps,dw-pcie-ep.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-ep.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jingoo Han <jingoohan1@gmail.com> 11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com> 16 # Please create a separate DT-schema for your DWC PCIe Endpoint controller 17 # and make sure it's assigned with the vendor-specific compatible string. 21 const: snps,dw-pcie-ep 23 - compatible [all …]
|
| H A D | snps,dw-pcie-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pci [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/regmap/ |
| H A D | regmap.txt | 5 little-endian, 6 big-endian, 7 native-endian: See common-properties.txt for a definition 10 Regmap defaults to little-endian register access on MMIO based 12 architectures that typically run big-endian operating systems 13 (e.g. PowerPC), registers can be defined as big-endian and must 16 On SoCs that can be operated in both big-endian and little-endian 19 chips), "native-endian" is used to allow using the same device tree 23 Scenario 1 : a register set in big-endian mode. 27 big-endian;
|
| /freebsd/sys/dev/sound/pcm/ |
| H A D | feeder_chain.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org> 53 uint32_t afmt_ne; /* preferred native endian */ 54 int mode; /* chain mode */ member 82 /* 'Lean' mode, signed 16 or 32 bit native endian. */ 88 /* Force everything to signed 16 bit native endian. */ 94 /* Force everything to signed 32 bit native endian. */ 132 "feeder chain mode " 146 desc = &(cdesc->desc); in feeder_build_format() [all …]
|
| /freebsd/sys/arm/ti/am335x/ |
| H A D | am335x_lcd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 176 #define LCD_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) 177 #define LCD_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx) 178 #define LCD_LOCK_INIT(_sc) mtx_init(&(_sc)->sc_mtx, \ 179 device_get_nameunit(_sc->sc_dev), "am335x_lcd", MTX_DEF) 180 #define LCD_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->sc_mtx); 182 #define LCD_READ4(_sc, reg) bus_read_4((_sc)->sc_mem_res, reg); 184 bus_write_4((_sc)->sc_mem_res, reg, value); 190 #define MODE_HBP(mode) ((mode)->htotal - (mode)->hsync_end) argument [all …]
|
| /freebsd/crypto/openssl/doc/internal/man7/ |
| H A D | EVP_PKEY.pod | 5 EVP_PKEY - an internal description 32 internal key in the B<EVP_PKEY> is a pointer to the low-level key 43 =item provider-native origin 46 key data (see L<provider-keymgmt(7)>). The internal key in the 57 These two forms can never co-exist in the same B<EVP_PKEY>, the main 73 Internal provider native keys are also possible to be modified, if the 80 =item DH, EC, X25519, X448, ML-KEM (512, 768 and 1024): 87 It's possible to flip the ECDH cofactor mode. 95 For provider native origin keys, this doesn't require any help from 101 of OpenSSL's built-in L<EVP_PKEY_ASN1_METHOD(3)> implement this [all …]
|
| /freebsd/contrib/llvm-project/openmp/runtime/src/ |
| H A D | kmp_wrapper_malloc.h | 2 * kmp_wrapper_malloc.h -- Wrappers for memory allocation routines 6 //===----------------------------------------------------------------------===// 10 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 12 //===----------------------------------------------------------------------===// 18 1. Declaring standard memory allocation routines in OS-independent way. 20 3. Enabling native memory debugging capabilities. 22 1. Declaring standard memory allocation routines in OS-independent way. 23 ----------------------------------------------------------------------- 36 in OS-independent way. It also enables memory tracking capabilities in debug 40 ------------------------------------------------------------------- [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 1 //===- MinimalTypeDumper.cpp ---------------------------------- *- C++ --*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 #include "llvm-pdbutil.h" 21 #include "llvm/DebugInfo/PDB/Native/FormatUtil.h" 22 #include "llvm/DebugInfo/PDB/Native/LinePrinter.h" 23 #include "llvm/DebugInfo/PDB/Native/NativeSession.h" 24 #include "llvm/DebugInfo/PDB/Native/PDBFile.h" 25 #include "llvm/DebugInfo/PDB/Native/TpiHashing.h" 26 #include "llvm/DebugInfo/PDB/Native/TpiStream.h" [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/powerpc/4xx/ |
| H A D | cpm.txt | 4 - compatible : compatible list, currently only "ibm,cpm" 5 - dcr-access-method : "native" 6 - dcr-reg : < DCR register range > 9 - er-offset : All 4xx SoCs with a CPM controller have 15 er-offset = <1>. 16 - unused-units : specifier consist of one cell. For each 20 - idle-doze : specifier consist of one cell. For each 24 - standby : specifier consist of one cell. For each 28 - suspend : specifier consist of one cell. For each 39 refresh mode and any additional power [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/bus/ |
| H A D | intel,ixp4xx-expansion-bus-controller.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/bus/intel,ixp4xx-expansion-bus-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 memory-mapped expansion bus on the Intel IXP4xx family of system on chips, 15 - Linus Walleij <linus.walleij@linaro.org> 19 pattern: '^bus@[0-9a-f]+$' 23 - enum: 24 - intel,ixp42x-expansion-bus-controller 25 - intel,ixp43x-expansion-bus-controller [all …]
|
| /freebsd/sys/contrib/x86emu/ |
| H A D | x86emu.c | 8 * Copyright (C) 1996-1999 SciTech Software, Inc. 9 * Copyright (C) David Mosberger-Tang 179 if (emu->_x86emu_intrTab[intno]) { in x86emu_intr_dispatch() 180 (*emu->_x86emu_intrTab[intno]) (emu, intno); in x86emu_intr_dispatch() 182 push_word(emu, (uint16_t) emu->x86.R_FLG); in x86emu_intr_dispatch() 185 push_word(emu, emu->x86.R_CS); in x86emu_intr_dispatch() 186 emu->x86.R_CS = fetch_word(emu, 0, intno * 4 + 2); in x86emu_intr_dispatch() 187 push_word(emu, emu->x86.R_IP); in x86emu_intr_dispatch() 188 emu->x86.R_IP = fetch_word(emu, 0, intno * 4); in x86emu_intr_dispatch() 197 if (emu->x86.intr & INTR_SYNCH) { in x86emu_intr_handle() [all …]
|
| /freebsd/ |
| H A D | Makefile | 3 # The common user-driven targets are (for a complete list, see build(7)): 5 # universe - *Really* build *everything* (buildworld and 9 # tinderbox - Same as universe, but presents a list of failed build 11 # worlds - Same as universe, except just makes the worlds. 12 # kernels - Same as universe, except just makes the kernels. 13 # buildworld - Rebuild *everything*, including glue to help do 15 # installworld - Install everything built by "buildworld". 16 # world - buildworld + installworld, no kernel. 17 # buildkernel - Rebuild the kernel and the kernel-modules. 18 # installkernel - Install the kernel and the kernel-modules. [all …]
|