Home
last modified time | relevance | path

Searched +full:in4 +full:- +full:in5 (Results 1 – 13 of 13) sorted by relevance

/freebsd/crypto/openssl/crypto/des/asm/
H A Ddes_enc.m41 ! Copyright 2000-2018 The OpenSSL Project Authors. All Rights Reserved.
8 ! To expand the m4 macros: m4 -B 8192 des_enc.m4 > des_enc.S
15 ! Assemble through gcc: gcc -c -mcpu=ultrasparc -o des_enc.o des_enc.S
17 ! Assemble through cc: cc -c -xarch=v8plusa -o des_enc.o des_enc.S
21 ! 32-bit build:
22 ! 23% faster than cc-5.2 -xarch=v8plus -xO5
23 ! 115% faster than gcc-3.2.1 -m32 -mcpu=ultrasparc -O5
24 ! 64-bit build:
25 ! 50% faster than cc-5.2 -xarch=v9 -xO5
26 ! 100% faster than gcc-3.2.1 -m64 -mcpu=ultrasparc -O5
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daesp8-ppc.pl2 # Copyright 2014-2024 The OpenSSL Project Authors. All Rights Reserved.
19 # The module is endian-agnostic in sense that it supports both big-
20 # and little-endian cases. Data alignment in parallelizable modes is
25 # is aligned programmatically, which in turn guarantees exception-
33 # Add XTS subroutine, 9x on little- and 12x improvement on big-endian
37 # Current large-block performance in cycles per byte processed with
38 # 128-bit key (less is better).
40 # CBC en-/decrypt CTR XTS
72 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or
73 ( $xlate="${dir}../../perlasm/ppc-xlate.pl" and -f $xlate) or
[all …]
H A Daesni-x86_64.pl2 # Copyright 2009-2020 The OpenSSL Project Authors. All Rights Reserved.
17 # This module implements support for Intel AES-NI extension. In
19 # drop-in replacement for crypto/aes/asm/aes-x86_64.pl [see below for
25 # non-parallelizable modes such as CBC encrypt is 3.75 cycles per byte
26 # processed with 128-bit key. And given their throughput asymptotic
30 # different modes and block sized. Pairs of numbers are for en-/
33 # 16-byte 64-byte 256-byte 1-KB 8-KB
42 # that otherwise used 'openssl speed -evp aes-128-??? -engine aesni
43 # [-decrypt]' will exhibit 10-15% worse results for smaller blocks.
51 # Looking at the results for 8-KB buffer.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/hwmon/
H A Dadc128d818.txt2 --------------------------------------------------------
6 - Mode 0: 7 single-ended voltage readings (IN0-IN6),
8 - Mode 1: 8 single-ended voltage readings (IN0-IN7),
10 - Mode 2: 4 pseudo-differential voltage readings
11 (IN0-IN1, IN3-IN2, IN4-IN5, IN7-IN6),
13 - Mode 3: 4 single-ended voltage readings (IN0-IN3),
14 2 pseudo-differential voltage readings
15 (IN4-IN5, IN7-IN6),
24 - compatible: must be set to "ti,adc128d818"
25 - reg: I2C address of the device
[all …]
H A Dti,adc128d818.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Javier Carrasco <javier.carrasco.cruz@gmail.com>
14 The ADC128D818 is a 12-Bit, 8-Channel Analog to Digital Converter (ADC)
31 Mode 0 - 7 single-ended voltage readings (IN0-IN6), 1 temperature
33 Mode 1 - 8 single-ended voltage readings (IN0-IN7), no temperature.
34 Mode 2 - 4 pseudo-differential voltage readings
35 (IN0-IN1, IN3-IN2, IN4-IN5, IN7-IN6), 1 temperature reading (internal).
36 Mode 3 - 4 single-ended voltage readings (IN0-IN3), 2 pseudo-differential
[all …]
/freebsd/contrib/netbsd-tests/ipf/
H A Dt_nat_parse.sh28 # (C)opyright 1993-1996 by Darren Reed.
37 atf_check -o file:exp -e ignore ipnat -Rnvf reg
43 test_case in4 intest text text
44 test_case in5 intest text text
66 atf_add_test_case in4
67 atf_add_test_case in5
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dmax98090.txt7 - compatible : "maxim,max98090" or "maxim,max98091".
9 - reg : The I2C address of the device.
11 - interrupts : The CODEC's interrupt output.
15 - clocks: The phandle of the master clock to the CODEC
17 - clock-names: Should be "mclk"
19 - #sound-dai-cells : should be 0.
21 - maxim,dmic-freq: Frequency at which to clock DMIC
23 - maxim,micbias: Micbias voltage applies to the analog mic, valid voltages value are:
24 0 - 2.2v
25 1 - 2.55v
[all …]
H A Dmaxim,max98090.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
14 MIC1, MIC2, DMICL, DMICR, IN1, IN2, IN3, IN4, IN5, IN6, IN12, IN34, IN56,
18 - $ref: dai-common.yaml#
23 - maxim,max98090
24 - maxim,max98091
31 - description: master clock
33 clock-names:
[all …]
H A Dnvidia,tegra-audio-max98090.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-max98090.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jon Hunter <jonathanh@nvidia.com>
11 - Thierry Reding <thierry.reding@gmail.com>
14 - $ref: nvidia,tegra-audio-common.yaml#
19 - items:
20 - pattern: '^[a-z0-9]+,tegra-audio-max98090(-[a-z0-9]+)+$'
21 - const: nvidia,tegra-audio-max98090
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dia64-mont.pl2 # Copyright 2010-2020 The OpenSSL Project Authors. All Rights Reserved.
19 # "Teaser" Montgomery multiplication module for IA-64. There are
22 # - modulo-scheduling outer loop would eliminate quite a number of
25 # - shorter vector support [with input vectors being fetched only
27 # - 2x unroll with help of n0[1] would make the code scalable on
28 # "wider" IA-64, "wider" than Itanium 2 that is, which is not of
31 # - dedicated squaring procedure(?);
35 # Shorter vector support is implemented by zero-padding ap and np
36 # vectors up to 8 elements, or 512 bits. This means that 256-bit
37 # inputs will be processed only 2 times faster than 512-bit inputs,
[all …]
/freebsd/sys/dev/sound/pci/
H A Demu10kx-pcm.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
5 * Copyright (c) 2003-2007 Yuriy Tsibizov <yuriy.tsibizov@gfk.ru>
177 [SOUND_MIXER_LINE2] = {1, 1, 4}, /* in4 Line-In2 */
178 [SOUND_MIXER_DIGITAL3] = {1, 1, 5}, /* in5 on-card SPDIF */
187 [SOUND_MIXER_VOLUME] = {1, 0, (-1)},
188 [SOUND_MIXER_PCM] = {1, 0, (-1)},
194 [SOUND_MIXER_LINE2] = {1, 1, 4}, /* in4 Line-In2 */
195 [SOUND_MIXER_DIGITAL3] = {1, 1, 5}, /* in5 on-card SPDIF */
212 if (sc->route == RT_FRONT) { in emu_dspmixer_init()
[all …]
H A Demu10kx.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
5 * Copyright (c) 2003-2007 Yuriy Tsibizov <yuriy.tsibizov@gfk.ru>
96 #define GPR(i) (sc->gpr_base+(i))
97 #define INP(i) (sc->input_base+(i))
98 #define OUTP(i) (sc->output_base+(i))
100 #define FX2(i) (sc->efxc_base+(i))
101 #define DSP_CONST(i) (sc->dsp_zero+(i))
160 /* Live! 5.1 Digital, non-standard 5.1 (center & sub) outputs */
430 if (mtx_owned(&sc->rw)) { \
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_aead/aes256gcm/aesni/
H A Daead_aes256gcm_aesni.c3 * AES256-GCM, based on the "Intel Carry-Less Multiplication Instruction and its Usage for Computing
99 /** single, by-the-book AES encryption with AES-NI */
123 /** multiple-blocks-at-once AES encryption with AES-NI ;
125 so the sequence of aesenc should be bubble-free if you
126 have at least 8 blocks. Let's build an arbitratry-sized
129 /* load & increment the n vector (non-vectorized, unused for now) */
197 <https://software.intel.com/sites/default/files/managed/72/cc/clmul-wp-rev-2.02-2014-04-20.pdf>
264 /* pure multiplication, for pre-computing powers of H */
307 /* 4 multiply-accumulate at once; again
308 <https://software.intel.com/sites/default/files/managed/72/cc/clmul-wp-rev-2.02-2014-04-20.pdf>
[all …]