Home
last modified time | relevance | path

Searched +full:- +full:b (Results 1 – 25 of 1104) sorted by relevance

12345678910>>...45

/OK3568_Linux_fs/kernel/arch/arm64/crypto/
H A Dsha3-ce-core.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * sha3-ce-core.S - core SHA-3 transform using v8.2 Crypto Extensions
15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
16 .set .Lv\b\().2d, \b
17 .set .Lv\b\().16b, \b
46 ld1 { v0.1d- v3.1d}, [x0]
47 ld1 { v4.1d- v7.1d}, [x8], #32
48 ld1 { v8.1d-v11.1d}, [x8], #32
49 ld1 {v12.1d-v15.1d}, [x8], #32
50 ld1 {v16.1d-v19.1d}, [x8], #32
[all …]
H A Daes-neon.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm64/crypto/aes-neon.S - AES cipher for ARMv8 NEON
5 * Copyright (C) 2013 - 2017 Linaro Ltd. <ard.biesheuvel@linaro.org>
22 /* special case for the neon-bs driver calling into this one for CTS */
45 movi v12.16b, #0x1b
49 ld1 {v16.16b-v19.16b}, [\temp], #64
50 ld1 {v20.16b-v23.16b}, [\temp], #64
51 ld1 {v24.16b-v27.16b}, [\temp], #64
52 ld1 {v28.16b-v31.16b}, [\temp]
71 sub v9.16b, \in\().16b, v15.16b
[all …]
H A Dchacha-neon-core.S4 * Copyright (C) 2016-2018 Linaro, Ltd. <ard.biesheuvel@linaro.org>
11 * ChaCha20 256-bit cipher algorithm, RFC7539, x64 SSSE3 functions
29 * chacha_permute - permute one block
31 * Permute one 64-byte block where the state matrix is stored in the four NEON
32 * registers v0-v3. It performs matrix operations on four words in parallel,
47 eor v3.16b, v3.16b, v0.16b
52 eor v4.16b, v1.16b, v2.16b
58 eor v3.16b, v3.16b, v0.16b
59 tbl v3.16b, {v3.16b}, v12.16b
63 eor v4.16b, v1.16b, v2.16b
[all …]
H A Daes-modes.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm64/crypto/aes-modes.S - chaining mode wrappers for AES
5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
8 /* included by aes-ce.S and aes-neon.S */
55 stp x29, x30, [sp, #-16]!
63 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */
65 ST5( ld1 {v4.16b}, [x1], #16 )
67 st1 {v0.16b-v3.16b}, [x0], #64
68 ST5( st1 {v4.16b}, [x0], #16 )
69 b .LecbencloopNx
[all …]
H A Dghash-ce-core.S1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2014 - 2018 Linaro Ltd. <ard.biesheuvel@linaro.org>
60 .arch armv8-a+crypto
71 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1
72 ext t5.8b, \ad\().8b, \ad\().8b, #2 // A2
73 ext t7.8b, \ad\().8b, \ad\().8b, #3 // A3
79 tbl t3.16b, {\ad\().16b}, perm1.16b // A1
80 tbl t5.16b, {\ad\().16b}, perm2.16b // A2
81 tbl t7.16b, {\ad\().16b}, perm3.16b // A3
87 __pmull_p8_tail \rq, \ad\().8b, SHASH.8b, 8b,, sh1, sh2, sh3, sh4
[all …]
H A Dcrct10dif-ce-core.S2 // Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions
14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions
62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
69 .arch armv8-a+crypto
116 movi perm4.8b, #8
118 eor perm1.16b, perm1.16b, perm4.16b
128 tbl bd1.16b, {\bd\().16b}, perm1.16b
129 tbl bd2.16b, {\bd\().16b}, perm2.16b
130 tbl bd3.16b, {\bd\().16b}, perm3.16b
131 tbl bd4.16b, {\bd\().16b}, perm4.16b
[all …]
H A Daes-ce-ccm-core.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * aesce-ccm-core.S - AES-CCM transform for ARMv8 with Crypto Extensions
5 * Copyright (C) 2013 - 2017 Linaro Ltd <ard.biesheuvel@linaro.org>
12 .arch armv8-a+crypto
20 ld1 {v0.16b}, [x0] /* load mac */
23 eor v1.16b, v1.16b, v1.16b
27 ins v1.b[0], w7
28 ext v1.16b, v1.16b, v1.16b, #1 /* rotate in the input bytes */
30 cbnz w8, 0b
31 eor v0.16b, v0.16b, v1.16b
[all …]
H A Daes-neonbs-core.S1 /* SPDX-License-Identifier: GPL-2.0-only */
10 * 'Faster and Timing-Attack Resistant AES-GCM' by Emilia Kaesper and
14 * for 32-bit ARM written by Andy Polyakov <appro@openssl.org>
191 in_bs_ch \b0\().16b, \b1\().16b, \b2\().16b, \b3\().16b, \
192 \b4\().16b, \b5\().16b, \b6\().16b, \b7\().16b
193 inv_gf256 \b6\().16b, \b5\().16b, \b0\().16b, \b3\().16b, \
194 \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \
195 \t0\().16b, \t1\().16b, \t2\().16b, \t3\().16b, \
196 \s0\().16b, \s1\().16b, \s2\().16b, \s3\().16b
197 out_bs_ch \b7\().16b, \b1\().16b, \b4\().16b, \b2\().16b, \
[all …]
/OK3568_Linux_fs/u-boot/cmd/ddr_tool/memtester/
H A Dtests.c1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Very simple but very effective user-space memory tester.
5 * Version 2 by Charles Cazabon <charlesc-memtester@pyropus.ca>
8 * Copyright (C) 2004-2012 Charles Cazabon <charlesc-memtester@pyropus.ca>
32 char progress[] = "-\\|/";
63 r = -1; in compare_regions()
79 printf("\b\b\b\b\b\b\b\b\b\b\b"); in test_stuck_address()
87 printf("\b\b\b\b\b\b\b\b\b\b\b"); in test_stuck_address()
108 return -1; in test_stuck_address()
112 printf("\b\b\b\b\b\b\b\b\b\b\b \b\b\b\b\b\b\b\b\b\b\b"); in test_stuck_address()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/doc/as.html/
H A DOverview.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
3 <!-- This file documents the GNU Assembler "as".
5 Copyright (C) 1991-2021 Free Software Foundation, Inc.
10 with no Invariant Sections, with no Front-Cover Texts, and with no
11 Back-Cover Texts. A copy of the license is included in the
13 -->
14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
20 <meta name="resource-type" content="document">
23 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
25 <link href="AS-Index.html#AS-Index" rel="index" title="AS Index">
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/doc/as.html/
H A DOverview.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
3 <!-- This file documents the GNU Assembler "as".
5 Copyright (C) 1991-2021 Free Software Foundation, Inc.
10 with no Invariant Sections, with no Front-Cover Texts, and with no
11 Back-Cover Texts. A copy of the license is included in the
13 -->
14 <!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
20 <meta name="resource-type" content="document">
23 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
25 <link href="AS-Index.html#AS-Index" rel="index" title="AS Index">
[all …]
/OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/
H A Dsafe_iop.c101 case '-': /* sub */ in safe_iopf()
133 # define SAFE_INT64_MIN (-SAFE_INT64_MAX - 1L)
137 # define SAFE_INT64_MIN (-SAFE_INT64_MAX - 1LL)
139 # warning "64-bit support disabled"
148 # define LLONG_MIN (-LLONG_MAX - 1LL)
183 int8_t a, b; in T_add_s8() local
184 a=SCHAR_MIN; b=-1; EXPECT_FALSE(safe_add(NULL, a, b)); in T_add_s8()
185 a=SCHAR_MAX; b=1; EXPECT_FALSE(safe_add(NULL, a, b)); in T_add_s8()
186 a=10; b=11; EXPECT_TRUE(safe_add(NULL, a, b)); in T_add_s8()
187 a=-10; b=-11; EXPECT_TRUE(safe_add(NULL, a, b)); in T_add_s8()
[all …]
/OK3568_Linux_fs/external/recovery/
H A Dsafe_iop.c103 case '-': /* sub */ in safe_iopf()
135 # define SAFE_INT64_MIN (-SAFE_INT64_MAX - 1L)
139 # define SAFE_INT64_MIN (-SAFE_INT64_MAX - 1LL)
141 # warning "64-bit support disabled"
150 # define LLONG_MIN (-LLONG_MAX - 1LL)
186 int8_t a, b; in T_add_s8() local
187 a = SCHAR_MIN; b = -1; EXPECT_FALSE(safe_add(NULL, a, b)); in T_add_s8()
188 a = SCHAR_MAX; b = 1; EXPECT_FALSE(safe_add(NULL, a, b)); in T_add_s8()
189 a = 10; b = 11; EXPECT_TRUE(safe_add(NULL, a, b)); in T_add_s8()
190 a = -10; b = -11; EXPECT_TRUE(safe_add(NULL, a, b)); in T_add_s8()
[all …]
/OK3568_Linux_fs/yocto/poky/bitbake/lib/bs4/
H A Ddammit.py1 # -*- coding: utf-8 -*-
27 # Debian package: python-chardet
76 r"&(?!#\d+;|#x[0-9a-fA-F]+;|\w+;)"
99 Bob's Bar -> "Bob's Bar"
104 Welcome to "my bar" -> 'Welcome to "my bar"'
110 Welcome to "Bob's Bar" -> "Welcome to &quot;Bob's bar&quot;
134 :param value: A string to be substituted. The less-than sign
135 will become &lt;, the greater-than sign will become &gt;,
156 :param value: A string to be substituted. The less-than sign will
157 become &lt;, the greater-than sign will become &gt;, and any
[all …]
/OK3568_Linux_fs/kernel/drivers/md/bcache/
H A Dbtree.c1 // SPDX-License-Identifier: GPL-2.0
21 * All configuration is done via sysfs; see Documentation/admin-guide/bcache.rst.
100 (((k)->ptr[0] >> c->bucket_bits) | PTR_GEN(k, 0))
104 #define insert_lock(s, b) ((b)->level <= (s)->lock) argument
107 static inline struct bset *write_block(struct btree *b) in write_block() argument
109 return ((void *) btree_bset_first(b)) + b->written * block_bytes(b->c->cache); in write_block()
112 static void bch_btree_init_next(struct btree *b) in bch_btree_init_next() argument
115 if (b->level && b->keys.nsets) in bch_btree_init_next()
116 bch_btree_sort(&b->keys, &b->c->sort); in bch_btree_init_next()
118 bch_btree_sort_lazy(&b->keys, &b->c->sort); in bch_btree_init_next()
[all …]
/OK3568_Linux_fs/buildroot/dl/libmad/
HDlibmad_0.15.1b.orig.tar.gz
/OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ni_routing/ni_route_values/
H A Dni_mseries.c1 // SPDX-License-Identifier: GPL-2.0+
7 * COMEDI - Linux Control and Measurement Device Interface
43 * DAQ-STC. There is some evidence that using CtrGate values is valid (see
44 * comedi.h). Some information and hints exist in the M-Series user manual
45 * (ni-62xx user-manual 371022K-01).
57 [B(NI_PFI(0))] = {
58 [B(TRIGGER_LINE(0))] = I(18),
59 [B(TRIGGER_LINE(1))] = I(19),
60 [B(TRIGGER_LINE(2))] = I(20),
61 [B(TRIGGER_LINE(3))] = I(21),
[all …]
/OK3568_Linux_fs/external/common_algorithm/misc/lib/arm-rockchip830-linux-gnueabihf/
HDlibrkaudio.so ... pcm->input failed [E]%s-%d: pcm->output failed record_wav_process [
/OK3568_Linux_fs/external/common_algorithm/misc/lib/arm-rockchip830-linux-uclibcgnueabihf/
HDlibrkaudio.so ... pcm->input failed [E]%s-%d: pcm->output failed record_wav_process [
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Dpixfmt-rgb.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _pixfmt-rgb:
14 These are all packed-pixel formats, meaning all the data for a pixel lie
26 .. flat-table:: RGB Image Formats
27 :header-rows: 2
28 :stub-columns: 0
30 * - Identifier
31 - Code
32 - :cspan:`7` Byte 0 in memory
33 - :cspan:`7` Byte 1
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/multiprecision/detail/
H A Dno_et_ops.hpp18 // Operators for non-expression template enabled number.
19 // NOTE: this is not a complete header - really just a suffix to default_ops.hpp.
22 template <class B>
23 BOOST_MP_FORCEINLINE number<B, et_off> operator - (const number<B, et_off>& v) in operator -() argument
25 …BOOST_STATIC_ASSERT_MSG(is_signed_number<B>::value, "Negating an unsigned type results in ill-defi… in operator -()
26 number<B, et_off> result(v); in operator -()
30 template <class B>
31 BOOST_MP_FORCEINLINE number<B, et_off> operator ~ (const number<B, et_off>& v) in operator ~() argument
33 number<B, et_off> result; in operator ~()
40 template <class B>
[all …]
/OK3568_Linux_fs/external/xserver/hw/xfree86/i2c/
H A Dxf86i2c.c6 * (c) 1998 Gerd Knorr <kraxel@cs.tu-berlin.de>
10 #include <xorg-config.h>
46 I2CUDelay(I2CBusPtr b, int usec) in I2CUDelay() argument
59 d_secs = (cur.tv_sec - begin.tv_sec); in I2CUDelay()
60 d_usecs = (cur.tv_usec - begin.tv_usec); in I2CUDelay()
86 I2CRaiseSCL(I2CBusPtr b, int sda, int timeout) in I2CRaiseSCL() argument
90 b->I2CPutBits(b, 1, sda); in I2CRaiseSCL()
91 b->I2CUDelay(b, b->RiseFallTime); in I2CRaiseSCL()
93 for (i = timeout; i > 0; i -= b->RiseFallTime) { in I2CRaiseSCL()
94 b->I2CGetBits(b, &scl, &sda); in I2CRaiseSCL()
[all …]
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-bufio.c2 * Copyright (C) 2009-2011 Red Hat, Inc.
9 #include <linux/dm-bufio.h>
11 #include <linux/device-mapper.h>
12 #include <linux/dm-io.h>
61 * dm_buffer->list_mode
78 * context), so some clean-not-writing buffers can be held on
164 /*----------------------------------------------------------------*/
166 #define dm_bufio_in_request() (!!current->bio_list)
170 mutex_lock_nested(&c->lock, dm_bufio_in_request()); in dm_bufio_lock()
175 return mutex_trylock(&c->lock); in dm_bufio_trylock()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/qvm/gen/
H A Dmat_operations4.hpp1 //Copyright (c) 2008-2017 Emil Dotchevski and Reverge Studios, Inc.
26 template <class A,class B>
29 mat_traits<A>::rows==4 && mat_traits<B>::rows==4 &&
30 mat_traits<A>::cols==4 && mat_traits<B>::cols==4,
31 deduce_mat2<A,B,4,4> >::type
32 operator+( A const & a, B const & b ) in operator +() argument
34 typedef typename deduce_mat2<A,B,4,4>::type R; in operator +()
38 …<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_traits<B>::template read_element<0,0>(b); in operator +()
39 …<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_traits<B>::template read_element<0,1>(b); in operator +()
40 …<0,2>(r)=mat_traits<A>::template read_element<0,2>(a)+mat_traits<B>::template read_element<0,2>(b); in operator +()
[all …]
H A Dmat_operations3.hpp1 //Copyright (c) 2008-2017 Emil Dotchevski and Reverge Studios, Inc.
26 template <class A,class B>
29 mat_traits<A>::rows==3 && mat_traits<B>::rows==3 &&
30 mat_traits<A>::cols==3 && mat_traits<B>::cols==3,
31 deduce_mat2<A,B,3,3> >::type
32 operator+( A const & a, B const & b ) in operator +() argument
34 typedef typename deduce_mat2<A,B,3,3>::type R; in operator +()
38 …<0,0>(r)=mat_traits<A>::template read_element<0,0>(a)+mat_traits<B>::template read_element<0,0>(b); in operator +()
39 …<0,1>(r)=mat_traits<A>::template read_element<0,1>(a)+mat_traits<B>::template read_element<0,1>(b); in operator +()
40 …<0,2>(r)=mat_traits<A>::template read_element<0,2>(a)+mat_traits<B>::template read_element<0,2>(b); in operator +()
[all …]

12345678910>>...45