Home
last modified time | relevance | path

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

/linux-4.4.14/lib/raid6/
Dneon.c17 #define kernel_neon_end() macro
41 kernel_neon_end(); \
52 kernel_neon_end(); \
/linux-4.4.14/arch/arm64/crypto/
Dsha1-ce-glue.c44 kernel_neon_end(); in sha1_ce_update()
71 kernel_neon_end(); in sha1_ce_finup()
82 kernel_neon_end(); in sha1_ce_final()
Dsha2-ce-glue.c44 kernel_neon_end(); in sha256_ce_update()
72 kernel_neon_end(); in sha256_ce_finup()
83 kernel_neon_end(); in sha256_ce_final()
Daes-ce-cipher.c81 kernel_neon_end(); in aes_cipher_encrypt()
126 kernel_neon_end(); in aes_cipher_decrypt()
217 kernel_neon_end(); in ce_aes_expandkey()
Daes-glue.c117 kernel_neon_end(); in ecb_encrypt()
139 kernel_neon_end(); in ecb_decrypt()
162 kernel_neon_end(); in cbc_encrypt()
185 kernel_neon_end(); in cbc_decrypt()
230 kernel_neon_end(); in ctr_encrypt()
254 kernel_neon_end(); in xts_encrypt()
278 kernel_neon_end(); in xts_decrypt()
Dghash-ce-glue.c73 kernel_neon_end(); in ghash_update()
94 kernel_neon_end(); in ghash_final()
Daes-ce-ccm-glue.c200 kernel_neon_end(); in ccm_encrypt()
265 kernel_neon_end(); in ccm_decrypt()
/linux-4.4.14/arch/arm64/include/asm/
Defi.h23 kernel_neon_end(); \
36 kernel_neon_end(); \
Dneon.h18 void kernel_neon_end(void);
/linux-4.4.14/arch/arm/include/asm/
Dxor.h159 kernel_neon_end(); in xor_neon_2()
172 kernel_neon_end(); in xor_neon_3()
185 kernel_neon_end(); in xor_neon_4()
198 kernel_neon_end(); in xor_neon_5()
Dneon.h36 void kernel_neon_end(void);
/linux-4.4.14/arch/arm/crypto/
Daes-ce-glue.c126 kernel_neon_end(); in ce_aes_expandkey()
185 kernel_neon_end(); in ecb_encrypt()
208 kernel_neon_end(); in ecb_decrypt()
232 kernel_neon_end(); in cbc_encrypt()
256 kernel_neon_end(); in cbc_decrypt()
298 kernel_neon_end(); in ctr_encrypt()
323 kernel_neon_end(); in xts_encrypt()
348 kernel_neon_end(); in xts_decrypt()
Dsha1-ce-glue.c41 kernel_neon_end(); in sha1_ce_update()
56 kernel_neon_end(); in sha1_ce_finup()
Dsha1_neon_glue.c49 kernel_neon_end(); in sha1_neon_update()
65 kernel_neon_end(); in sha1_neon_finup()
Dsha256_neon_glue.c44 kernel_neon_end(); in sha256_update()
61 kernel_neon_end(); in sha256_finup()
Dsha512-neon-glue.c40 kernel_neon_end(); in sha512_neon_update()
57 kernel_neon_end(); in sha512_neon_finup()
Dsha2-ce-glue.c43 kernel_neon_end(); in sha2_ce_update()
59 kernel_neon_end(); in sha2_ce_finup()
Daesbs-glue.c160 kernel_neon_end(); in aesbs_cbc_decrypt()
229 kernel_neon_end(); in aesbs_ctr_encrypt()
270 kernel_neon_end(); in aesbs_xts_encrypt()
294 kernel_neon_end(); in aesbs_xts_decrypt()
Dghash-ce-glue.c80 kernel_neon_end(); in ghash_update()
100 kernel_neon_end(); in ghash_final()
/linux-4.4.14/Documentation/arm/
Dkernel_mode_neon.txt10 * Put kernel_neon_begin() and kernel_neon_end() calls around the calls into your
45 function kernel_neon_end().
60 kernel_neon_end() and kernel_neon_begin() in places in your code where none of
81 kernel_neon_end(), i.e., that it is only allowed to issue NEON/VFP instructions
91 * issue the calls to kernel_neon_begin(), kernel_neon_end() as well as the calls
/linux-4.4.14/arch/arm64/kernel/
Dfpsimd.c253 void kernel_neon_end(void) in kernel_neon_end() function
263 EXPORT_SYMBOL(kernel_neon_end);
/linux-4.4.14/arch/arm/vfp/
Dvfpmodule.c721 void kernel_neon_end(void) in kernel_neon_end() function
727 EXPORT_SYMBOL(kernel_neon_end);