hc
2024-05-10 cde9070d9970eef1f7ec2360586c802a16230ad8
kernel/arch/x86/crypto/blake2s-core.S
....@@ -46,8 +46,7 @@
4646 #endif /* CONFIG_AS_AVX512 */
4747
4848 .text
49
-#ifdef CONFIG_AS_SSSE3
50
-ENTRY(blake2s_compress_ssse3)
49
+SYM_FUNC_START(blake2s_compress_ssse3)
5150 testq %rdx,%rdx
5251 je .Lendofloop
5352 movdqu (%rdi),%xmm0
....@@ -172,12 +171,11 @@
172171 movdqu %xmm1,0x10(%rdi)
173172 movdqu %xmm14,0x20(%rdi)
174173 .Lendofloop:
175
- ret
176
-ENDPROC(blake2s_compress_ssse3)
177
-#endif /* CONFIG_AS_SSSE3 */
174
+ RET
175
+SYM_FUNC_END(blake2s_compress_ssse3)
178176
179177 #ifdef CONFIG_AS_AVX512
180
-ENTRY(blake2s_compress_avx512)
178
+SYM_FUNC_START(blake2s_compress_avx512)
181179 vmovdqu (%rdi),%xmm0
182180 vmovdqu 0x10(%rdi),%xmm1
183181 vmovdqu 0x20(%rdi),%xmm4
....@@ -253,6 +251,6 @@
253251 vmovdqu %xmm1,0x10(%rdi)
254252 vmovdqu %xmm4,0x20(%rdi)
255253 vzeroupper
256
- retq
257
-ENDPROC(blake2s_compress_avx512)
254
+ RET
255
+SYM_FUNC_END(blake2s_compress_avx512)
258256 #endif /* CONFIG_AS_AVX512 */