diff options
author | unril <unril@yandex-team.ru> | 2022-02-10 16:46:05 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:46:05 +0300 |
commit | 11ae9eca250d0188b7962459cbc6706719e7dca9 (patch) | |
tree | 4b7d6755091980d33210de19b2eb35a401a761ea /contrib/restricted/aws/aws-checksums/source/crc.c | |
parent | 9c914f41ba5e9f9365f404e892197553ac23809e (diff) | |
download | ydb-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.c | 34 |
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); +} |