Home
last modified time | relevance | path

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

12345678910>>...34

/openbmc/linux/arch/x86/crypto/
H A Dserpent-avx2-asm_64.S51 #define S0_1(x0, x1, x2, x3, x4) \ argument
52 vpor x0, x3, tp; \
53 vpxor x3, x0, x0; \
54 vpxor x2, x3, x4; \
56 vpxor x1, tp, x3; \
60 #define S0_2(x0, x1, x2, x3, x4) \ argument
61 vpxor x3, x0, x0; \
65 vpxor x2, x3, x3; \
70 #define S1_1(x0, x1, x2, x3, x4) \ argument
72 vpxor x3, x0, x0; \
[all …]
H A Dserpent-avx-x86_64-asm_64.S51 #define S0_1(x0, x1, x2, x3, x4) \ argument
52 vpor x0, x3, tp; \
53 vpxor x3, x0, x0; \
54 vpxor x2, x3, x4; \
56 vpxor x1, tp, x3; \
60 #define S0_2(x0, x1, x2, x3, x4) \ argument
61 vpxor x3, x0, x0; \
65 vpxor x2, x3, x3; \
70 #define S1_1(x0, x1, x2, x3, x4) \ argument
72 vpxor x3, x0, x0; \
[all …]
H A Dserpent-sse2-x86_64-asm_64.S41 #define S0_1(x0, x1, x2, x3, x4) \ argument
42 movdqa x3, x4; \
43 por x0, x3; \
47 pxor x1, x3; \
51 #define S0_2(x0, x1, x2, x3, x4) \ argument
52 pxor x3, x0; \
56 pxor x2, x3; \
61 #define S1_1(x0, x1, x2, x3, x4) \ argument
64 pxor x3, x0; \
65 pxor RNOT, x3; \
[all …]
H A Dserpent-sse2-i586-asm_32.S42 #define K(x0, x1, x2, x3, x4, i) \ argument
50 pxor x4, x3;
52 #define LK(x0, x1, x2, x3, x4, i) \ argument
69 pxor x2, x3; \
70 pxor x4, x3; \
71 movdqa x3, x4; \
72 pslld $7, x3; \
74 por x4, x3; \
78 pxor x3, x0; \
79 pxor x3, x2; \
[all …]
H A Daria-aesni-avx-asm_64.S53 #define transpose_4x4(x0, x1, x2, x3, t1, t2) \ argument
57 vpunpckldq x3, x2, t1; \
58 vpunpckhdq x3, x2, x2; \
63 vpunpckhqdq x2, t2, x3; \
171 #define inpack16_pre(x0, x1, x2, x3, \ argument
179 vmovdqu (3 * 16)(rio), x3; \
194 #define inpack16_post(x0, x1, x2, x3, \ argument
199 byteslice_16x16b(x0, x1, x2, x3, \
208 vmovdqu x3, 3 * 16(mem_ab); \
222 #define write_output(x0, x1, x2, x3, \ argument
[all …]
H A Daria-aesni-avx2-asm_64.S69 #define transpose_4x4(x0, x1, x2, x3, t1, t2) \ argument
73 vpunpckldq x3, x2, t1; \
74 vpunpckhdq x3, x2, x2; \
79 vpunpckhqdq x2, t2, x3; \
187 #define inpack16_pre(x0, x1, x2, x3, \ argument
195 vmovdqu (3 * 32)(rio), x3; \
210 #define inpack16_post(x0, x1, x2, x3, \ argument
215 byteslice_16x16b(x0, x1, x2, x3, \
224 vmovdqu x3, 3 * 32(mem_ab); \
238 #define write_output(x0, x1, x2, x3, \ argument
[all …]
H A Dglue_helper-asm-avx.S8 #define load_8way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
12 vmovdqu (3*16)(src), x3; \
18 #define store_8way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
22 vmovdqu x3, (3*16)(dst); \
28 #define store_cbc_8way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
31 vpxor (2*16)(src), x3, x3; \
36 store_8way(dst, x0, x1, x2, x3, x4, x5, x6, x7);
H A Dglue_helper-asm-avx2.S8 #define load_16way(src, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
12 vmovdqu (3*32)(src), x3; \
18 #define store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7) \ argument
22 vmovdqu x3, (3*32)(dst); \
28 #define store_cbc_16way(src, dst, x0, x1, x2, x3, x4, x5, x6, x7, t0) \ argument
34 vpxor (2*32+16)(src), x3, x3; \
39 store_16way(dst, x0, x1, x2, x3, x4, x5, x6, x7);
H A Dcamellia-aesni-avx-asm_64.S50 #define roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
67 vpshufb t4, x3, x3; \
82 filter_8bit(x3, t2, t3, t7, t6); \
94 vaesenclast t4, x3, x3; \
102 filter_8bit(x3, t0, t1, t7, t6); \
137 vpxor x4, x3, x3; \
140 vpxor x3, x5, x5; \
147 vpxor x6, x3, x3; \
149 vpxor x3, x4, x4; \
183 vpxor t4, x3, x3; \
[all …]
H A Dcamellia-aesni-avx2-asm_64.S62 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \ argument
77 vpshufb t4, x3, x3; \
90 filter_8bit(x3, t2, t3, t7, t4); \
92 vextracti128 $1, x3, t3##_x; \
110 vaesenclast t4##_x, x3##_x, x3##_x; \
112 vinserti128 $1, t3##_x, x3, x3; \
138 filter_8bit(x3, t0, t1, t7, t6); \
163 vpxor x4, x3, x3; \
172 vpxor x3, x5, x5; \
183 vpxor x6, x3, x3; \
[all …]
H A Daria-gfni-avx512-asm_64.S53 #define transpose_4x4(x0, x1, x2, x3, t1, t2) \ argument
57 vpunpckldq x3, x2, t1; \
58 vpunpckhdq x3, x2, x2; \
63 vpunpckhqdq x2, t2, x3; \
171 #define inpack16_pre(x0, x1, x2, x3, \ argument
179 vmovdqu64 (3 * 64)(rio), x3; \
194 #define inpack16_post(x0, x1, x2, x3, \ argument
199 byteslice_16x16b(x0, x1, x2, x3, \
208 vmovdqu64 x3, 3 * 64(mem_ab); \
222 #define write_output(x0, x1, x2, x3, \ argument
[all …]
/openbmc/linux/crypto/
H A Dseed.c333 u32 i, t0, t1, x1, x2, x3, x4; in seed_set_key() local
337 x3 = be32_to_cpu(key[2]); in seed_set_key()
341 t0 = x1 + x3 - KC[i]; in seed_set_key()
353 t0 = x3; in seed_set_key()
354 x3 = (x3 << 8) ^ (x4 >> 24); in seed_set_key()
369 u32 x1, x2, x3, x4, t0, t1; in seed_encrypt() local
374 x3 = be32_to_cpu(src[2]); in seed_encrypt()
377 OP(x1, x2, x3, x4, 0); in seed_encrypt()
378 OP(x3, x4, x1, x2, 2); in seed_encrypt()
379 OP(x1, x2, x3, x4, 4); in seed_encrypt()
[all …]
H A Dserpent_generic.c27 #define loadkeys(x0, x1, x2, x3, i) \ argument
28 ({ x0 = k[i]; x1 = k[i+1]; x2 = k[i+2]; x3 = k[i+3]; })
30 #define storekeys(x0, x1, x2, x3, i) \ argument
31 ({ k[i] = x0; k[i+1] = x1; k[i+2] = x2; k[i+3] = x3; })
33 #define store_and_load_keys(x0, x1, x2, x3, s, l) \ argument
34 ({ storekeys(x0, x1, x2, x3, s); loadkeys(x0, x1, x2, x3, l); })
36 #define K(x0, x1, x2, x3, i) ({ \ argument
37 x3 ^= k[4*(i)+3]; x2 ^= k[4*(i)+2]; \
41 #define LK(x0, x1, x2, x3, x4, i) ({ \ argument
44 x3 ^= x2; x1 ^= x2; \
[all …]
/openbmc/linux/arch/arm64/lib/
H A Dtishift.S12 mov x3, #64
13 sub x3, x3, x2
14 cmp x3, #0
17 lsr x3, x0, x3
19 orr x1, x1, x3
34 mov x3, #64
35 sub x3, x3, x2
36 cmp x3, #0
39 lsl x3, x1, x3
41 orr x0, x0, x3
[all …]
H A Dcrc32.S60 ldp x3, x4, [x1]
64 byteorder x3, \be
68 bitorder x3, \be
74 crc32\c\()x w8, w0, x3
75 csel x3, x3, x4, eq
78 lsr x4, x3, #32
80 csel x3, x3, x4, eq
96 32: ldp x3, x4, [x1], #32
99 byteorder x3, \be
103 bitorder x3, \be
[all …]
/openbmc/bmcweb/include/
H A Dhttp_utility.hpp43 using boost::spirit::x3::char_; in getContentType()
44 using boost::spirit::x3::lit; in getContentType()
45 using boost::spirit::x3::no_case; in getContentType()
46 using boost::spirit::x3::omit; in getContentType()
47 using boost::spirit::x3::parse; in getContentType()
48 using boost::spirit::x3::space; in getContentType()
49 using boost::spirit::x3::symbols; in getContentType()
50 using boost::spirit::x3::uint_; in getContentType()
82 using boost::spirit::x3::char_; in getPreferredContentType()
83 using boost::spirit::x3::lit; in getPreferredContentType()
[all …]
/openbmc/linux/arch/arm64/mm/
H A Dcache.S34 mov x3, x1
35 dcache_by_line_op cvau, ish, x2, x3, x4, x5, \fixup
41 invalidate_icache_by_line x0, x1, x2, x3, \fixup
72 uaccess_ttbr0_enable x2, x3, x4
98 invalidate_icache_by_line x0, x1, x2, x3
112 dcache_by_line_op civac, sy, x0, x1, x2, x3
131 dcache_by_line_op cvau, ish, x0, x1, x2, x3
146 dcache_line_size x2, x3
147 sub x3, x2, #1
148 tst x1, x3 // end cache line aligned?
[all …]
/openbmc/u-boot/arch/arm/cpu/armv8/
H A Dcache.S32 mov x3, #0x3ff
33 and x3, x3, x6, lsr #3 /* x3 <- max number of #ways */
44 mov x6, x3 /* x6 <- working copy of #ways */
133 mrs x3, ctr_el0
134 lsr x3, x3, #16
135 and x3, x3, #0xf
137 lsl x2, x2, x3 /* cache line size */
140 sub x3, x2, #1
141 bic x0, x0, x3
160 mrs x3, ctr_el0
[all …]
H A Dsec_firmware_asm.S19 mov x3, sp
20 msr sp_el2, x3
24 mov x3, x4
29 lsr x3, x4, #32
48 mov x3, 0x0
68 mov x3, x2
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A 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 …]
/openbmc/linux/arch/arm64/kvm/hyp/
H A Dentry.S70 ldp x2, x3, [x29, #CPU_XREG_OFFSET(2)]
119 stp x2, x3, [x1, #CPU_XREG_OFFSET(2)]
122 ldp x2, x3, [sp], #16 // x0, x1
125 stp x2, x3, [x1, #CPU_XREG_OFFSET(0)]
140 adr_this_cpu x2, kvm_hyp_ctxt, x3
147 ptrauth_switch_to_hyp x1, x2, x3, x4, x5
150 mte_switch_to_hyp x1, x2, x3
153 restore_sp_el0 x2, x3
158 set_loaded_vcpu xzr, x2, x3
184 mrs x3, esr_el2
[all …]
/openbmc/bmcweb/redfish-core/include/
H A Dfilter_expr_parser_grammar.hpp31 using boost::spirit::x3::char_;
32 using boost::spirit::x3::int64;
33 using boost::spirit::x3::lexeme;
34 using boost::spirit::x3::lit;
35 using boost::spirit::x3::real_parser;
36 using boost::spirit::x3::rule;
37 using boost::spirit::x3::strict_real_policies;
38 using boost::spirit::x3::symbols;
H A Dfilter_expr_parser_ast.hpp17 namespace x3 = boost::spirit::x3;
34 x3::variant<x3::forward_ast<Comparison>, x3::forward_ast<LogicalAnd>>;
54 using Argument = x3::variant<int64_t, double, UnquotedString, QuotedString>;
/openbmc/u-boot/doc/device-tree-bindings/pinctrl/
H A Dmarvell,mvebu-pinctrl.txt103 pin-func = < 0x3 0x3 0x3 0x3 0x3 0x3 0x3 0x3 0x3 0x3
104 0x3 0x3 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
/openbmc/linux/arch/arm64/kernel/
H A Dhead.S168 stp x2, x3, [x0, #16]
314 sub x3, x3, #1 // make end inclusive
323 lsr x3, x3, x6
325 sub x3, x3, x1
330 populate_entries x0, x4, x2, x3, x5, x6, x7
383 adrp x3, _text
387 map_memory x0, x1, x3, x6, x7, x3, IDMAP_PGD_ORDER, x10, x11, x12, x13, x14, EXTRA_SHIFT
392 adrp x3, init_pg_end
403 add x3, x2, #MAX_FDT_SIZE + SWAPPER_BLOCK_SIZE
430 adrp x3, _text // runtime __pa(_text)
[all …]

12345678910>>...34