Home
last modified time | relevance | path

Searched refs:CTX (Results 1 - 25 of 296) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dcamellia-x86_64-asm_64.S38 #define CTX %rdi define
90 movq (key_table + ((subkey) * 2) * 4)(CTX), RT2; \
100 movl (key_table + ((kl) * 2) * 4)(CTX), RT0d; \
105 movq (key_table + ((kr) * 2) * 4)(CTX), RT1; \
110 movq (key_table + ((kl) * 2) * 4)(CTX), RT2; \
114 movl (key_table + ((kr) * 2) * 4)(CTX), RT0d; \
138 xorq key_table(CTX), RAB0;
141 xorq key_table(CTX, max, 8), RCD0; \
167 xorq key_table(CTX, max, 8), RAB0;
170 xorq key_table(CTX), RCD
[all...]
H A Dblowfish-x86_64-asm_64.S21 #define CTX %r12 define
64 movl s0(CTX,RT0,4), RT0d; \
65 addl s1(CTX,RT1,4), RT0d; \
69 xorl s2(CTX,RT1,4), RT0d; \
70 addl s3(CTX,RT2,4), RT0d; \
74 xorq p+4*(n)(CTX), RX0;
83 movq p+4*(n-1)(CTX), RT0; \
115 movq %rdi, CTX;
152 movq %rdi, CTX;
190 movl s0(CTX,RT
[all...]
H A Dtwofish-x86_64-asm_64-3way.S24 #define CTX %rdi define
81 op1##l T0(CTX, tmp2, 4), dst ## d; \
82 op2##l T1(CTX, tmp1, 4), dst ## d;
120 addl k+4*(2*(n))(CTX), x ## d; \
122 addl k+4*(2*(n)+1)(CTX), y ## d; \
133 addl k+4*(2*(n))(CTX), x ## d; \
134 addl k+4*(2*(n)+1)(CTX), y ## d; \
177 xorq w+4*m(CTX), xy ## 0; \
180 xorq w+4*m(CTX), xy ## 1; \
183 xorq w+4*m(CTX), x
[all...]
H A Dsha256-avx2-asm.S94 CTX = %rdi # 1st arg define
100 SRND = CTX # SRND is same register as CTX
551 mov (CTX), a
552 mov 4*1(CTX), b
553 mov 4*2(CTX), c
554 mov 4*3(CTX), d
555 mov 4*4(CTX), e
556 mov 4*5(CTX), f
557 mov 4*6(CTX),
[all...]
H A Dcamellia-aesni-avx2-asm_64.S19 #define CTX %rdi define
249 leaq (key_table + (i) * 8)(CTX), %r9; \
261 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \
765 * %rdi: ctx, CTX
787 ((key_table + (8) * 8) + 0)(CTX),
788 ((key_table + (8) * 8) + 4)(CTX),
789 ((key_table + (8) * 8) + 8)(CTX),
790 ((key_table + (8) * 8) + 12)(CTX));
799 ((key_table + (16) * 8) + 0)(CTX),
800 ((key_table + (16) * 8) + 4)(CTX),
[all...]
H A Dcamellia-aesni-avx-asm_64.S29 #define CTX %rdi define
215 leaq (key_table + (i) * 8)(CTX), %r9; \
227 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \
727 * %rdi: ctx, CTX
749 ((key_table + (8) * 8) + 0)(CTX),
750 ((key_table + (8) * 8) + 4)(CTX),
751 ((key_table + (8) * 8) + 8)(CTX),
752 ((key_table + (8) * 8) + 12)(CTX));
761 ((key_table + (16) * 8) + 0)(CTX),
762 ((key_table + (16) * 8) + 4)(CTX),
[all...]
H A Dcast6-avx-x86_64-asm_64.S35 #define CTX %r15 define
146 vbroadcastss (km+(4*(nn)))(CTX), RKM; \
183 vpxor (kr+n*16)(CTX), RKR, RKR; \
261 movq %rdi, CTX;
309 movq %rdi, CTX;
353 movq %rdi, CTX;
376 movq %rdi, CTX;
400 movq %rdi, CTX;
418 * %rdi: ctx, CTX
427 movq %rdi, CTX;
[all...]
H A Dtwofish-avx-x86_64-asm_64.S40 #define CTX %rdi define
95 movl t0(CTX, RID1, 4), dst ## d; \
96 movl t1(CTX, RID2, 4), RID2d; \
101 xorl t2(CTX, RID1, 4), dst ## d; \
102 xorl t3(CTX, RID2, 4), dst ## d;
178 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
179 vbroadcastss (k+4*(2*(n)+1))(CTX), RK2; \
186 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
187 vbroadcastss (k+4*(2*(n)+1))(CTX), RK2; \
239 * %rdi: ctx, CTX
[all...]
H A Dcast5-avx-x86_64-asm_64.S35 #define CTX %r15 define
146 vbroadcastss (km+(4*n))(CTX), RKM; \
156 vpxor kr(CTX), RKR, RKR;
161 vpxor kr(CTX), RKR, RKR; \
237 movq %rdi, CTX;
262 movzbl rr(CTX), %eax;
311 movq %rdi, CTX;
323 movzbl rr(CTX), %eax;
371 movq %rdi, CTX;
409 movq %rdi, CTX;
[all...]
H A Dsha256-avx-asm.S99 CTX = %rdi # 1st arg define
368 mov 4*0(CTX), a
369 mov 4*1(CTX), b
370 mov 4*2(CTX), c
371 mov 4*3(CTX), d
372 mov 4*4(CTX), e
373 mov 4*5(CTX), f
374 mov 4*6(CTX), g
375 mov 4*7(CTX), h
438 addm (4*0)(CTX),
[all...]
H A Dsha256-ssse3-asm.S92 CTX = %rdi # 1st arg define
377 mov 4*0(CTX), a
378 mov 4*1(CTX), b
379 mov 4*2(CTX), c
380 mov 4*3(CTX), d
381 mov 4*4(CTX), e
382 mov 4*5(CTX), f
383 mov 4*6(CTX), g
384 mov 4*7(CTX), h
451 addm (4*0)(CTX),
[all...]
/kernel/linux/linux-6.6/arch/x86/crypto/
H A Dcamellia-x86_64-asm_64.S38 #define CTX %rdi define
92 movq (key_table + ((subkey) * 2) * 4)(CTX), RT2; \
102 movl (key_table + ((kl) * 2) * 4)(CTX), RT0d; \
107 movq (key_table + ((kr) * 2) * 4)(CTX), RT1; \
112 movq (key_table + ((kl) * 2) * 4)(CTX), RT2; \
116 movl (key_table + ((kr) * 2) * 4)(CTX), RT0d; \
140 xorq key_table(CTX), RAB0;
143 xorq key_table(CTX, max, 8), RCD0; \
169 xorq key_table(CTX, max, 8), RAB0;
172 xorq key_table(CTX), RCD
[all...]
H A Dblowfish-x86_64-asm_64.S21 #define CTX %r12 define
64 movl s0(CTX,RT0,4), RT0d; \
65 addl s1(CTX,RT1,4), RT0d; \
69 xorl s2(CTX,RT1,4), RT0d; \
70 addl s3(CTX,RT2,4), RT0d; \
74 xorq p+4*(n)(CTX), RX0;
83 movq p+4*(n-1)(CTX), RT0; \
110 movq %rdi, CTX;
141 movq %rdi, CTX;
179 movl s0(CTX,RT
[all...]
H A Dtwofish-avx-x86_64-asm_64.S35 #define CTX %rdi define
90 movl t0(CTX, RID1, 4), dst ## d; \
91 movl t1(CTX, RID2, 4), RID2d; \
96 xorl t2(CTX, RID1, 4), dst ## d; \
97 xorl t3(CTX, RID2, 4), dst ## d;
173 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
174 vbroadcastss (k+4*(2*(n)+1))(CTX), RK2; \
181 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
182 vbroadcastss (k+4*(2*(n)+1))(CTX), RK2; \
233 * %rdi: ctx, CTX
[all...]
H A Dtwofish-x86_64-asm_64-3way.S24 #define CTX %rdi define
81 op1##l T0(CTX, tmp2, 4), dst ## d; \
82 op2##l T1(CTX, tmp1, 4), dst ## d;
120 addl k+4*(2*(n))(CTX), x ## d; \
122 addl k+4*(2*(n)+1)(CTX), y ## d; \
133 addl k+4*(2*(n))(CTX), x ## d; \
134 addl k+4*(2*(n)+1)(CTX), y ## d; \
177 xorq w+4*m(CTX), xy ## 0; \
180 xorq w+4*m(CTX), xy ## 1; \
183 xorq w+4*m(CTX), x
[all...]
H A Dsha256-avx2-asm.S95 CTX = %rdi # 1st arg define
101 SRND = CTX # SRND is same register as CTX
549 mov (CTX), a
550 mov 4*1(CTX), b
551 mov 4*2(CTX), c
552 mov 4*3(CTX), d
553 mov 4*4(CTX), e
554 mov 4*5(CTX), f
555 mov 4*6(CTX),
[all...]
H A Dcamellia-aesni-avx2-asm_64.S18 #define CTX %rdi define
246 leaq (key_table + (i) * 8)(CTX), %r9; \
258 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \
751 * %rdi: ctx, CTX
773 ((key_table + (8) * 8) + 0)(CTX),
774 ((key_table + (8) * 8) + 4)(CTX),
775 ((key_table + (8) * 8) + 8)(CTX),
776 ((key_table + (8) * 8) + 12)(CTX));
785 ((key_table + (16) * 8) + 0)(CTX),
786 ((key_table + (16) * 8) + 4)(CTX),
[all...]
H A Dcamellia-aesni-avx-asm_64.S28 #define CTX %rdi define
214 leaq (key_table + (i) * 8)(CTX), %r9; \
226 leaq (key_table + ((i) + (dir)) * 8)(CTX), %r9; \
717 * %rdi: ctx, CTX
739 ((key_table + (8) * 8) + 0)(CTX),
740 ((key_table + (8) * 8) + 4)(CTX),
741 ((key_table + (8) * 8) + 8)(CTX),
742 ((key_table + (8) * 8) + 12)(CTX));
751 ((key_table + (16) * 8) + 0)(CTX),
752 ((key_table + (16) * 8) + 4)(CTX),
[all...]
H A Dcast5-avx-x86_64-asm_64.S35 #define CTX %r15 define
150 vbroadcastss (km+(4*n))(CTX), RKM; \
160 vpxor kr(CTX), RKR, RKR;
165 vpxor kr(CTX), RKR, RKR; \
240 movq %rdi, CTX;
265 movzbl rr(CTX), %eax;
313 movq %rdi, CTX;
325 movzbl rr(CTX), %eax;
373 movq %rdi, CTX;
411 movq %rdi, CTX;
[all...]
H A Dcast6-avx-x86_64-asm_64.S35 #define CTX %r15 define
150 vbroadcastss (km+(4*(nn)))(CTX), RKM; \
187 vpxor (kr+n*16)(CTX), RKR, RKR; \
263 movq %rdi, CTX;
311 movq %rdi, CTX;
355 movq %rdi, CTX;
378 movq %rdi, CTX;
402 movq %rdi, CTX;
H A Dsha256-avx-asm.S100 CTX = %rdi # 1st arg define
368 mov 4*0(CTX), a
369 mov 4*1(CTX), b
370 mov 4*2(CTX), c
371 mov 4*3(CTX), d
372 mov 4*4(CTX), e
373 mov 4*5(CTX), f
374 mov 4*6(CTX), g
375 mov 4*7(CTX), h
438 addm (4*0)(CTX),
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.h51 #define REG_READ(reg) ((CTX)->funcs.reg_read((CTX)->user_ctx, REG(reg)))
54 ((CTX)->funcs.reg_write((CTX)->user_ctx, REG(reg), (val)))
59 dmub_reg_set(CTX, REG(reg_name), initial_val, n, __VA_ARGS__)
86 dmub_reg_update(CTX, REG(reg_name), n, __VA_ARGS__)
113 dmub_reg_get(CTX, REG(reg_name), FN(reg_name, field), val)
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.h51 #define REG_READ(reg) ((CTX)->funcs.reg_read((CTX)->user_ctx, REG(reg)))
54 ((CTX)->funcs.reg_write((CTX)->user_ctx, REG(reg), (val)))
59 dmub_reg_set(CTX, REG(reg_name), initial_val, n, __VA_ARGS__)
86 dmub_reg_update(CTX, REG(reg_name), n, __VA_ARGS__)
113 dmub_reg_get(CTX, REG(reg_name), FN(reg_name, field), val)
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/
H A Dreg_helper.h33 * CTX ==> macro to ptr to dc_context
40 dm_read_reg(CTX, REG(reg_name))
43 dm_write_reg(CTX, REG(reg_name), value)
55 generic_reg_set_ex(CTX, \
157 generic_reg_get(CTX, REG(reg_name), \
161 generic_reg_get2(CTX, REG(reg_name), \
166 generic_reg_get3(CTX, REG(reg_name), \
172 generic_reg_get4(CTX, REG(reg_name), \
179 generic_reg_get5(CTX, REG(reg_name), \
187 generic_reg_get6(CTX, RE
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/
H A Dreg_helper.h33 * CTX ==> macro to ptr to dc_context
40 dm_read_reg(CTX, REG(reg_name))
43 dm_write_reg(CTX, REG(reg_name), value)
55 generic_reg_set_ex(CTX, \
157 generic_reg_get(CTX, REG(reg_name), \
161 generic_reg_get2(CTX, REG(reg_name), \
166 generic_reg_get3(CTX, REG(reg_name), \
172 generic_reg_get4(CTX, REG(reg_name), \
179 generic_reg_get5(CTX, REG(reg_name), \
187 generic_reg_get6(CTX, RE
[all...]

Completed in 13 milliseconds

12345678910>>...12