/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ /* Copyright (C) 2015-2017 Netronome Systems, Inc. */
#ifndef NFP_CRC32_H #define NFP_CRC32_H
#include <linux/crc32.h>
/** * crc32_posix_end() - Finalize POSIX CRC32 working state * @crc: Current CRC32 working state * @total_len: Total length of data that was CRC32'd * * Return: Final POSIX CRC32 value
*/ staticinline u32 crc32_posix_end(u32 crc, size_t total_len)
{ /* Extend with the length of the string. */ while (total_len != 0) {
u8 c = total_len & 0xff;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.