Home
last modified time | relevance | path

Searched refs:x3 (Results 1 – 25 of 436) sorted by relevance

12345678910>>...18

/Linux-v4.19/arch/x86/crypto/
Dserpent-avx-x86_64-asm_64.S70 #define S0_1(x0, x1, x2, x3, x4) \ argument
71 vpor x0, x3, tp; \
72 vpxor x3, x0, x0; \
73 vpxor x2, x3, x4; \
75 vpxor x1, tp, x3; \
79 #define S0_2(x0, x1, x2, x3, x4) \ argument
80 vpxor x3, x0, x0; \
84 vpxor x2, x3, x3; \
89 #define S1_1(x0, x1, x2, x3, x4) \ argument
91 vpxor x3, x0, x0; \
[all …]
Dserpent-avx2-asm_64.S66 #define S0_1(x0, x1, x2, x3, x4) \ argument
67 vpor x0, x3, tp; \
68 vpxor x3, x0, x0; \
69 vpxor x2, x3, x4; \
71 vpxor x1, tp, x3; \
75 #define S0_2(x0, x1, x2, x3, x4) \ argument
76 vpxor x3, x0, x0; \
80 vpxor x2, x3, x3; \
85 #define S1_1(x0, x1, x2, x3, x4) \ argument
87 vpxor x3, x0, x0; \
[all …]
Dserpent-sse2-x86_64-asm_64.S56 #define S0_1(x0, x1, x2, x3, x4) \ argument
57 movdqa x3, x4; \
58 por x0, x3; \
62 pxor x1, x3; \
66 #define S0_2(x0, x1, x2, x3, x4) \ argument
67 pxor x3, x0; \
71 pxor x2, x3; \
76 #define S1_1(x0, x1, x2, x3, x4) \ argument
79 pxor x3, x0; \
80 pxor RNOT, x3; \
[all …]
Dserpent-sse2-i586-asm_32.S57 #define K(x0, x1, x2, x3, x4, i) \ argument
65 pxor x4, x3;
67 #define LK(x0, x1, x2, x3, x4, i) \ argument
84 pxor x2, x3; \
85 pxor x4, x3; \
86 movdqa x3, x4; \
87 pslld $7, x3; \
89 por x4, x3; \
93 pxor x3, x0; \
94 pxor x3, x2; \
[all …]
Dglue_helper-asm-avx.S18 #define load_8way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
22 vmovdqu (3*16)(src), x3; \
28 #define store_8way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
32 vmovdqu x3, (3*16)(dst); \
38 #define store_cbc_8way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
41 vpxor (2*16)(src), x3, x3; \
46 store_8way(dst, x0, x1, x2, x3, x4, x5, x6, x7);
54 #define load_ctr_8way(iv, bswap, x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2) \ argument
69 vpshufb t1, x7, x3; \
82 #define store_ctr_8way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
[all …]
Dglue_helper-asm-avx2.S13 #define load_16way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
17 vmovdqu (3*32)(src), x3; \
23 #define store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
27 vmovdqu x3, (3*32)(dst); \
33 #define store_cbc_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7, t0) \ argument
39 vpxor (2*32+16)(src), x3, x3; \
44 store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7);
60 #define load_ctr_16way(iv, bswap, x0, x1, x2, x3, x4, x5, x6, x7, t0, t0x, t1, \ argument
80 vpshufb t1, t2, x3; \
93 #define store_ctr_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
[all …]
Dcamellia-aesni-avx-asm_64.S51 #define roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
68 vpshufb t4, x3, x3; \
83 filter_8bit(x3, t2, t3, t7, t6); \
95 vaesenclast t4, x3, x3; \
103 filter_8bit(x3, t0, t1, t7, t6); \
138 vpxor x4, x3, x3; \
141 vpxor x3, x5, x5; \
148 vpxor x6, x3, x3; \
150 vpxor x3, x4, x4; \
184 vpxor t4, x3, x3; \
[all …]
Dcamellia-aesni-avx2-asm_64.S68 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
83 vpshufb t4, x3, x3; \
96 filter_8bit(x3, t2, t3, t7, t4); \
98 vextracti128 $1, x3, t3##_x; \
116 vaesenclast t4##_x, x3##_x, x3##_x; \
118 vinserti128 $1, t3##_x, x3, x3; \
144 filter_8bit(x3, t0, t1, t7, t6); \
169 vpxor x4, x3, x3; \
178 vpxor x3, x5, x5; \
189 vpxor x6, x3, x3; \
[all …]
/Linux-v4.19/crypto/
Dseed.c337 u32 i, t0, t1, x1, x2, x3, x4; in seed_set_key() local
341 x3 = be32_to_cpu(key[2]); in seed_set_key()
345 t0 = x1 + x3 - KC[i]; in seed_set_key()
357 t0 = x3; in seed_set_key()
358 x3 = (x3 << 8) ^ (x4 >> 24); in seed_set_key()
373 u32 x1, x2, x3, x4, t0, t1; in seed_encrypt() local
378 x3 = be32_to_cpu(src[2]); in seed_encrypt()
381 OP(x1, x2, x3, x4, 0); in seed_encrypt()
382 OP(x3, x4, x1, x2, 2); in seed_encrypt()
383 OP(x1, x2, x3, x4, 4); in seed_encrypt()
[all …]
Dserpent_generic.c36 #define loadkeys(x0, x1, x2, x3, i) \ argument
37 ({ x0 = k[i]; x1 = k[i+1]; x2 = k[i+2]; x3 = k[i+3]; })
39 #define storekeys(x0, x1, x2, x3, i) \ argument
40 ({ k[i] = x0; k[i+1] = x1; k[i+2] = x2; k[i+3] = x3; })
42 #define store_and_load_keys(x0, x1, x2, x3, s, l) \ argument
43 ({ storekeys(x0, x1, x2, x3, s); loadkeys(x0, x1, x2, x3, l); })
45 #define K(x0, x1, x2, x3, i) ({ \ argument
46 x3 ^= k[4*(i)+3]; x2 ^= k[4*(i)+2]; \
50 #define LK(x0, x1, x2, x3, x4, i) ({ \ argument
53 x3 ^= x2; x1 ^= x2; \
[all …]
/Linux-v4.19/arch/arm64/lib/
Dtishift.S10 mov x3, #64
11 sub x3, x3, x2
12 cmp x3, #0
15 lsr x3, x0, x3
17 orr x1, x1, x3
31 mov x3, #64
32 sub x3, x3, x2
33 cmp x3, #0
36 lsl x3, x1, x3
38 orr x0, x0, x3
[all …]
/Linux-v4.19/arch/arm64/mm/
Dcache.S52 uaccess_ttbr0_enable x2, x3, x4
57 dcache_line_size x2, x3
58 sub x3, x2, #1
59 bic x4, x0, x3
72 invalidate_icache_by_line x0, x1, x2, x3, 9f
98 uaccess_ttbr0_enable x2, x3, x4
100 invalidate_icache_by_line x0, x1, x2, x3, 2f
120 dcache_by_line_op civac, sy, x0, x1, x2, x3
138 dcache_by_line_op cvau, ish, x0, x1, x2, x3
162 dcache_line_size x2, x3
[all …]
/Linux-v4.19/arch/powerpc/boot/dts/fsl/
Dmpc8548cds.dtsi123 reg = <0x3>;
174 0x2000 0x0 0x0 0x3 &mpic 0x2 0x1 0 0
175 0x2000 0x0 0x0 0x4 &mpic 0x3 0x1 0 0
180 0x2800 0x0 0x0 0x3 &mpic 0x3 0x1 0 0
185 0x3000 0x0 0x0 0x2 &mpic 0x3 0x1 0 0
186 0x3000 0x0 0x0 0x3 &mpic 0x0 0x1 0 0
192 0x4000 0x0 0x0 0x3 &mpic 0x2 0x1 0 0
193 0x4000 0x0 0x0 0x4 &mpic 0x3 0x1 0 0
198 0x6000 0x0 0x0 0x3 &mpic 0x2 0x1 0 0
199 0x6000 0x0 0x0 0x4 &mpic 0x3 0x1 0 0
[all …]
Dmpc8572ds.dtsi169 reg = <0x3>;
251 0x8800 0x0 0x0 0x2 &mpic 0x3 0x1 0 0
252 0x8800 0x0 0x0 0x3 &mpic 0x4 0x1 0 0
257 0x8900 0x0 0x0 0x2 &mpic 0x3 0x1 0 0
258 0x8900 0x0 0x0 0x3 &mpic 0x4 0x1 0 0
263 0x8a00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0
264 0x8a00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0
269 0x8b00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0
270 0x8b00 0x0 0x0 0x3 &mpic 0x4 0x1 0 0
275 0x8c00 0x0 0x0 0x2 &mpic 0x3 0x1 0 0
[all …]
Dmpc8540ads.dts177 reg = <0x3>;
278 0x1000 0x0 0x0 0x3 &mpic 0x3 0x1
284 0x1800 0x0 0x0 0x3 &mpic 0x2 0x1
285 0x1800 0x0 0x0 0x4 &mpic 0x3 0x1
288 0x2000 0x0 0x0 0x1 &mpic 0x3 0x1
290 0x2000 0x0 0x0 0x3 &mpic 0x1 0x1
295 0x2800 0x0 0x0 0x2 &mpic 0x3 0x1
296 0x2800 0x0 0x0 0x3 &mpic 0x4 0x1
302 0x6000 0x0 0x0 0x3 &mpic 0x3 0x1
308 0x6800 0x0 0x0 0x3 &mpic 0x2 0x1
[all …]
Dmpc8560ads.dts171 reg = <0x3>;
317 0x1000 0x0 0x0 0x3 &mpic 0x3 0x1
320 /* IDSEL 0x3 */
323 0x1800 0x0 0x0 0x3 &mpic 0x2 0x1
324 0x1800 0x0 0x0 0x4 &mpic 0x3 0x1
327 0x2000 0x0 0x0 0x1 &mpic 0x3 0x1
329 0x2000 0x0 0x0 0x3 &mpic 0x1 0x1
334 0x2800 0x0 0x0 0x2 &mpic 0x3 0x1
335 0x2800 0x0 0x0 0x3 &mpic 0x4 0x1
341 0x6000 0x0 0x0 0x3 &mpic 0x3 0x1
[all …]
Dmpc8569mds.dts39 0x3 0x0 0x0 0xfc000000 0x00008000
148 0x2 0x1e 0x3 0x0 0x2 0x0 /* QE_MUX_MDIO */
150 0x0 0x0 0x1 0x0 0x3 0x0 /* ENET1_TXD0_SER1_TXD0 */
151 0x0 0x1 0x1 0x0 0x3 0x0 /* ENET1_TXD1_SER1_TXD1 */
153 0x0 0x3 0x1 0x0 0x2 0x0 /* ENET1_TXD3_SER1_TXD3 */
154 0x0 0x6 0x2 0x0 0x3 0x0 /* ENET1_RXD0_SER1_RXD0 */
159 0x0 0xc 0x2 0x0 0x3 0x0 /* ENET1_RX_DV_SER1_CTS_B */
168 0x2 0x1e 0x3 0x0 0x2 0x0 /* QE_MUX_MDIO */
169 0x2 0x10 0x2 0x0 0x3 0x0 /* CLK17 */
179 0x0 0x1a 0x2 0x0 0x3 0x0 /* ENET2_RX_DV_SER2_CTS_B */
[all …]
/Linux-v4.19/arch/sparc/include/asm/
Dsfp-machine_32.h108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ argument
120 : "%rJ" ((USItype)(x3)), \
133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ argument
145 : "%rJ" ((USItype)(x3)), \
160 #define __FP_FRAC_DEC_4(x3,x2,x1,x0,y3,y2,y1,y0) __FP_FRAC_SUB_4(x3,x2,x1,x0,x3,x2,x1,x0,y3,y2,y1,y… argument
162 #define __FP_FRAC_ADDI_4(x3,x2,x1,x0,i) \ argument
167 : "=&r" (x3), \
172 "0" ((USItype)(x3)), \
/Linux-v4.19/arch/arm/crypto/
Daes-neonbs-core.S159 .macro mul_gf4_n_gf4, x0, x1, y0, y1, t0, x2, x3, y2, y3, t1
165 veor \x2, \x2, \x3
167 vand \x3, \x3, \y2
171 veor \x2, \x2, \x3
173 veor \x3, \x3, \t1
176 .macro mul_gf16_2, x0, x1, x2, x3, x4, x5, x6, x7, \
179 veor \t1, \x1, \x3
183 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2
187 veor \x3, \x3, \t1
200 .macro inv_gf256, x0, x1, x2, x3, x4, x5, x6, x7, \
[all …]
/Linux-v4.19/arch/arm64/crypto/
Dcrc32-ce-core.S121 adr_l x3, .Lcrc32_constants
125 adr_l x3, .Lcrc32c_constants
132 mov CONST, x3
253 ldp x3, x4, [x1], #16
254 CPU_BE( rev x3, x3 )
256 crc32\c\()x w0, w0, x3
262 ldr x3, [x1], #8
263 CPU_BE( rev x3, x3 )
264 crc32\c\()x w0, w0, x3
Daes-neonbs-core.S99 .macro mul_gf4_n_gf4, x0, x1, y0, y1, t0, x2, x3, y2, y3, t1
105 eor \x2, \x2, \x3
107 and \x3, \x3, \y2
111 eor \x2, \x2, \x3
113 eor \x3, \x3, \t1
116 .macro mul_gf16_2, x0, x1, x2, x3, x4, x5, x6, x7, \
119 eor \t1, \x1, \x3
123 mul_gf4_n_gf4 \t0, \t1, \y0, \y1, \t3, \x2, \x3, \y2, \y3, \t2
127 eor \x3, \x3, \t1
140 .macro inv_gf256, x0, x1, x2, x3, x4, x5, x6, x7, \
[all …]
/Linux-v4.19/arch/powerpc/boot/dts/
DkuroboxHD.dts132 0x5800 0x0 0x0 0x3 &mpic 0x2 0x1
133 0x5800 0x0 0x0 0x4 &mpic 0x3 0x1
137 0x6000 0x0 0x0 0x3 &mpic 0x3 0x1
140 0x7000 0x0 0x0 0x1 &mpic 0x3 0x1
141 0x7000 0x0 0x0 0x2 &mpic 0x3 0x1
142 0x7000 0x0 0x0 0x3 &mpic 0x3 0x1
143 0x7000 0x0 0x0 0x4 &mpic 0x3 0x1
DkuroboxHG.dts132 0x5800 0x0 0x0 0x3 &mpic 0x2 0x1
133 0x5800 0x0 0x0 0x4 &mpic 0x3 0x1
137 0x6000 0x0 0x0 0x3 &mpic 0x3 0x1
140 0x7000 0x0 0x0 0x1 &mpic 0x3 0x1
141 0x7000 0x0 0x0 0x2 &mpic 0x3 0x1
142 0x7000 0x0 0x0 0x3 &mpic 0x3 0x1
143 0x7000 0x0 0x0 0x4 &mpic 0x3 0x1
/Linux-v4.19/arch/arm64/kvm/hyp/
Dentry.S69 ldp x2, x3, [x18, #CPU_XREG_OFFSET(2)]
99 stp x2, x3, [x1, #CPU_XREG_OFFSET(2)]
102 ldp x2, x3, [sp], #16 // x0, x1
105 stp x2, x3, [x1, #CPU_XREG_OFFSET(0)]
118 get_host_ctxt x2, x3
139 mrs x3, esr_el2
164 msr esr_el2, x3
/Linux-v4.19/arch/arm64/kernel/
Dhead.S141 stp x2, x3, [x0, #16]
317 adrp x3, __idmap_text_start // __pa(__idmap_text_start)
357 create_table_entry x0, x3, EXTRA_SHIFT, x4, x5, x6
368 mov x5, x3 // __pa(__idmap_text_start)
371 map_memory x0, x1, x3, x6, x7, x3, x4, x10, x11, x12, x13, x14
381 adrp x3, _text // runtime __pa(_text)
382 sub x6, x6, x3 // _end - _text
385 map_memory x0, x1, x5, x6, x7, x3, x4, x10, x11, x12, x13, x14
559 csel x3, xzr, x0, lt // all PMU counters from EL1
573 orr x3, x3, x1 // If we don't have VHE, then
[all …]

12345678910>>...18