aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/aws/aws-checksums/source/crc.c
diff options
context:
space:
mode:
authorunril <unril@yandex-team.ru>2022-02-10 16:46:05 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:05 +0300
commit11ae9eca250d0188b7962459cbc6706719e7dca9 (patch)
tree4b7d6755091980d33210de19b2eb35a401a761ea /contrib/restricted/aws/aws-checksums/source/crc.c
parent9c914f41ba5e9f9365f404e892197553ac23809e (diff)
downloadydb-11ae9eca250d0188b7962459cbc6706719e7dca9.tar.gz
Restoring authorship annotation for <unril@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/restricted/aws/aws-checksums/source/crc.c')
-rw-r--r--contrib/restricted/aws/aws-checksums/source/crc.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/contrib/restricted/aws/aws-checksums/source/crc.c b/contrib/restricted/aws/aws-checksums/source/crc.c
index f5d3e802fd..cf2f450b4d 100644
--- a/contrib/restricted/aws/aws-checksums/source/crc.c
+++ b/contrib/restricted/aws/aws-checksums/source/crc.c
@@ -1,16 +1,16 @@
/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
- */
-#include <aws/checksums/crc.h>
-#include <aws/checksums/private/crc_priv.h>
-
+ */
+#include <aws/checksums/crc.h>
+#include <aws/checksums/private/crc_priv.h>
+
#include <aws/common/cpuid.h>
-static uint32_t (*s_crc32c_fn_ptr)(const uint8_t *input, int length, uint32_t previousCrc32) = 0;
+static uint32_t (*s_crc32c_fn_ptr)(const uint8_t *input, int length, uint32_t previousCrc32) = 0;
static uint32_t (*s_crc32_fn_ptr)(const uint8_t *input, int length, uint32_t previousCrc32) = 0;
-
-uint32_t aws_checksums_crc32(const uint8_t *input, int length, uint32_t previousCrc32) {
+
+uint32_t aws_checksums_crc32(const uint8_t *input, int length, uint32_t previousCrc32) {
if (AWS_UNLIKELY(!s_crc32_fn_ptr)) {
if (aws_cpu_has_feature(AWS_CPU_FEATURE_ARM_CRC)) {
s_crc32_fn_ptr = aws_checksums_crc32_hw;
@@ -19,15 +19,15 @@ uint32_t aws_checksums_crc32(const uint8_t *input, int length, uint32_t previous
}
}
return s_crc32_fn_ptr(input, length, previousCrc32);
-}
-
-uint32_t aws_checksums_crc32c(const uint8_t *input, int length, uint32_t previousCrc32) {
+}
+
+uint32_t aws_checksums_crc32c(const uint8_t *input, int length, uint32_t previousCrc32) {
if (AWS_UNLIKELY(!s_crc32c_fn_ptr)) {
if (aws_cpu_has_feature(AWS_CPU_FEATURE_SSE_4_2) || aws_cpu_has_feature(AWS_CPU_FEATURE_ARM_CRC)) {
- s_crc32c_fn_ptr = aws_checksums_crc32c_hw;
- } else {
- s_crc32c_fn_ptr = aws_checksums_crc32c_sw;
- }
- }
- return s_crc32c_fn_ptr(input, length, previousCrc32);
-}
+ s_crc32c_fn_ptr = aws_checksums_crc32c_hw;
+ } else {
+ s_crc32c_fn_ptr = aws_checksums_crc32c_sw;
+ }
+ }
+ return s_crc32c_fn_ptr(input, length, previousCrc32);
+}