/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/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/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/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-2020 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() 39 j = a->data[len - 1]; in ossl_i2c_ASN1_BIT_STRING() 41 bits = 0; in ossl_i2c_ASN1_BIT_STRING() 43 bits = 1; 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/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/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 …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | SSL_CTX_set_security_level.pod | 5 …_security_ex_data, SSL_CTX_get0_security_ex_data, SSL_get0_security_ex_data - SSL/TLS security fra… 19 int bits, int nid, 23 int bits, int nid, 27 int bits, int nid, void *other, 30 int bits, int nid, void *other, 56 extra data pointer passed to the B<ex> parameter of the callback. This 75 The security level corresponds to a minimum of 80 bits of security. Any 76 parameters offering below 80 bits of security are excluded. As a result RSA, 77 DSA and DH keys shorter than 1024 bits and ECC keys shorter than 160 bits 79 less than 80 bits of security. SSL version 2 is prohibited. Any cipher suite [all …]
|
/freebsd/usr.sbin/ppp/ |
H A D | ncpaddr.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 80 bits2mask4(int bits) in bits2mask4() argument 87 while (bits) { in bits2mask4() 90 bits--; in bits2mask4() 104 for (ret = 32, tst = 1; tst; ret--, tst <<= 1) in mask42bits() 112 return tst ? -1 : ret; in mask42bits() 117 bits2mask6(int bits) in bits2mask6() argument 125 while (bits) { in bits2mask6() [all …]
|