Home
last modified time | relevance | path

Searched refs:kernel_neon_begin (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v4.19/lib/raid6/
Dneon.c16 #define kernel_neon_begin() macro
38 kernel_neon_begin(); \
49 kernel_neon_begin(); \
Drecov_neon.c16 #define kernel_neon_begin() macro
68 kernel_neon_begin(); in raid6_2data_recov_neon()
99 kernel_neon_begin(); in raid6_datap_recov_neon()
/Linux-v4.19/arch/arm64/crypto/
Dsm3-ce-glue.c34 kernel_neon_begin(); in sm3_ce_update()
46 kernel_neon_begin(); in sm3_ce_final()
59 kernel_neon_begin(); in sm3_ce_finup()
Dsha1-ce-glue.c45 kernel_neon_begin(); in sha1_ce_update()
68 kernel_neon_begin(); in sha1_ce_finup()
85 kernel_neon_begin(); in sha1_ce_final()
Dsha512-ce-glue.c38 kernel_neon_begin(); in sha512_ce_update()
58 kernel_neon_begin(); in sha512_ce_finup()
74 kernel_neon_begin(); in sha512_ce_final()
Daes-neonbs-glue.c86 kernel_neon_begin(); in aesbs_setkey()
111 kernel_neon_begin(); in __ecb_crypt()
147 kernel_neon_begin(); in aesbs_cbc_setkey()
167 kernel_neon_begin(); in cbc_encrypt()
193 kernel_neon_begin(); in cbc_decrypt()
217 kernel_neon_begin(); in aesbs_ctr_setkey_sync()
244 kernel_neon_begin(); in ctr_encrypt()
308 kernel_neon_begin(); in __xts_crypt()
319 kernel_neon_begin(); in __xts_crypt()
Dsha2-ce-glue.c50 kernel_neon_begin(); in sha256_ce_update()
79 kernel_neon_begin(); in sha256_ce_finup()
100 kernel_neon_begin(); in sha256_ce_final()
Daes-glue.c143 kernel_neon_begin(); in ecb_encrypt()
163 kernel_neon_begin(); in ecb_decrypt()
183 kernel_neon_begin(); in cbc_encrypt()
203 kernel_neon_begin(); in cbc_decrypt()
223 kernel_neon_begin(); in ctr_encrypt()
240 kernel_neon_begin(); in ctr_encrypt()
273 kernel_neon_begin(); in xts_encrypt()
295 kernel_neon_begin(); in xts_decrypt()
424 kernel_neon_begin(); in cmac_setkey()
453 kernel_neon_begin(); in xcbc_setkey()
[all …]
Dsm4-ce-glue.c26 kernel_neon_begin(); in sm4_ce_encrypt()
39 kernel_neon_begin(); in sm4_ce_decrypt()
Dsha3-ce-glue.c45 kernel_neon_begin(); in sha3_update()
58 kernel_neon_begin(); in sha3_update()
86 kernel_neon_begin(); in sha3_final()
Daes-ce-glue.c60 kernel_neon_begin(); in aes_cipher_encrypt()
74 kernel_neon_begin(); in aes_cipher_decrypt()
102 kernel_neon_begin(); in ce_aes_expandkey()
Daes-ce-ccm-glue.c113 kernel_neon_begin(); in ccm_update_mac()
267 kernel_neon_begin(); in ccm_encrypt()
277 kernel_neon_begin(); in ccm_encrypt()
325 kernel_neon_begin(); in ccm_decrypt()
335 kernel_neon_begin(); in ccm_decrypt()
Dchacha20-neon-glue.c40 kernel_neon_begin(); in chacha20_doneon()
52 kernel_neon_begin(); in chacha20_doneon()
Dsha256-glue.c109 kernel_neon_begin(); in sha256_update_neon()
131 kernel_neon_begin(); in sha256_finup_neon()
/Linux-v4.19/arch/arm/include/asm/
Dneon.h30 #define kernel_neon_begin() \ macro
34 void kernel_neon_begin(void);
Dxor.h157 kernel_neon_begin(); in xor_neon_2()
170 kernel_neon_begin(); in xor_neon_3()
183 kernel_neon_begin(); in xor_neon_4()
196 kernel_neon_begin(); in xor_neon_5()
/Linux-v4.19/arch/arm/crypto/
Daes-ce-glue.c87 kernel_neon_begin(); in ce_aes_expandkey()
187 kernel_neon_begin(); in ecb_encrypt()
207 kernel_neon_begin(); in ecb_decrypt()
227 kernel_neon_begin(); in cbc_encrypt()
248 kernel_neon_begin(); in cbc_decrypt()
268 kernel_neon_begin(); in ctr_encrypt()
306 kernel_neon_begin(); in xts_encrypt()
328 kernel_neon_begin(); in xts_decrypt()
Dsha1_neon_glue.c46 kernel_neon_begin(); in sha1_neon_update()
60 kernel_neon_begin(); in sha1_neon_finup()
Dsha1-ce-glue.c40 kernel_neon_begin(); in sha1_ce_update()
53 kernel_neon_begin(); in sha1_ce_finup()
Dsha512-neon-glue.c37 kernel_neon_begin(); in sha512_neon_update()
51 kernel_neon_begin(); in sha512_neon_finup()
Dsha256_neon_glue.c41 kernel_neon_begin(); in sha256_update()
55 kernel_neon_begin(); in sha256_finup()
Daes-neonbs-glue.c73 kernel_neon_begin(); in aesbs_setkey()
91 kernel_neon_begin(); in __ecb_crypt()
132 kernel_neon_begin(); in aesbs_cbc_setkey()
160 kernel_neon_begin(); in cbc_decrypt()
205 kernel_neon_begin(); in ctr_encrypt()
284 kernel_neon_begin(); in __xts_crypt()
Dsha2-ce-glue.c41 kernel_neon_begin(); in sha2_ce_update()
55 kernel_neon_begin(); in sha2_ce_finup()
/Linux-v4.19/Documentation/arm/
Dkernel_mode_neon.txt10 * Put kernel_neon_begin() and kernel_neon_end() calls around the calls into your
41 subsequent use. This is handled by the function kernel_neon_begin(), which
60 kernel_neon_end() and kernel_neon_begin() in places in your code where none of
61 the NEON registers are live. (Additional calls to kernel_neon_begin() should be
80 The compiler is not aware of the special significance of kernel_neon_begin() and
91 * issue the calls to kernel_neon_begin(), kernel_neon_end() as well as the calls
/Linux-v4.19/arch/arm64/include/asm/
Dneon.h19 void kernel_neon_begin(void);

12