/Linux-v5.10/arch/x86/crypto/ |
D | glue_helper-asm-avx.S | 8 #define load_8way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument 16 vmovdqu (7*16)(src), x7; 18 #define store_8way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument 26 vmovdqu x7, (7*16)(dst); 28 #define store_cbc_8way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument 35 vpxor (6*16)(src), x7, x7; \ 36 store_8way(dst, x0, x1, x2, x3, x4, x5, x6, x7); 44 #define load_ctr_8way(iv, bswap, x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2) \ argument 50 vmovdqu (iv), x7; \ 51 vpshufb t1, x7, x0; \ [all …]
|
D | glue_helper-asm-avx2.S | 8 #define load_16way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument 16 vmovdqu (7*32)(src), x7; 18 #define store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument 26 vmovdqu x7, (7*32)(dst); 28 #define store_cbc_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7, t0) \ argument 38 vpxor (6*32+16)(src), x7, x7; \ 39 store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7); 55 #define load_ctr_16way(iv, bswap, x0, x1, x2, x3, x4, x5, x6, x7, t0, t0x, t1, \ argument 83 vpshufb t1, t2, x7; \ 88 #define store_ctr_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument [all …]
|
D | camellia-aesni-avx-asm_64.S | 51 #define roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument 63 vpshufb t4, x7, x7; \ 75 filter_8bit(x7, t0, t1, t7, t6); \ 90 vaesenclast t4, x7, x7; \ 102 filter_8bit(x7, t0, t1, t7, t6); \ 137 vpxor x7, x2, x2; \ 143 vpxor x1, x7, x7; \ 145 vpxor x7, x0, x0; \ 153 vpxor x2, x7, x7; /* note: high and low parts swapped */ \ 172 vpxor t0, x7, x7; \ [all …]
|
D | camellia-aesni-avx2-asm_64.S | 63 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument 77 vpshufb t4, x7, x7; \ 88 filter_8bit(x7, t5, t6, t7, t4); \ 90 vextracti128 $1, x7, t1##_x; \ 108 vaesenclast t4##_x, x7##_x, x7##_x; \ 110 vinserti128 $1, t1##_x, x7, x7; \ 138 filter_8bit(x7, t0, t1, t7, t6); \ 163 vpxor x7, x2, x2; \ 175 vpxor x1, x7, x7; \ 181 vpxor x7, x0, x0; \ [all …]
|
D | chacha-ssse3-x86_64.S | 302 # x3 += x7, x15 = rotl32(x15 ^ x3, 16) 330 # x11 += x15, x7 = rotl32(x7 ^ x11, 12) 356 # x3 += x7, x15 = rotl32(x15 ^ x3, 8) 384 # x11 += x15, x7 = rotl32(x7 ^ x11, 7) 404 # x2 += x7, x13 = rotl32(x13 ^ x2, 16) 431 # x8 += x13, x7 = rotl32(x7 ^ x8, 12) 458 # x2 += x7, x13 = rotl32(x13 ^ x2, 8) 485 # x8 += x13, x7 = rotl32(x7 ^ x8, 7) 530 # x7[0-3] += s1[3]
|
/Linux-v5.10/arch/arm64/lib/ |
D | crc32.S | 18 and x7, x2, #0x1f 20 cbz x7, 32f // multiple of 32 bytes 22 and x8, x7, #0xf 25 add x1, x1, x7 32 tst x7, #8 36 tst x7, #4 41 tst x7, #2 46 tst x7, #1 49 tst x7, #16
|
D | copy_page.S | 30 ldp x6, x7, [x1, #32] 50 stnp x6, x7, [x0, #32 - 256] 51 ldp x6, x7, [x1, #32] 70 stnp x6, x7, [x0, #32 - 256]
|
D | mte.S | 114 multitag_transfer_size x7, x5 120 add x0, x0, x7 138 multitag_transfer_size x7, x5 143 add x0, x0, x7
|
/Linux-v5.10/Documentation/devicetree/bindings/opp/ |
D | qcom-nvmem-cpufreq.txt | 163 opp-supported-hw = <0x7>; 175 opp-supported-hw = <0x7>; 187 opp-supported-hw = <0x7>; 199 opp-supported-hw = <0x7>; 211 opp-supported-hw = <0x7>; 235 opp-supported-hw = <0x7>; 247 opp-supported-hw = <0x7>; 259 opp-supported-hw = <0x7>; 271 opp-supported-hw = <0x7>; 283 opp-supported-hw = <0x7>; [all …]
|
/Linux-v5.10/arch/arm/crypto/ |
D | aes-neonbs-core.S | 168 .macro mul_gf16_2, x0, x1, x2, x3, x4, x5, x6, x7, \ 181 veor \t1, \x5, \x7 182 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2 189 veor \x7, \x7, \t1 192 .macro inv_gf256, x0, x1, x2, x3, x4, x5, x6, x7, \ 195 veor \t0, \x5, \x7 197 veor \s1, \x7, \x6 219 vand \s0, \x7, \x3 240 mul_gf16_2 \x0, \x1, \x2, \x3, \x4, \x5, \x6, \x7, \ 260 .macro shift_rows, x0, x1, x2, x3, x4, x5, x6, x7, \ [all …]
|
/Linux-v5.10/arch/arm64/crypto/ |
D | aes-neonbs-core.S | 113 .macro mul_gf16_2, x0, x1, x2, x3, x4, x5, x6, x7, \ 126 eor \t1, \x5, \x7 127 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x6, \x7, \y2, \y3, \t2 134 eor \x7, \x7, \t1 137 .macro inv_gf256, x0, x1, x2, x3, x4, x5, x6, x7, \ 140 eor \t0, \x5, \x7 142 eor \s1, \x7, \x6 164 and \s0, \x7, \x3 185 mul_gf16_2 \x0, \x1, \x2, \x3, \x4, \x5, \x6, \x7, \ 227 .macro add_round_key, x0, x1, x2, x3, x4, x5, x6, x7 [all …]
|
D | poly1305-core.S_shipped | 28 ldp x7,x8,[x1] // load key 32 rev x7,x7 // flip bytes 35 and x7,x7,x9 // &=0ffffffc0fffffff 39 stp x7,x8,[x0,#32] // save key value 46 adr x7,.Lpoly1305_blocks_neon 49 csel x12,x12,x7,eq 71 ldp x7,x8,[x0,#32] // load key value 112 mul x12,x4,x7 // h0*r0 114 umulh x13,x4,x7 125 mul x10,x5,x7 // h1*r0 [all …]
|
D | aes-modes.S | 133 enc_prepare w8, x6, x7 134 encrypt_block v4, w8, x6, x7, w9 180 enc_prepare w8, x6, x7 181 encrypt_block cbciv, w8, x6, x7, w9 372 rev x7, x6 373 ins vctr.d[1], x7 384 rev x7, x6 385 ins vctr.d[1], x7 406 umov x7, vctr.d[0] /* load upper word of ctr */ 407 rev x7, x7 /* ... to handle the carry */ [all …]
|
D | sha512-core.S_shipped | 126 eor x7,x23,x23,ror#23 132 eor x16,x16,x7,ror#18 // Sigma1(e) 133 ror x7,x27,#28 140 eor x17,x7,x17,ror#34 // Sigma0(a) 171 ldp x7,x8,[x1],#2*8 194 rev x7,x7 // 4 202 add x23,x23,x7 // h+=X[i] 394 str x7,[sp,#0] 397 eor x7,x20,x20,ror#23 403 eor x16,x16,x7,ror#18 // Sigma1(e) [all …]
|
/Linux-v5.10/lib/crypto/ |
D | curve25519-fiat32.c | 236 { const u32 x7 = in1[1]; in fe_add_impl() local 249 out[1] = (x7 + x25); in fe_add_impl() 279 { const u32 x7 = in1[1]; in fe_sub_impl() local 292 out[1] = ((0x3fffffe + x7) - x25); in fe_sub_impl() 322 { const u32 x7 = in1[1]; in fe_mul_impl() local 335 { u64 x41 = (((u64)x23 * x7) + ((u64)x25 * x5)); in fe_mul_impl() 336 { u64 x42 = ((((u64)(0x2 * x25) * x7) + ((u64)x23 * x9)) + ((u64)x27 * x5)); in fe_mul_impl() 337 { u64 x43 = (((((u64)x25 * x9) + ((u64)x27 * x7)) + ((u64)x23 * x11)) + ((u64)x29 * x5)); in fe_mul_impl() 338 …{ u64 x44 = (((((u64)x27 * x9) + (0x2 * (((u64)x25 * x11) + ((u64)x29 * x7)))) + ((u64)x23 * x13))… in fe_mul_impl() 339 …{ u64 x45 = (((((((u64)x27 * x11) + ((u64)x29 * x9)) + ((u64)x25 * x13)) + ((u64)x31 * x7)) + ((u6… in fe_mul_impl() [all …]
|
/Linux-v5.10/arch/arm64/kernel/ |
D | sleep.S | 79 mrs x7, mpidr_el1 88 compute_mpidr_hash x8, x3, x4, x5, x6, x7, x10 121 compute_mpidr_hash x7, x3, x4, x5, x6, x1, x2 125 ldr x0, [x0, x7, lsl #3]
|
D | entry-ftrace.S | 44 stp x6, x7, [sp, #S_X6] 114 ldp x6, x7, [sp, #S_X6] 330 stp x6, x7, [sp, #48] 340 ldp x6, x7, [sp, #48]
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-bus-event_source-devices-hv_24x7 | 30 Provides access to the binary "24x7 catalog" provided by the 34 https://raw.githubusercontent.com/jmesmon/catalog-24x7/master/hv-24x7-catalog.h 47 Exposes the "version" field of the 24x7 catalog. This is also 76 HCALLs to retrieve hv-24x7 pmu event counter data.
|
/Linux-v5.10/Documentation/devicetree/bindings/gpio/ |
D | gpio-stp-xway.txt | 37 lantiq,groups = <0x7>; 39 lantiq,phy1 = <0x7>; 40 lantiq,phy2 = <0x7>;
|
/Linux-v5.10/arch/arm64/xen/ |
D | hypercall.S | 104 uaccess_ttbr0_enable x6, x7, x8 110 uaccess_ttbr0_disable x6, x7
|
/Linux-v5.10/arch/powerpc/boot/dts/fsl/ |
D | mpc8568mds.dts | 89 reg = <0x7>; 131 0x4 0x7 0x1 0x0 0x2 0x0 /* TxD3 */ 159 0x5 0x7 0x1 0x0 0x2 0x0 /* TxD3 */ 230 reg = <0x7>; 255 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 260 0x9000 0x0 0x0 0x3 &mpic 0x7 0x1 0 0 265 0x9800 0x0 0x0 0x2 &mpic 0x7 0x1 0 0
|
D | mpc8641si-post.dtsi | 109 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 136 interrupt-map-mask = <0xf800 0x0 0x0 0x7>; 141 0x0000 0x0 0x0 0x4 &mpic 0x7 0x1 0x0 0x0
|
/Linux-v5.10/tools/testing/selftests/arm64/fp/ |
D | sve-test.S | 368 ldr x7, =scratch 370 mov x0, x7 375 mov x1, x7 379 mov x1, x7 393 ldr x7, =scratch 395 mov x0, x7 400 mov x1, x7 404 mov x1, x7
|
/Linux-v5.10/arch/arm64/kvm/hyp/nvhe/ |
D | host.S | 29 stp x6, x7, [x0, #CPU_XREG_OFFSET(6)] 47 ldp x6, x7, [x29, #CPU_XREG_OFFSET(6)] 72 get_vcpu_ptr x7, x3
|
/Linux-v5.10/arch/arm64/mm/ |
D | proc.S | 75 mrs x7, tcr_el1 88 stp x6, x7, [x0, #32] 126 mrs x7, tcr_el1 127 bfi x8, x7, TCR_T0SZ_OFFSET, TCR_TxSZ_WIDTH 235 pgd .req x7
|