Home
last modified time | relevance | path

Searched full:k2 (Results 1 – 25 of 180) sorted by relevance

12345678

/openbmc/linux/include/linux/
H A Dbtree-128.h22 static inline void *btree_lookup128(struct btree_head128 *head, u64 k1, u64 k2) in btree_lookup128() argument
24 u64 key[2] = {k1, k2}; in btree_lookup128()
29 u64 *k1, u64 *k2) in btree_get_prev128() argument
31 u64 key[2] = {*k1, *k2}; in btree_get_prev128()
37 *k2 = key[1]; in btree_get_prev128()
41 static inline int btree_insert128(struct btree_head128 *head, u64 k1, u64 k2, in btree_insert128() argument
44 u64 key[2] = {k1, k2}; in btree_insert128()
49 static inline int btree_update128(struct btree_head128 *head, u64 k1, u64 k2, in btree_update128() argument
52 u64 key[2] = {k1, k2}; in btree_update128()
57 static inline void *btree_remove128(struct btree_head128 *head, u64 k1, u64 k2) in btree_remove128() argument
[all …]
/openbmc/linux/arch/arm/crypto/
H A Dnh-neon-core.S34 K2 .req q6
49 .macro _nh_stride k0, k1, k2, k3
60 vadd.u32 T2, T3, \k2
81 vld1.32 {K2}, [KEY]!
88 _nh_stride K0, K1, K2, K3
89 _nh_stride K1, K2, K3, K0
90 _nh_stride K2, K3, K0, K1
91 _nh_stride K3, K0, K1, K2
98 _nh_stride K0, K1, K2, K3
102 _nh_stride K1, K2, K3, K0
[all …]
H A Dsha1-ce-core.S18 k2 .req q2
69 vld1.32 {k2-k3}, [ip, :128]
100 add_update p, 1, k2, 9, 10, 11, 8
102 add_update m, 0, k2, 10, 11, 8, 9
103 add_update m, 1, k2, 11, 8, 9, 10
104 add_update m, 0, k2, 8, 9, 10, 11
105 add_update m, 1, k2, 9, 10, 11, 8
/openbmc/linux/arch/x86/crypto/
H A Dnh-sse2-x86_64.S19 #define K2 %xmm6 macro
34 .macro _nh_stride k0, k1, k2, k3, offset
47 paddd \k2, T2
79 movdqu 0x20(KEY), K2
89 _nh_stride K0, K1, K2, K3, 0x00
90 _nh_stride K1, K2, K3, K0, 0x10
91 _nh_stride K2, K3, K0, K1, 0x20
92 _nh_stride K3, K0, K1, K2, 0x30
101 _nh_stride K0, K1, K2, K3, 0x00
105 _nh_stride K1, K2, K3, K0, 0x10
[all …]
H A Dnh-avx2-x86_64.S21 #define K2 %ymm6 macro
40 .macro _nh_2xstride k0, k1, k2, k3
45 vpaddd \k2, T3, T2
87 vmovdqu 0x00(KEY), K2
89 _nh_2xstride K0, K1, K2, K3
94 _nh_2xstride K2, K3, K0, K1
110 vmovdqu 0x00(KEY), K2
112 _nh_2xstride K0, K1, K2, K3
117 vmovdqa K2, K0
127 _nh_2xstride K0, K1, K2, K3
H A Dsha1_avx2_x86_64_asm.S674 #define K2 0x6ed9eba1 macro
682 .long K2, K2, K2, K2
683 .long K2, K2, K2, K2
/openbmc/linux/arch/arm64/crypto/
H A Dnh-neon-core.S24 K2 .req v6
35 .macro _nh_stride k0, k1, k2, k3
46 add T2.4s, T3.4s, \k2\().4s
71 ld1 {K2.4s}, [KEY], #16
78 _nh_stride K0, K1, K2, K3
79 _nh_stride K1, K2, K3, K0
80 _nh_stride K2, K3, K0, K1
81 _nh_stride K3, K0, K1, K2
88 _nh_stride K0, K1, K2, K3
92 _nh_stride K1, K2, K3, K0
[all …]
H A Dsha1-ce-core.S16 k2 .req v2
72 loadrc k2.4s, 0x8f1bbcdc, w6
105 add_update p, od, k2, 9, 10, 11, 8
107 add_update m, ev, k2, 10, 11, 8, 9
108 add_update m, od, k2, 11, 8, 9, 10
109 add_update m, ev, k2, 8, 9, 10, 11
110 add_update m, od, k2, 9, 10, 11, 8
H A Daes-ce.S86 .macro fin_round_Nx, de, k, k2, i0, i1, i2, i3, i4
98 eor \i0\().16b, \i0\().16b, \k2\().16b
100 eor \i1\().16b, \i1\().16b, \k2\().16b
102 eor \i2\().16b, \i2\().16b, \k2\().16b
103 eor \i3\().16b, \i3\().16b, \k2\().16b
105 eor \i4\().16b, \i4\().16b, \k2\().16b
/openbmc/linux/arch/sh/kernel/cpu/sh3/
H A Dentry.S69 #define k2 r2 macro
83 * k2 scratch (Exception code)
193 lds k2, pr ! restore pr
210 ! k2 returns original pr
240 mov.l @r15+, k2 ! original PR
253 lds k2, pr ! restore pr
256 mov k3, k2 ! original SR value
260 and k1, k2 ! Mask original SR value
270 6: or k0, k2 ! Set the IMASK-bits
271 ldc k2, ssr
[all …]
/openbmc/linux/arch/s390/crypto/
H A Dchacha-s390.S54 #define K2 %v18 macro
91 VL K2,16,,KEY
110 VREPF XC0,K2,0
111 VREPF XC1,K2,1
112 VREPF XC2,K2,2
113 VREPF XC3,K2,3
285 VAF XC0,XC0,K2
308 VAF XC0,XC1,K2
335 VAF XC0,XC2,K2
362 VAF XC0,XC3,K2
[all …]
/openbmc/phosphor-net-ipmid/
H A Dcrypt_algo.hpp46 explicit Interface(const std::vector<uint8_t>& k2) : k2(k2) {} in Interface() argument
101 * @brief The Cipher Key is the first 128-bits of key “K2”, K2 is
105 std::vector<uint8_t> k2; member in cipher::crypt::Interface
114 * key “K2”.Once the Cipher Key has been generated it is used to encrypt
144 explicit AlgoAES128(const std::vector<uint8_t>& k2) : Interface(k2) {} in AlgoAES128() argument
H A Dcrypt_algo.cpp111 * AES-CBC-128. ctx must be initialized before calling this function. K2 is in decryptData()
114 if (!EVP_DecryptInit_ex(ctxPtr.get(), EVP_aes_128_cbc(), NULL, k2.data(), in decryptData()
172 * AES-CBC-128. ctx must be initialized before calling this function. K2 is in encryptData()
175 if (!EVP_EncryptInit_ex(ctxPtr.get(), EVP_aes_128_cbc(), NULL, k2.data(), in encryptData()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_dccg.c62 enum pixel_rate_div *k2) in dccg32_get_pixel_rate_div() argument
68 *k2 = PIXEL_RATE_DIV_NA; in dccg32_get_pixel_rate_div()
97 *k2 = (enum pixel_rate_div)val_k2; in dccg32_get_pixel_rate_div()
104 enum pixel_rate_div k2) in dccg32_set_pixel_rate_div() argument
111 // K1 / K2 field is only 1 / 2 bits wide in dccg32_set_pixel_rate_div()
112 if (k1 == PIXEL_RATE_DIV_NA || k2 == PIXEL_RATE_DIV_NA) { in dccg32_set_pixel_rate_div()
118 if (k1 == cur_k1 && k2 == cur_k2) in dccg32_set_pixel_rate_div()
125 OTG0_PIXEL_RATE_DIVK2, k2); in dccg32_set_pixel_rate_div()
130 OTG1_PIXEL_RATE_DIVK2, k2); in dccg32_set_pixel_rate_div()
135 OTG2_PIXEL_RATE_DIVK2, k2); in dccg32_set_pixel_rate_div()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/
H A Ddcn314_dccg.c62 enum pixel_rate_div *k2) in dccg314_get_pixel_rate_div() argument
68 *k2 = PIXEL_RATE_DIV_NA; in dccg314_get_pixel_rate_div()
97 *k2 = (enum pixel_rate_div)val_k2; in dccg314_get_pixel_rate_div()
104 enum pixel_rate_div k2) in dccg314_set_pixel_rate_div() argument
110 // K1 / K2 field is only 1 / 2 bits wide in dccg314_set_pixel_rate_div()
111 if (k1 == PIXEL_RATE_DIV_NA || k2 == PIXEL_RATE_DIV_NA) { in dccg314_set_pixel_rate_div()
117 if (k1 == cur_k1 && k2 == cur_k2) in dccg314_set_pixel_rate_div()
124 OTG0_PIXEL_RATE_DIVK2, k2); in dccg314_set_pixel_rate_div()
129 OTG1_PIXEL_RATE_DIVK2, k2); in dccg314_set_pixel_rate_div()
134 OTG2_PIXEL_RATE_DIVK2, k2); in dccg314_set_pixel_rate_div()
[all …]
/openbmc/linux/fs/ext4/
H A Dhash.c47 #define K2 013240474631UL macro
68 ROUND(G, a, b, c, d, in[1] + K2, 3); in half_md4_transform()
69 ROUND(G, d, a, b, c, in[3] + K2, 5); in half_md4_transform()
70 ROUND(G, c, d, a, b, in[5] + K2, 9); in half_md4_transform()
71 ROUND(G, b, c, d, a, in[7] + K2, 13); in half_md4_transform()
72 ROUND(G, a, b, c, d, in[0] + K2, 3); in half_md4_transform()
73 ROUND(G, d, a, b, c, in[2] + K2, 5); in half_md4_transform()
74 ROUND(G, c, d, a, b, in[4] + K2, 9); in half_md4_transform()
75 ROUND(G, b, c, d, a, in[6] + K2, 13); in half_md4_transform()
96 #undef K2
/openbmc/linux/crypto/
H A Drmd160.c27 #define K2 RMD_K2 macro
86 ROUND(ee, aa, bb, cc, dd, F2, K2, in[7], 7); in rmd160_transform()
87 ROUND(dd, ee, aa, bb, cc, F2, K2, in[4], 6); in rmd160_transform()
88 ROUND(cc, dd, ee, aa, bb, F2, K2, in[13], 8); in rmd160_transform()
89 ROUND(bb, cc, dd, ee, aa, F2, K2, in[1], 13); in rmd160_transform()
90 ROUND(aa, bb, cc, dd, ee, F2, K2, in[10], 11); in rmd160_transform()
91 ROUND(ee, aa, bb, cc, dd, F2, K2, in[6], 9); in rmd160_transform()
92 ROUND(dd, ee, aa, bb, cc, F2, K2, in[15], 7); in rmd160_transform()
93 ROUND(cc, dd, ee, aa, bb, F2, K2, in[3], 15); in rmd160_transform()
94 ROUND(bb, cc, dd, ee, aa, F2, K2, in[12], 7); in rmd160_transform()
[all …]
H A Dtea.c60 u32 k0, k1, k2, k3; in tea_encrypt() local
70 k2 = ctx->KEY[2]; in tea_encrypt()
78 z += ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); in tea_encrypt()
88 u32 k0, k1, k2, k3; in tea_decrypt() local
98 k2 = ctx->KEY[2]; in tea_decrypt()
106 z -= ((y << 4) + k2) ^ (y + sum) ^ ((y >> 5) + k3); in tea_decrypt()
/openbmc/linux/fs/xfs/libxfs/
H A Dxfs_alloc_btree.c263 const union xfs_btree_key *k2, in xfs_bnobt_diff_two_keys() argument
269 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_diff_two_keys()
276 const union xfs_btree_key *k2, in xfs_cntbt_diff_two_keys() argument
285 be32_to_cpu(k2->alloc.ar_blockcount); in xfs_cntbt_diff_two_keys()
290 be32_to_cpu(k2->alloc.ar_startblock); in xfs_cntbt_diff_two_keys()
390 const union xfs_btree_key *k2) in xfs_bnobt_keys_inorder() argument
393 be32_to_cpu(k2->alloc.ar_startblock); in xfs_bnobt_keys_inorder()
411 const union xfs_btree_key *k2) in xfs_cntbt_keys_inorder() argument
414 be32_to_cpu(k2->alloc.ar_blockcount) || in xfs_cntbt_keys_inorder()
415 (k1->alloc.ar_blockcount == k2->alloc.ar_blockcount && in xfs_cntbt_keys_inorder()
[all …]
/openbmc/phosphor-net-ipmid/test/
H A Dcipher.cpp353 std::vector<uint8_t> k2(SHA_DIGEST_LENGTH); in TEST() local
359 // Generated K2 for the confidentiality algorithm with the additional key in TEST()
362 k2.data(), &mdLen) == NULL) in TEST()
364 FAIL() << "Generating K2 for confidentiality algorithm failed"; in TEST()
367 auto cryptPtr = std::make_unique<cipher::crypt::AlgoAES128>(k2); in TEST()
379 if (!EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, k2.data(), in TEST()
427 std::vector<uint8_t> k2(SHA_DIGEST_LENGTH); in TEST() local
441 // Generated K2 for the confidentiality algorithm with the additional key in TEST()
444 k2.data(), &mdLen) == NULL) in TEST()
446 FAIL() << "Generating K2 for confidentiality algorithm failed"; in TEST()
[all …]
/openbmc/qemu/hw/ppc/
H A Dmac_newworld.c32 * 0001:00:03.0 PCI bridge [0604]: Apple Computer Inc. K2 HT-PCI Bridge [106b:0045]
33 * 0001:00:04.0 PCI bridge [0604]: Apple Computer Inc. K2 HT-PCI Bridge [106b:0046]
34 * 0001:00:05.0 PCI bridge [0604]: Apple Computer Inc. K2 HT-PCI Bridge [106b:0047]
35 * 0001:00:06.0 PCI bridge [0604]: Apple Computer Inc. K2 HT-PCI Bridge [106b:0048]
36 * 0001:00:07.0 PCI bridge [0604]: Apple Computer Inc. K2 HT-PCI Bridge [106b:0049]
37 * 0001:01:07.0 Class [ff00]: Apple Computer Inc. K2 KeyLargo Mac/IO [106b:0041] (rev 20)
38 * 0001:01:08.0 USB Controller [0c03]: Apple Computer Inc. K2 KeyLargo USB [106b:0040]
39 * 0001:01:09.0 USB Controller [0c03]: Apple Computer Inc. K2 KeyLargo USB [106b:0040]
43 * 0001:03:0d.0 Class [ff00]: Apple Computer Inc. K2 ATA/100 [106b:0043]
44 * 0001:03:0e.0 FireWire (IEEE 1394) [0c00]: Apple Computer Inc. K2 FireWire [106b:0042]
[all …]
/openbmc/phosphor-host-ipmid/test/message/
H A Dunpack.cpp240 uint5_t k2 = 0x19; in TEST() local
243 ASSERT_EQ(v2, k2); in TEST()
258 uint4_t k2 = 0x9; in TEST() local
261 ASSERT_EQ(v2, k2); in TEST()
296 bool k4 = true, k3 = false, k2 = false, k1 = true; in TEST() local
298 ASSERT_EQ(v2, k2); in TEST()
322 bool k4 = true, k3 = false, k2 = false, k1 = true; in TEST() local
324 ASSERT_EQ(v2, k2); in TEST()
347 bool k4 = true, k3 = false, k2 = false, k1 = true; in TEST() local
349 ASSERT_EQ(v2, k2); in TEST()
[all …]
/openbmc/u-boot/configs/
H A Dnanopi-k2_defconfig6 CONFIG_IDENT_STRING=" nanopi-k2"
22 CONFIG_DEFAULT_DEVICE_TREE="meson-gxbb-nanopi-k2"
/openbmc/linux/lib/raid6/
H A Davx512.c202 "vpcmpgtb %%zmm6,%%zmm1,%%k2\n\t" in raid6_avx5122_gen_syndrome()
204 "vpmovm2b %%k2,%%zmm7\n\t" in raid6_avx5122_gen_syndrome()
264 "vpcmpgtb %%zmm6,%%zmm7,%%k2\n\t" in raid6_avx5122_xor_syndrome()
266 "vpmovm2b %%k2,%%zmm7\n\t" in raid6_avx5122_xor_syndrome()
287 "vpcmpgtb %%zmm6,%%zmm7,%%k2\n\t" in raid6_avx5122_xor_syndrome()
289 "vpmovm2b %%k2,%%zmm7\n\t" in raid6_avx5122_xor_syndrome()
362 "vpcmpgtb %%zmm6,%%zmm1,%%k2\n\t" in raid6_avx5124_gen_syndrome()
366 "vpmovm2b %%k2,%%zmm7\n\t" in raid6_avx5124_gen_syndrome()
466 "vpcmpgtb %%zmm6,%%zmm7,%%k2\n\t" in raid6_avx5124_xor_syndrome()
470 "vpmovm2b %%k2,%%zmm7\n\t" in raid6_avx5124_xor_syndrome()
[all …]
/openbmc/linux/drivers/clk/keystone/
H A DKconfig31 tristate "Syscon based clock driver for K2/K3 SoCs"
36 clocks on TI's K2 and K3 SoCs.

12345678