]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: arm64 - Use modern annotations for assembly functions
authorMark Brown <broonie@kernel.org>
Fri, 13 Dec 2019 15:49:10 +0000 (15:49 +0000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 20 Dec 2019 06:58:35 +0000 (14:58 +0800)
commit0891ae6f5bad11f719b57db217f8dbec90e7128d
tree89a8f2498ce7b5b2bb92989a7419082e79d00647
parent1fd3e8f03274b963cf68ac61ce2b1a1588bc7b09
crypto: arm64 - Use modern annotations for assembly functions

In an effort to clarify and simplify the annotation of assembly functions
in the kernel new macros have been introduced. These replace ENTRY and
ENDPROC and also add a new annotation for static functions which previously
had no ENTRY equivalent. Update the annotations in the crypto code to the
new macros.

There are a small number of files imported from OpenSSL where the assembly
is generated using perl programs, these are not currently annotated at all
and have not been modified.

Signed-off-by: Mark Brown <broonie@kernel.org>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
17 files changed:
arch/arm64/crypto/aes-ce-ccm-core.S
arch/arm64/crypto/aes-ce-core.S
arch/arm64/crypto/aes-ce.S
arch/arm64/crypto/aes-cipher-core.S
arch/arm64/crypto/aes-modes.S
arch/arm64/crypto/aes-neon.S
arch/arm64/crypto/aes-neonbs-core.S
arch/arm64/crypto/chacha-neon-core.S
arch/arm64/crypto/crct10dif-ce-core.S
arch/arm64/crypto/ghash-ce-core.S
arch/arm64/crypto/nh-neon-core.S
arch/arm64/crypto/sha1-ce-core.S
arch/arm64/crypto/sha2-ce-core.S
arch/arm64/crypto/sha3-ce-core.S
arch/arm64/crypto/sha512-ce-core.S
arch/arm64/crypto/sm3-ce-core.S
arch/arm64/crypto/sm4-ce-core.S