| /freebsd/sys/contrib/openzfs/lib/libzfs_core/ |
| H A D | libzfs_core.abi | 1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libzfs_core.so.3'> 2 <elf-needed> 6 <dependency name='ld-linux-x86-64.so.2'/> 7 </elf-needed> 8 <elf-function-symbols> 9 …<elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-vi… 10 …<elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-vis… 11 …<elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-… 12 …<elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-vis… 13 …<elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-… [all …]
|
| /freebsd/share/man/man3/ |
| H A D | qmath.3 | 20 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 .Nd fixed-point math library based on the 39 data types and APIs support fixed-point math based on the 42 The APIs have been built around the following data types: 67 bits of precision after the binary radix point, 72 The number of bits available for the integral component is not explicitly 73 specified, and implicitly consumes the remaining available bits of the chosen Q 74 data type. 79 None of the operations is affected by the floating-point environment. 86 .Bl -column "isgreaterequal" "bessel function of the second kind of the order 0" [all …]
|
| H A D | Q_IFRAWMASK.3 | 20 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 38 .Nd fixed-point math functions which manipulate the combined integer/fractional 39 data bits 61 .Fa q Ns -specific 64 combined integer and fractional data bits. 70 .Fa q Ns -specific 71 bit masks for the integer and fractional bits of 73 combined integer and fractional data bits value, i.e., are applicable to the 82 raw masked integer/fractional data bits. 89 integer/fractional data bits respectively. [all …]
|
| /freebsd/sys/contrib/openzfs/lib/libuutil/ |
| H A D | libuutil.abi | 1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libuutil.so.3'> 2 <elf-needed> 5 <dependency name='ld-linux-x86-64.so.2'/> 6 </elf-needed> 7 <elf-function-symbols> 8 …<elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-vi… 9 …<elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-vis… 10 …<elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-… 11 …<elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-vis… 12 …<elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-… [all …]
|
| /freebsd/sys/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs.abi | 1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libzfs.so.6'> 2 <elf-needed> 14 <dependency name='ld-linux-x86-64.so.2'/> 15 </elf-needed> 16 <elf-function-symbols> 17 …<elf-symbol name='_sol_getmntent' type='func-type' binding='global-binding' visibility='default-vi… 18 …<elf-symbol name='atomic_add_16' type='func-type' binding='global-binding' visibility='default-vis… 19 …<elf-symbol name='atomic_add_16_nv' type='func-type' binding='global-binding' visibility='default-… 20 …<elf-symbol name='atomic_add_32' type='func-type' binding='global-binding' visibility='default-vis… 21 …<elf-symbol name='atomic_add_32_nv' type='func-type' binding='global-binding' visibility='default-… [all …]
|
| /freebsd/sys/contrib/openzfs/lib/libnvpair/ |
| H A D | libnvpair.abi | 1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libnvpair.so.3'> 2 <elf-needed> 6 </elf-needed> 7 <elf-function-symbols> 8 …<elf-symbol name='dump_nvlist' type='func-type' binding='global-binding' visibility='default-visib… 9 …<elf-symbol name='fnvlist_add_boolean' type='func-type' binding='global-binding' visibility='defau… 10 …<elf-symbol name='fnvlist_add_boolean_array' type='func-type' binding='global-binding' visibility=… 11 …<elf-symbol name='fnvlist_add_boolean_value' type='func-type' binding='global-binding' visibility=… 12 …<elf-symbol name='fnvlist_add_byte' type='func-type' binding='global-binding' visibility='default-… 13 …<elf-symbol name='fnvlist_add_byte_array' type='func-type' binding='global-binding' visibility='de… [all …]
|
| /freebsd/sys/contrib/openzfs/lib/libzfsbootenv/ |
| H A D | libzfsbootenv.abi | 1 <abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libzfsbootenv.so.1'> 2 <elf-needed> 6 </elf-needed> 7 <elf-function-symbols> 8 …<elf-symbol name='lzbe_add_pair' type='func-type' binding='global-binding' visibility='default-vis… 9 …<elf-symbol name='lzbe_bootenv_print' type='func-type' binding='global-binding' visibility='defaul… 10 …<elf-symbol name='lzbe_get_boot_device' type='func-type' binding='global-binding' visibility='defa… 11 …<elf-symbol name='lzbe_nvlist_free' type='func-type' binding='global-binding' visibility='default-… 12 …<elf-symbol name='lzbe_nvlist_get' type='func-type' binding='global-binding' visibility='default-v… 13 …<elf-symbol name='lzbe_nvlist_set' type='func-type' binding='global-binding' visibility='default-v… [all …]
|
| /freebsd/crypto/openssl/crypto/whrlpool/ |
| H A D | wp_dgst.c | 2 * Copyright 2005-2023 The OpenSSL Project Authors. All Rights Reserved. 31 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 40 * OpenSSL-specific implementation notes. 42 * WHIRLPOOL_Update as well as one-stroke WHIRLPOOL both expect 43 * number of *bytes* as input length argument. Bit-oriented routine 45 * does not have one-stroke counterpart. 47 * WHIRLPOOL_BitUpdate implements byte-oriented loop, essentially 51 * routine whirlpool_block is designed to operate on multi-block 75 * (1<<(sizeof(size_t)*8-3))-64, but below number is large enough for not in WHIRLPOOL_Update() 78 size_t chunk = ((size_t)1) << (sizeof(size_t) * 8 - 4); in WHIRLPOOL_Update() [all …]
|
| /freebsd/sys/contrib/zlib/doc/ |
| H A D | rfc1951.txt | 12 DEFLATE Compressed Data Format Specification version 1.3 38 <ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html>. 42 This specification defines a lossless compressed data format that 43 compresses data using a combination of the LZ77 algorithm and Huffman 45 general-purpose compression methods. The data can be produced or 47 data stream, using only an a priori bounded amount of intermediate 60 RFC 1951 DEFLATE Compressed Data Format Specification May 1996 80 3.2.4. Non-compressed blocks (BTYPE=00) ................... 11 97 compressed data format that: 101 sequentially presented input data stream, using only an a [all …]
|
| H A D | algorithm.txt | 4 LZ77 (Lempel-Ziv 1977, see reference below). It finds duplicated strings in 5 the input data. The second occurrence of a string is replaced by a 16 size (except that the compressed data for one block must fit in 19 somewhat similar to the behavior of LZW-based _compress_.) 32 To avoid a worst-case situation, very long hash chains are arbitrarily 67 inflate() sets up a first level table that covers some number of bits of 68 input less than the length of longest code. It gets that many bits from the 70 code is that many bits or less and how many, and if it is, it will tell 72 grabs more bits and tries to decode a longer code. 74 How many bits to make the first lookup is a tradeoff between the time it [all …]
|
| /freebsd/crypto/openssl/crypto/asn1/ |
| H A D | a_bitstr.c | 2 * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved. 23 int ret, j, bits, len; in ossl_i2c_ASN1_BIT_STRING() local 29 len = a->length; in ossl_i2c_ASN1_BIT_STRING() 32 if (a->flags & ASN1_STRING_FLAG_BITS_LEFT) { in ossl_i2c_ASN1_BIT_STRING() 33 bits = (int)a->flags & 0x07; in ossl_i2c_ASN1_BIT_STRING() 35 for (; len > 0; len--) { in ossl_i2c_ASN1_BIT_STRING() 36 if (a->data[len - 1]) in ossl_i2c_ASN1_BIT_STRING() 41 bits = 0; in ossl_i2c_ASN1_BIT_STRING() 43 j = a->data[len - 1]; in ossl_i2c_ASN1_BIT_STRING() 45 bits = 0; in ossl_i2c_ASN1_BIT_STRING() [all …]
|
| /freebsd/sys/contrib/alpine-hal/ |
| H A D | al_hal_reg_utils.h | 1 /*- 10 found at http://www.gnu.org/licenses/gpl-2.0.html 30 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 53 /* *INDENT-OFF* */ 57 /* *INDENT-ON* */ 101 (AL_BIT(n) - 1) 104 (AL_BIT(msb) + AL_BIT_MASK(msb) - AL_BIT_MASK(lsb)) 106 /** clear bits specified by clear_mask */ 110 /** set bits specified by clear_mask */ 115 /** clear bits specified by clear_mask, and set bits specified by set_mask */ [all …]
|
| /freebsd/sys/dev/usb/serial/ |
| H A D | umcs.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 48 #define MCS7840_DEV_REG_CONTROL1 0x01 /* Control bits for UART 1, 50 #define MCS7840_DEV_REG_PINPONGHIGH 0x02 /* High bits of ping-pong 52 #define MCS7840_DEV_REG_PINPONGLOW 0x03 /* Low bits of ping-pong 55 #define MCS7840_DEV_REG_GPIO 0x07 /* GPIO_0 and GPIO_1 bits, 59 #define MCS7840_DEV_REG_CONTROL2 0x09 /* Control bits for UART 2, 62 #define MCS7840_DEV_REG_CONTROL3 0x0b /* Control bits for UART 3, 65 #define MCS7840_DEV_REG_CONTROL4 0x0d /* Control bits for UART 4, [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
| H A D | NativeRegisterContextFreeBSD_x86_64.cpp | 1 //===-- NativeRegisterContextFreeBSD_x86_64.cpp ---------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 // clang-format off 17 // clang-format on 33 // x86 64-bit general purpose registers. 43 lldb_r8d_x86_64, // Low 32 bits or r8 44 lldb_r9d_x86_64, // Low 32 bits or r9 45 lldb_r10d_x86_64, // Low 32 bits or r10 46 lldb_r11d_x86_64, // Low 32 bits or r11 [all …]
|
| /freebsd/sys/sys/ |
| H A D | qmath.h | 1 /*- 2 * Copyright (c) 2018-2024 Netflix, Inc. 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28 * Data types and APIs for fixed-point math based on the "Q" number format. 32 * The 3 LSBs of all base data types are reserved for embedded control data: 33 * bits 1-2 specify the radix point shift index i.e. 00,01,10,11 == 1,2,3,4 36 * This scheme can therefore represent Q numbers with [2,4,6,8,16,32,48,64] bits 37 * of precision after the binary radix point. The number of bits available for 60 /* Ancient GCC hack to de-const, remove when GCC4 is removed. */ 67 /* Type-cast variable 'v' to the same underlying type as 'q'. */ [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/ |
| H A D | NativeRegisterContextNetBSD_x86_64.cpp | 1 //===-- NativeRegisterContextNetBSD_x86_64.cpp ----------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 22 // clang-format off 35 // clang-format on 40 // x86 64-bit general purpose registers. 50 lldb_r8d_x86_64, // Low 32 bits or r8 51 lldb_r9d_x86_64, // Low 32 bits or r9 52 lldb_r10d_x86_64, // Low 32 bits or r10 53 lldb_r11d_x86_64, // Low 32 bits or r11 [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FoldingSet.cpp | 1 //===-- Support/FoldingSet.cpp - Uniquing Hash Set --------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 24 //===----------------------------------------------------------------------===// 29 return memcmp(Data, RHS.Data, Size*sizeof(*Data)) == 0; in operator ==() 33 /// profiled bits and their ordering defined by memcmp(). 37 return memcmp(Data, RHS.Data, Size*sizeof(*Data)) < 0; in operator <() 40 //===----------------------------------------------------------------------===// 43 /// Add* - Add various data types to Bit data. [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | nvm-reg.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2025 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 * enum iwl_regulatory_and_nvm_subcmd_ids - regulatory/NVM commands 61 * enum iwl_nvm_access_op - NVM access opcode 71 * enum iwl_nvm_access_target - target of the NVM_ACCESS_CMD 83 * enum iwl_nvm_section_type - section types for NVM_ACCESS_CMD 105 * struct iwl_nvm_access_cmd - Request the device to send an NVM section 111 * @data: if write operation, the data to write. On read its empty [all …]
|
| /freebsd/share/man/man4/ |
| H A D | lp.4 | 1 .\" -*- nroff -*- 3 .\" Copyright (c) 1996 A.R.Gordon, andrew.gordon@net-tel.co.uk 24 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 51 point-to-point network interface between two similarly configured systems. 52 Data is transferred 4 bits at a time, using the printer status lines for 54 and any standard AT-compatible printer port with working interrupts may be used. 73 .Bl -tag -width Fl 91 .Bd -literal 93 2 15 Data0 -> ERROR* 94 3 13 Data1 -> SLCT [all …]
|
| /freebsd/lib/libc/tests/net/ |
| H A D | inet_net_test.cc | 2 * SPDX-License-Identifier: ISC 14 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 33 #include <atf-c++.hpp> 47 * want to test over-long prefixes here (such as 10.0.0.1/8), so we also in ATF_TEST_CASE_BODY() 53 int bits; in ATF_TEST_CASE_BODY() member 64 // Simple prefixes with the short-form address. in ATF_TEST_CASE_BODY() 72 // An overlong prefix with bits that aren't part of the prefix. in ATF_TEST_CASE_BODY() 78 * Convert the input string to an in_addr + bits, and make in ATF_TEST_CASE_BODY() 79 * sure the result produces the number of bits we expected. in ATF_TEST_CASE_BODY() 83 auto bits = inet_net_pton(AF_INET, addr.input.c_str(), in ATF_TEST_CASE_BODY() local [all …]
|
| /freebsd/share/man/man9/ |
| H A D | microseq.9 | 19 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 42 .Bl -enum -offset indent 66 .Ss Data register 67 In compatible or nibble mode, writing to this register will drive data to the 68 parallel port data lines. 69 In any other mode, drivers may be tri-stated by 72 return the value on the data lines. 74 This read-only register reflects the inputs on the parallel port interface. 76 .Bl -column "Bit" "Name" "Description" -compact 90 .Bl -column "Bit" "Name " "Description" -compact [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/dma/ |
| H A D | snps,dma-spear1340.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/dma/snps,dma-spear1340.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Viresh Kumar <vireshk@kernel.org> 11 - Andy Shevchenko <andriy.shevchenko@linux.intel.com> 14 - $ref: dma-controller.yaml# 19 - const: snps,dma-spear1340 20 - items: 21 - enum: [all …]
|
| /freebsd/cddl/contrib/opensolaris/lib/libctf/common/ |
| H A D | ctf.5 | 26 tracing, debuggers, and other in-situ and post-mortem introspection 29 data is generally included in 33 to ensure that the data is accessible in a running process and in subsequent 38 data contained in each file has information about the layout and 45 data may also include information about the types of global objects and 59 data is consumed by 63 data can be obtained through libctf. 82 data across multiple files. 151 .Bd -literal 153 +-------------+ 0t0 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/media/i2c/ |
| H A D | tda1997x.txt | 1 Device-Tree bindings for the NXP TDA1997x HDMI receiver 6 - RGB 8bit per color (24 bits total): R[11:4] B[11:4] G[11:4] 7 - YUV444 8bit per color (24 bits total): Y[11:4] Cr[11:4] Cb[11:4] 8 - YUV422 semi-planar 8bit per component (16 bits total): Y[11:4] CbCr[11:4] 9 - YUV422 semi-planar 10bit per component (20 bits total): Y[11:2] CbCr[11:2] 10 - YUV422 semi-planar 12bit per component (24 bits total): - Y[11:0] CbCr[11:0] 11 - YUV422 BT656 8bit per component (8 bits total): YCbCr[11:4] (2-cycles) 12 - YUV422 BT656 10bit per component (10 bits total): YCbCr[11:2] (2-cycles) 13 - YUV422 BT656 12bit per component (12 bits total): YCbCr[11:0] (2-cycles) 16 - RGB 12bit per color (36 bits total): R[11:0] B[11:0] G[11:0] [all …]
|
| /freebsd/sys/i386/include/ |
| H A D | tss.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 39 * Intel 386 Context Data Type 43 int tss_link; /* actually 16 bits: top 16 bits must be zero */ 45 int tss_ss0; /* actually 16 bits: top 16 bits must be zero */ 47 int tss_ss1; /* actually 16 bits: top 16 bits must be zero */ 49 int tss_ss2; /* actually 16 bits: top 16 bits must be zero */ 61 int tss_es; /* actually 16 bits: top 16 bits must be zero */ 62 int tss_cs; /* actually 16 bits: top 16 bits must be zero */ [all …]
|