/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_raidz_math_impl.h | 9 * or https://opensource.org/licenses/CDDL-1.0. 48 const unsigned ncols = rr->rr_cols; in raidz_rec_q_coeff() 51 coeff[MUL_Q_X] = gf_exp2(255 - (ncols - x - 1)); in raidz_rec_q_coeff() 57 const unsigned ncols = rr->rr_cols; in raidz_rec_r_coeff() 60 coeff[MUL_R_X] = gf_exp4(255 - (ncols - x - 1)); in raidz_rec_r_coeff() 66 const unsigned ncols = rr->rr_cols; in raidz_rec_pq_coeff() 68 const unsigned y = tgtidx[TARGET_Y]; in raidz_rec_pq_coeff() local 71 a = gf_exp2(x + 255 - y); in raidz_rec_pq_coeff() 72 b = gf_exp2(255 - (ncols - x - 1)); in raidz_rec_pq_coeff() 82 const unsigned ncols = rr->rr_cols; in raidz_rec_pr_coeff() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ |
H A D | touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 20 touchscreen-min- [all...] |
H A D | imagis,ist3038c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Markuss Broks <markuss.broks@gmail.com> 14 pattern: "^touchscreen@[0-9a-f]+$" 18 - imagis,ist3032c 19 - imagis,ist3038 20 - imagis,ist3038b 21 - imagis,ist3038c 29 vdd-supply: [all …]
|
H A D | melfas,mms114.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: touchscreen.yaml# 21 - enum: 22 - melfas,mms114 23 - melfas,mms134s 24 - melfas,mms136 25 - melfas,mms152 [all …]
|
H A D | eeti,exc3000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 13 - $ref: touchscreen.yaml# 18 - const: eeti,exc3000 19 - const: eeti,exc80h60 20 - const: eeti,exc80h84 21 - items: 22 - enum: [all …]
|
H A D | bu21013.txt | 4 - compatible : "rohm,bu21013_tp" 5 - reg : I2C device address 6 - reset-gpios : GPIO pin enabling (selecting) chip (CS) 7 - interrupt-parent : the phandle for the gpio controller 8 - interrupts : (gpio) interrupt to which the chip is connected 11 - touch-gpios : GPIO pin registering a touch event 12 - <supply_name>-supply : Phandle to a regulator supply 13 - touchscreen-size-x : General touchscreen binding, see [1]. 14 - touchscreen-size-y : General touchscreen binding, see [1]. 15 - touchscreen-inverted-x : General touchscreen binding, see [1]. [all …]
|
H A D | chipone_icn8318.txt | 4 - compatible : "chipone,icn8318" 5 - reg : I2C slave address of the chip (0x40) 6 - interrupts : interrupt specification for the icn8318 interrupt 7 - wake-gpios : GPIO specification for the WAKE input 8 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 9 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 12 - pinctrl-names : should be "default" 13 - pinctrl-0: : a phandle pointing to the pin settings for the 15 - touchscreen-fuzz-x : horizontal noise value of the absolute input 17 - touchscreen-fuzz-y : vertical noise value of the absolute input [all …]
|
H A D | goodix,gt9916.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 13 - Neil Armstrong <neil.armstrong@linaro.org> 16 - $ref: touchscreen.yaml# 17 - $ref: /schemas/spi/spi-peripheral-props.yaml# 22 - goodix,gt9916 30 reset-gpios: 33 avdd-supply: 36 vddio-supply: [all …]
|
H A D | mms114.txt | 4 - compatible: should be one of: 5 - "melfas,mms114" 6 - "melfas,mms152" 7 - "melfas,mms345l" 8 - reg: I2C address of the chip 9 - interrupts: interrupt to which the chip is connected 10 - touchscreen-size-x: See [1] 11 - touchscreen-size-y: See [1] 14 - touchscreen-fuzz-x: See [1] 15 - touchscreen-fuzz-y: See [1] [all …]
|
H A D | himax,hx83112b.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Job Noorman <job@noorman.info> 13 - $ref: touchscreen.yaml# 18 - himax,hx83100a 19 - himax,hx83112b 27 reset-gpios: 30 touchscreen-inverted-x: true 31 touchscreen-inverted-y: true [all …]
|
H A D | cypress,cy8ctma140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: touchscreen.yaml# 22 clock-frequency: 30 vcpin-supply: 33 vdd-supply: 36 touchscreen-inverted-x: true 37 touchscreen-inverted-y: true [all …]
|
H A D | iqs5xx.txt | 5 - compatible : Must be equal to one of the following: 10 - reg : I2C slave address for the device. 12 - interrupts : GPIO to which the device's active-high RDY 15 - reset-gpios : GPIO to which the device's active-low NRST 20 - touchscreen-min-x : See [2]. 22 - touchscreen-min-y : See [2]. 24 - touchscreen-size-x : See [2]. If this property is omitted, the 25 maximum x-coordinate is specified by the 28 - touchscreen-size-y : See [2]. If this property is omitted, the 29 maximum y-coordinate is specified by the [all …]
|
H A D | exc3000.txt | 4 - compatible: must be "eeti,exc3000" 5 - reg: i2c slave address 6 - interrupts: touch controller interrupt 7 - touchscreen-size-x: See touchscreen.txt 8 - touchscreen-size-y: See touchscreen.txt 11 - touchscreen-inverted-x: See touchscreen.txt 12 - touchscreen-inverted-y: See touchscreen.txt 13 - touchscreen-swapped-x-y: See touchscreen.txt 20 interrupt-parent = <&gpio1>; 22 touchscreen-size-x = <4096>; [all …]
|
H A D | ti,tsc2005.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 11 - Michael Welling <mwelling@ieee.org> 19 - ti,tsc2004 20 - ti,tsc2005 31 reset-gpios: 35 spi-max-frequency: 39 ti,x-plate-ohms: [all …]
|
H A D | cyttsp.txt | 4 - compatible : must be "cypress,cyttsp-i2c" or "cypress,cyttsp-spi" 5 - reg : Device I2C address or SPI chip select number 6 - spi-max-frequency : Maximum SPI clocking speed of the device (for cyttsp-spi) 7 - interrupts : (gpio) interrupt to which the chip is connected 9 - bootloader-key : the 8-byte bootloader key that is required to switch 16 - reset-gpios : the reset gpio the chip is connected to 18 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 19 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 20 - touchscreen-fuzz-x : horizontal noise value of the absolute input device 22 - touchscreen-fuzz-y : vertical noise value of the absolute input device [all …]
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | android.config | 14 # or GnuTLS in non-default location 15 #CFLAGS += -I/usr/local/openssl/include 16 #LIBS += -L/usr/local/openssl/lib 21 #CFLAGS += -I/usr/include/kerberos 25 # functionality is added to it. nl80211-based interface is the new 29 #CONFIG_DRIVER_WEXT=y 32 #CONFIG_DRIVER_NL80211=y 33 CONFIG_LIBNL20=y 36 CONFIG_DRIVER_NL80211_QCA=y 39 #CONFIG_DRIVER_BSD=y [all …]
|
H A D | defconfig | 14 # or GnuTLS in non-default location 15 #CFLAGS += -I/usr/local/openssl/include 16 #LIBS += -L/usr/local/openssl/lib 21 #CFLAGS += -I/usr/include/kerberos 25 # functionality is added to it. nl80211-based interface is the new 29 CONFIG_DRIVER_WEXT=y 32 CONFIG_DRIVER_NL80211=y 35 #CONFIG_DRIVER_NL80211_QCA=y 40 #CFLAGS += -I$<path to libnl include files> 41 #LIBS += -L$<path to libnl library files> [all …]
|
/freebsd/contrib/bearssl/src/symcipher/ |
H A D | aes_pwr8_ctrcbc.c | 42 ctx->vtable = &br_aes_pwr8_ctrcbc_vtable; in br_aes_pwr8_ctrcbc_init() 43 ctx->num_rounds = br_aes_pwr8_keysched(ctx->skey.skni, key, len); in br_aes_pwr8_ctrcbc_init() 47 * Register conventions for CTR + CBC-MAC: 49 * AES subkeys are in registers 0 to 10/12/14 (depending on keys size) 50 * Register v15 contains the byteswap index register (little-endian only) 52 * Register v17 contains the CBC-MAC current value 58 * AES subkeys are in registers 0 to 10/12/14 (depending on keys size) 59 * Register v15 contains the byteswap index register (little-endian only) 147 #define BLOCK_ENCRYPT_X2_128(x, y) \ argument 149 vxor(y, y, 0) \ [all …]
|
/freebsd/tools/build/cross-build/include/common/sys/ |
H A D | param.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright 2018-2020 Alex Richardson <arichardson@FreeBSD.org> 8 * Technology) under DARPA contract HR0011-18-C-0016 ("ECATS"), as part of the 12 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) 44 #define BLKDEV_IOSIZE PAGE_SIZE /* default block device I/O size */ 47 #define DFLTPHYS (64 * 1024) /* default max raw I/O transfer size */ 50 #define MAXPHYS (128 * 1024) /* max raw I/O transfer size */ 61 #define MCLBYTES (1 << MCLSHIFT) /* size of an mbuf cluster */ 69 …ps://stackoverflow.com/questions/1598773/is-there-a-standard-function-in-c-that-would-return-the-l… [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | list.h | 1 //===-- list.h --------------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 18 // should be called on all non-zero-initialized objects before using. 24 Current = Current->Next; 35 bool empty() const { return Size == 0; } in empty() 36 uptr size() const { return Size; } in size() function 45 Size = 0; in clear() 60 uptr Size = 0; 66 if (Size == 0) { in checkConsistency() [all …]
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | math_errf.c | 2 * Single-precision math error handling. 4 * Copyright (c) 2017-2020, Arm Limited. 5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception 12 /* NOINLINE reduces code size and avoids making math functions non-leaf 15 with_errnof (float y, int e) in with_errnof() argument 18 return y; in with_errnof() 24 /* NOINLINE reduces code size. */ 26 xflowf (uint32_t sign, float y) in xflowf() argument 28 y = eval_as_float (opt_barrier_float (sign ? -y : y) * y); in xflowf() 29 return with_errnof (y, ERANGE); in xflowf() [all …]
|
H A D | math_err.c | 2 * Double-precision math error handling. 5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception 12 /* NOINLINE reduces code size and avoids making math functions non-leaf 15 with_errno (double y, int e) in with_errno() argument 18 return y; in with_errno() 24 /* NOINLINE reduces code size. */ 26 xflow (uint32_t sign, double y) in xflow() argument 28 y = eval_as_double (opt_barrier_double (sign ? -y : y) * y); in xflow() 29 return with_errno (y, ERANGE); in xflow() 35 return xflow (sign, 0x1p-767); in __math_uflow() [all …]
|
/freebsd/sys/dev/ath/ath_rate/sample/ |
H A D | sample.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 17 * 3. Neither the names of the above-listed copyright holders nor the names 86 * in "Bit-rate Selection in Wireless Networks" 87 * (http://www.pdos.lcs.mit.edu/papers/jbicket-ms.ps) 89 * SampleRate chooses the bit-rate it predicts will provide the most 90 * throughput based on estimates of the expected per-packet 91 * transmission time for each bit-rate. SampleRate periodically sends 92 * packets at bit-rates other than the current one to estimate when 93 * another bit-rate will provide better performance. SampleRate [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | PathDiagnostic.cpp | 1 //===- PathDiagnostic.cpp - Path-Specific Diagnostic Handling -------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines the PathDiagnostic-related interfaces. 11 //===----------------------------------------------------------------------===// 79 switch (Piece->getKind()) { in flattenTo() 140 if (!D || D->path.empty()) in HandlePathDiagnostic() 146 D->flattenLocations(); in HandlePathDiagnostic() 153 const SourceManager &SMgr = D->path.front()->getLocation().getManager(); in HandlePathDiagnostic() 155 WorkList.push_back(&D->path); in HandlePathDiagnostic() [all …]
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | partitions.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 4 <!-- Generated by graphviz version 2.38.0 (20140413.2041) 5 --> 6 <!-- Title: G Pages: 1 --> 11 <polygon fill="white" stroke="none" points="-4,4 -4,-184 389,-184 389,4 -4,4"/> 12 <!-- part_main --> 14 <text text-anchor="middle" x="47.5" y="-158.3" font-family="Times,serif" font-size="14.00">Main par… 16 <!-- main --> 18 <ellipse fill="lightblue" stroke="black" cx="75.5" cy="-90" rx="28.6953" ry="18"/> [all …]
|