/arch/arm64/lib/ |
D | xor-neon.c | 19 register uint64x2_t v0, v1, v2, v3; in xor_arm64_neon_2() local 27 v3 = veorq_u64(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6)); in xor_arm64_neon_2() 33 vst1q_u64(dp1 + 6, v3); in xor_arm64_neon_2() 47 register uint64x2_t v0, v1, v2, v3; in xor_arm64_neon_3() local 55 v3 = veorq_u64(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6)); in xor_arm64_neon_3() 61 v3 = veorq_u64(v3, vld1q_u64(dp3 + 6)); in xor_arm64_neon_3() 67 vst1q_u64(dp1 + 6, v3); in xor_arm64_neon_3() 83 register uint64x2_t v0, v1, v2, v3; in xor_arm64_neon_4() local 91 v3 = veorq_u64(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6)); in xor_arm64_neon_4() 97 v3 = veorq_u64(v3, vld1q_u64(dp3 + 6)); in xor_arm64_neon_4() [all …]
|
/arch/powerpc/lib/ |
D | xor_vmx.c | 75 DEFINE(v3); in __xor_altivec_3() 81 LOAD(v3); in __xor_altivec_3() 83 XOR(v1, v3); in __xor_altivec_3() 88 v3 += 4; in __xor_altivec_3() 98 DEFINE(v3); in __xor_altivec_4() 105 LOAD(v3); in __xor_altivec_4() 108 XOR(v3, v4); in __xor_altivec_4() 109 XOR(v1, v3); in __xor_altivec_4() 114 v3 += 4; in __xor_altivec_4() 125 DEFINE(v3); in __xor_altivec_5() [all …]
|
/arch/s390/include/asm/ |
D | vx-insn.h | 100 .ifc \vxr,%v3 200 .macro RXB rxb v1 v2=0 v3=0 v4=0 208 .if \v3 & 0x10 224 .macro MRXB m v1 v2=0 v3=0 v4=0 226 RXB rxb, \v1, \v2, \v3, \v4 239 .macro MRXBOPC m opc v1 v2=0 v3=0 v4=0 240 MRXB \m, \v1, \v2, \v3, \v4 347 VX_NUM v3, \vr 348 .word 0xE700 | (r1 << 4) | (v3&15) 350 MRXBOPC \m, 0x21, v3 [all …]
|
/arch/arm64/crypto/ |
D | sm3-ce-core.S | 88 0: ld1 {v0.16b-v3.16b}, [x1], #64 97 CPU_LE( rev32 v3.16b, v3.16b ) 101 qround a, v0, v1, v2, v3, v4 102 qround a, v1, v2, v3, v4, v0 103 qround a, v2, v3, v4, v0, v1 104 qround a, v3, v4, v0, v1, v2 108 qround b, v4, v0, v1, v2, v3 109 qround b, v0, v1, v2, v3, v4 110 qround b, v1, v2, v3, v4, v0 111 qround b, v2, v3, v4, v0, v1 [all …]
|
D | aes-ce-core.S | 18 mov v3.16b, v1.16b 21 ld1 {v3.4s}, [x0], #16 25 aese v0.16b, v3.16b 31 ld1 {v3.4s}, [x0], #16 34 eor v0.16b, v0.16b, v3.16b 46 mov v3.16b, v1.16b 49 ld1 {v3.4s}, [x0], #16 53 aesd v0.16b, v3.16b 59 ld1 {v3.4s}, [x0], #16 62 eor v0.16b, v0.16b, v3.16b
|
D | aes-modes.S | 26 encrypt_block4x v0, v1, v2, v3, w3, x2, x8, w7 31 decrypt_block4x v0, v1, v2, v3, w3, x2, x8, w7 37 encrypt_block5x v0, v1, v2, v3, v4, w3, x2, x8, w7 42 decrypt_block5x v0, v1, v2, v3, v4, w3, x2, x8, w7 63 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */ 67 st1 {v0.16b-v3.16b}, [x0], #64 94 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */ 98 st1 {v0.16b-v3.16b}, [x0], #64 145 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */ 152 eor v3.16b, v3.16b, v2.16b [all …]
|
D | aes-ce-ccm-core.S | 32 1: ld1 {v3.4s}, [x4] /* load first round key */ 39 mov v5.16b, v3.16b 41 2: mov v4.16b, v3.16b 45 4: ld1 {v3.4s}, [x6], #16 /* load next round key */ 50 aese v0.16b, v3.16b 91 ld1 {v3.4s}, [x2], #16 /* load first round key */ 98 mov v5.16b, v3.16b 100 0: mov v4.16b, v3.16b 106 2: ld1 {v3.4s}, [x2], #16 /* load next round key */ 113 aese v0.16b, v3.16b [all …]
|
D | chacha-neon-core.S | 47 eor v3.16b, v3.16b, v0.16b 48 rev32 v3.8h, v3.8h 51 add v2.4s, v2.4s, v3.4s 58 eor v3.16b, v3.16b, v0.16b 59 tbl v3.16b, {v3.16b}, v12.16b 62 add v2.4s, v2.4s, v3.4s 72 ext v3.16b, v3.16b, v3.16b, #12 76 eor v3.16b, v3.16b, v0.16b 77 rev32 v3.8h, v3.8h 80 add v2.4s, v2.4s, v3.4s [all …]
|
D | sha3-ce-core.S | 53 ld1 { v0.1d- v3.1d}, [x19] 71 eor v3.8b, v3.8b, v28.8b 118 eor3 v28.16b, v3.16b, v8.16b, v13.16b 152 xar v5.2d, v3.2d, v27.2d, (64 - 28) 154 xar v3.2d, v17.2d, v26.2d, (64 - 15) 167 bcax v17.16b, v25.16b, v19.16b, v3.16b 168 bcax v18.16b, v3.16b, v15.16b, v19.16b 171 bcax v16.16b, v16.16b, v3.16b, v25.16b 185 bcax v3.16b, v27.16b, v0.16b, v28.16b 198 st1 { v0.1d- v3.1d}, [x19] [all …]
|
/arch/arm64/boot/dts/freescale/ |
D | qoriq-fman3-0.dtsi | 3 * QorIQ FMan v3 device tree 30 compatible = "fsl,fman-v3-port-oh"; 36 compatible = "fsl,fman-v3-port-oh"; 42 compatible = "fsl,fman-v3-port-oh"; 48 compatible = "fsl,fman-v3-port-oh"; 54 compatible = "fsl,fman-v3-port-oh"; 60 compatible = "fsl,fman-v3-port-oh";
|
D | qoriq-fman3-0-1g-1.dtsi | 3 * QorIQ FMan v3 1g port #1 device tree 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-1g-4.dtsi | 3 * QorIQ FMan v3 1g port #4 device tree 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-1g-0.dtsi | 3 * QorIQ FMan v3 1g port #0 device tree 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-1g-5.dtsi | 3 * QorIQ FMan v3 1g port #5 device tree 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-1g-3.dtsi | 3 * QorIQ FMan v3 1g port #3 device tree 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-1g-2.dtsi | 3 * QorIQ FMan v3 1g port #2 device tree 12 compatible = "fsl,fman-v3-port-rx"; 18 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-10g-0.dtsi | 3 * QorIQ FMan v3 10g port #0 device tree 12 compatible = "fsl,fman-v3-port-rx"; 19 compatible = "fsl,fman-v3-port-tx";
|
D | qoriq-fman3-0-10g-1.dtsi | 3 * QorIQ FMan v3 10g port #1 device tree 12 compatible = "fsl,fman-v3-port-rx"; 19 compatible = "fsl,fman-v3-port-tx";
|
/arch/s390/crypto/ |
D | crc32le-vx.S | 133 VPERM %v3,%v3,%v3,CONST_PERM_LE2BE 160 VGFMAG %v3,CONST_R2R1,%v3,%v7 176 VGFMAG %v1,CONST_R4R3,%v1,%v3
|
/arch/arm/boot/dts/ |
D | sun8i-v3.dtsi | 9 compatible = "allwinner,sun8i-v3-ccu"; 13 compatible = "allwinner,sun8i-v3-pinctrl";
|
D | imx7d-colibri-emmc-eval-v3.dts | 8 #include "imx7-colibri-eval-v3.dtsi" 12 compatible = "toradex,colibri-imx7d-emmc-eval-v3",
|
/arch/powerpc/boot/dts/fsl/ |
D | qoriq-fman3-0.dtsi | 2 * QorIQ FMan v3 device tree stub [ controller @ offset 0x400000 ] 55 compatible = "fsl,fman-v3-port-oh"; 61 compatible = "fsl,fman-v3-port-oh"; 67 compatible = "fsl,fman-v3-port-oh"; 73 compatible = "fsl,fman-v3-port-oh"; 79 compatible = "fsl,fman-v3-port-oh"; 85 compatible = "fsl,fman-v3-port-oh";
|
D | qoriq-fman3-1.dtsi | 2 * QorIQ FMan v3 device tree stub [ controller @ offset 0x500000 ] 55 compatible = "fsl,fman-v3-port-oh"; 61 compatible = "fsl,fman-v3-port-oh"; 67 compatible = "fsl,fman-v3-port-oh"; 73 compatible = "fsl,fman-v3-port-oh"; 79 compatible = "fsl,fman-v3-port-oh"; 85 compatible = "fsl,fman-v3-port-oh";
|
/arch/um/drivers/ |
D | cow_user.c | 114 struct cow_header_v3 v3; member 337 else if (version == 3 && (*((int*)header->v3.backing_file) != 0)) { in read_cow_header() 338 if (n < sizeof(header->v3)) { in read_cow_header() 343 *mtime_out = be32toh(header->v3.mtime); in read_cow_header() 344 *size_out = be64toh(header->v3.size); in read_cow_header() 345 *sectorsize_out = be32toh(header->v3.sectorsize); in read_cow_header() 346 *align_out = be32toh(header->v3.alignment); in read_cow_header() 351 *bitmap_offset_out = ROUND_UP(sizeof(header->v3), *align_out); in read_cow_header() 352 file = header->v3.backing_file; in read_cow_header()
|
/arch/powerpc/crypto/ |
D | crc32-vpmsum_core.S | 163 vxor v3,v3,v3 277 vxor v3,v3,v11 328 vxor v3,v3,v11 353 vxor v3,v3,v11 369 vsldoi v3,v3,zeroes,4 399 vxor v19,v3,v11 428 lvx v3,off48,r3 438 VPMSUMW(v3,v19,v3) 498 vxor v2,v2,v3 646 lvx v3,off48,r4 [all …]
|