Home
last modified time | relevance | path

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

/linux-4.4.14/lib/raid6/
Dneon.c16 #define kernel_neon_begin() macro
38 kernel_neon_begin(); \
49 kernel_neon_begin(); \
/linux-4.4.14/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-4.4.14/arch/arm64/include/asm/
Defi.h18 kernel_neon_begin(); \
31 kernel_neon_begin(); \
Dneon.h15 #define kernel_neon_begin() kernel_neon_begin_partial(32) macro
/linux-4.4.14/arch/arm/crypto/
Daes-ce-glue.c85 kernel_neon_begin(); in ce_aes_expandkey()
178 kernel_neon_begin(); in ecb_encrypt()
201 kernel_neon_begin(); in ecb_decrypt()
224 kernel_neon_begin(); in cbc_encrypt()
248 kernel_neon_begin(); in cbc_decrypt()
271 kernel_neon_begin(); in ctr_encrypt()
315 kernel_neon_begin(); in xts_encrypt()
340 kernel_neon_begin(); in xts_decrypt()
Dsha1-ce-glue.c39 kernel_neon_begin(); in sha1_ce_update()
52 kernel_neon_begin(); in sha1_ce_finup()
Dsha1_neon_glue.c46 kernel_neon_begin(); in sha1_neon_update()
60 kernel_neon_begin(); in sha1_neon_finup()
Dsha256_neon_glue.c41 kernel_neon_begin(); in sha256_update()
55 kernel_neon_begin(); in sha256_finup()
Dsha512-neon-glue.c37 kernel_neon_begin(); in sha512_neon_update()
51 kernel_neon_begin(); in sha512_neon_finup()
Dsha2-ce-glue.c40 kernel_neon_begin(); in sha2_ce_update()
54 kernel_neon_begin(); in sha2_ce_finup()
Daesbs-glue.c157 kernel_neon_begin(); in aesbs_cbc_decrypt()
225 kernel_neon_begin(); in aesbs_ctr_encrypt()
267 kernel_neon_begin(); in aesbs_xts_encrypt()
291 kernel_neon_begin(); in aesbs_xts_decrypt()
Dghash-ce-glue.c77 kernel_neon_begin(); in ghash_update()
98 kernel_neon_begin(); in ghash_final()
/linux-4.4.14/arch/arm64/crypto/
Daes-glue.c111 kernel_neon_begin(); in ecb_encrypt()
133 kernel_neon_begin(); in ecb_decrypt()
155 kernel_neon_begin(); in cbc_encrypt()
178 kernel_neon_begin(); in cbc_decrypt()
202 kernel_neon_begin(); in ctr_encrypt()
247 kernel_neon_begin(); in xts_encrypt()
271 kernel_neon_begin(); in xts_decrypt()
/linux-4.4.14/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-4.4.14/arch/arm/vfp/
Dvfpmodule.c690 void kernel_neon_begin(void) in kernel_neon_begin() function
719 EXPORT_SYMBOL(kernel_neon_begin);