/kernel/linux/linux-5.10/crypto/ |
D | aegis128-neon.c | 37 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/ |
D | xor.h | 23 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()
|
D | neon.h | 17 void kernel_neon_end(void);
|
/kernel/linux/linux-5.10/lib/raid6/ |
D | neon.c | 14 #define kernel_neon_end() macro 38 kernel_neon_end(); \ 49 kernel_neon_end(); \
|
D | recov_neon.c | 13 #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/ |
D | sm3-ce-glue.c | 34 kernel_neon_end(); in sm3_ce_update() 46 kernel_neon_end(); in sm3_ce_final() 59 kernel_neon_end(); in sm3_ce_finup()
|
D | aes-glue.c | 187 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 …]
|
D | aes-neonbs-glue.c | 92 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()
|
D | sm4-ce-glue.c | 29 kernel_neon_end(); in sm4_ce_encrypt() 42 kernel_neon_end(); in sm4_ce_decrypt()
|
D | sha3-ce-glue.c | 52 kernel_neon_end(); in sha3_update() 68 kernel_neon_end(); in sha3_update() 97 kernel_neon_end(); in sha3_final()
|
D | aes-ce-glue.c | 57 kernel_neon_end(); in aes_cipher_encrypt() 71 kernel_neon_end(); in aes_cipher_decrypt() 137 kernel_neon_end(); in ce_aes_expandkey()
|
D | aes-ce-ccm-glue.c | 106 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()
|
D | crct10dif-ce-glue.c | 48 kernel_neon_end(); in crct10dif_update_pmull_p8() 73 kernel_neon_end(); in crct10dif_update_pmull_p64()
|
D | chacha-neon-glue.c | 72 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/ |
D | aes-ce-glue.c | 133 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 …]
|
D | sha1_neon_glue.c | 44 kernel_neon_end(); in sha1_neon_update() 60 kernel_neon_end(); in sha1_neon_finup()
|
D | sha1-ce-glue.c | 40 kernel_neon_end(); in sha1_ce_update() 55 kernel_neon_end(); in sha1_ce_finup()
|
D | sha512-neon-glue.c | 38 kernel_neon_end(); in sha512_neon_update() 55 kernel_neon_end(); in sha512_neon_finup()
|
D | sha256_neon_glue.c | 39 kernel_neon_end(); in crypto_sha256_neon_update() 56 kernel_neon_end(); in crypto_sha256_neon_finup()
|
D | sha2-ce-glue.c | 42 kernel_neon_end(); in sha2_ce_update() 58 kernel_neon_end(); in sha2_ce_finup()
|
D | aes-neonbs-glue.c | 80 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()
|
D | chacha-glue.c | 73 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/ |
D | xor.h | 156 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()
|
D | neon.h | 33 void kernel_neon_end(void);
|
/kernel/linux/linux-5.10/Documentation/arm/ |
D | kernel_mode_neon.rst | 11 * 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
|