xref: /freebsd-src/contrib/arm-optimized-routines/networking/include/networking.h (revision 072a4ba82a01476eaee33781ccd241033eefcf0b)
131914882SAlex Richardson /*
231914882SAlex Richardson  * Public API.
331914882SAlex Richardson  *
431914882SAlex Richardson  * Copyright (c) 2020, Arm Limited.
5*072a4ba8SAndrew Turner  * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
631914882SAlex Richardson  */
731914882SAlex Richardson 
831914882SAlex Richardson unsigned short __chksum (const void *, unsigned int);
931914882SAlex Richardson #if __aarch64__ && __ARM_NEON
1031914882SAlex Richardson unsigned short __chksum_aarch64_simd (const void *, unsigned int);
1131914882SAlex Richardson #endif
1231914882SAlex Richardson #if __arm__ && __ARM_NEON
1331914882SAlex Richardson unsigned short __chksum_arm_simd (const void *, unsigned int);
1431914882SAlex Richardson #endif
15