Home
last modified time | relevance | path

Searched refs:kernel_neon_end (Results 1 – 25 of 41) sorted by relevance

12

/kernel/linux/linux-5.10/crypto/
Daegis128-neon.c37 kernel_neon_end(); in crypto_aegis128_init_simd()
44 kernel_neon_end(); in crypto_aegis128_update_simd()
52 kernel_neon_end(); in crypto_aegis128_encrypt_chunk_simd()
60 kernel_neon_end(); in crypto_aegis128_decrypt_chunk_simd()
69 kernel_neon_end(); in crypto_aegis128_final_simd()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
Dxor.h23 kernel_neon_end(); in xor_neon_2()
32 kernel_neon_end(); in xor_neon_3()
41 kernel_neon_end(); in xor_neon_4()
50 kernel_neon_end(); in xor_neon_5()
Dneon.h17 void kernel_neon_end(void);
/kernel/linux/linux-5.10/lib/raid6/
Dneon.c14 #define kernel_neon_end() macro
38 kernel_neon_end(); \
49 kernel_neon_end(); \
Drecov_neon.c13 #define kernel_neon_end() macro
66 kernel_neon_end(); in raid6_2data_recov_neon()
97 kernel_neon_end(); in raid6_datap_recov_neon()
/kernel/linux/linux-5.10/arch/arm64/crypto/
Dsm3-ce-glue.c34 kernel_neon_end(); in sm3_ce_update()
46 kernel_neon_end(); in sm3_ce_final()
59 kernel_neon_end(); in sm3_ce_finup()
Daes-glue.c187 kernel_neon_end(); in ecb_encrypt()
207 kernel_neon_end(); in ecb_decrypt()
225 kernel_neon_end(); in cbc_encrypt_walk()
254 kernel_neon_end(); in cbc_decrypt_walk()
323 kernel_neon_end(); in cts_cbc_encrypt()
380 kernel_neon_end(); in cts_cbc_decrypt()
417 kernel_neon_end(); in essiv_cbc_encrypt()
439 kernel_neon_end(); in essiv_cbc_decrypt()
459 kernel_neon_end(); in ctr_encrypt()
476 kernel_neon_end(); in ctr_encrypt()
[all …]
Daes-neonbs-glue.c92 kernel_neon_end(); in aesbs_setkey()
118 kernel_neon_end(); in __ecb_crypt()
153 kernel_neon_end(); in aesbs_cbc_setkey()
176 kernel_neon_end(); in cbc_encrypt()
202 kernel_neon_end(); in cbc_decrypt()
224 kernel_neon_end(); in aesbs_ctr_setkey_sync()
252 kernel_neon_end(); in ctr_encrypt()
387 kernel_neon_end(); in __xts_crypt()
418 kernel_neon_end(); in __xts_crypt()
Dsm4-ce-glue.c29 kernel_neon_end(); in sm4_ce_encrypt()
42 kernel_neon_end(); in sm4_ce_decrypt()
Dsha3-ce-glue.c52 kernel_neon_end(); in sha3_update()
68 kernel_neon_end(); in sha3_update()
97 kernel_neon_end(); in sha3_final()
Daes-ce-glue.c57 kernel_neon_end(); in aes_cipher_encrypt()
71 kernel_neon_end(); in aes_cipher_decrypt()
137 kernel_neon_end(); in ce_aes_expandkey()
Daes-ce-ccm-glue.c106 kernel_neon_end(); in ccm_update_mac()
256 kernel_neon_end(); in ccm_encrypt()
264 kernel_neon_end(); in ccm_encrypt()
314 kernel_neon_end(); in ccm_decrypt()
322 kernel_neon_end(); in ccm_decrypt()
Dcrct10dif-ce-glue.c48 kernel_neon_end(); in crct10dif_update_pmull_p8()
73 kernel_neon_end(); in crct10dif_update_pmull_p64()
Dchacha-neon-glue.c72 kernel_neon_end(); in hchacha_block_arch()
95 kernel_neon_end(); in chacha_crypt_arch()
130 kernel_neon_end(); in chacha_neon_stream_xor()
/kernel/linux/linux-5.10/arch/arm/crypto/
Daes-ce-glue.c133 kernel_neon_end(); in ce_aes_expandkey()
181 kernel_neon_end(); in ecb_encrypt()
201 kernel_neon_end(); in ecb_decrypt()
220 kernel_neon_end(); in cbc_encrypt_walk()
250 kernel_neon_end(); in cbc_decrypt_walk()
320 kernel_neon_end(); in cts_cbc_encrypt()
378 kernel_neon_end(); in cts_cbc_decrypt()
397 kernel_neon_end(); in ctr_encrypt()
414 kernel_neon_end(); in ctr_encrypt()
489 kernel_neon_end(); in xts_encrypt()
[all …]
Dsha1_neon_glue.c44 kernel_neon_end(); in sha1_neon_update()
60 kernel_neon_end(); in sha1_neon_finup()
Dsha1-ce-glue.c40 kernel_neon_end(); in sha1_ce_update()
55 kernel_neon_end(); in sha1_ce_finup()
Dsha512-neon-glue.c38 kernel_neon_end(); in sha512_neon_update()
55 kernel_neon_end(); in sha512_neon_finup()
Dsha256_neon_glue.c39 kernel_neon_end(); in crypto_sha256_neon_update()
56 kernel_neon_end(); in crypto_sha256_neon_finup()
Dsha2-ce-glue.c42 kernel_neon_end(); in sha2_ce_update()
58 kernel_neon_end(); in sha2_ce_finup()
Daes-neonbs-glue.c80 kernel_neon_end(); in aesbs_setkey()
106 kernel_neon_end(); in __ecb_crypt()
139 kernel_neon_end(); in aesbs_cbc_setkey()
181 kernel_neon_end(); in cbc_decrypt()
227 kernel_neon_end(); in aesbs_ctr_setkey_sync()
255 kernel_neon_end(); in ctr_encrypt()
385 kernel_neon_end(); in __xts_crypt()
Dchacha-glue.c73 kernel_neon_end(); in hchacha_block_arch()
99 kernel_neon_end(); in chacha_crypt_arch()
134 kernel_neon_end(); in chacha_stream_xor()
175 kernel_neon_end(); in do_xchacha()
/kernel/linux/linux-5.10/arch/arm/include/asm/
Dxor.h156 kernel_neon_end(); in xor_neon_2()
169 kernel_neon_end(); in xor_neon_3()
182 kernel_neon_end(); in xor_neon_4()
195 kernel_neon_end(); in xor_neon_5()
Dneon.h33 void kernel_neon_end(void);
/kernel/linux/linux-5.10/Documentation/arm/
Dkernel_mode_neon.rst11 * Put kernel_neon_begin() and kernel_neon_end() calls around the calls into your
46 function kernel_neon_end().
61 kernel_neon_end() and kernel_neon_begin() in places in your code where none of
82 kernel_neon_end(), i.e., that it is only allowed to issue NEON/VFP instructions
93 * issue the calls to kernel_neon_begin(), kernel_neon_end() as well as the calls

12