File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11// SPDX-License-Identifier: GPL-2.0-only
22
3- #include <linux/types.h>
4- #include <linux/module.h>
53#include <linux/crc-ccitt.h>
4+ #include <linux/export.h>
5+ #include <linux/module.h>
6+ #include <linux/types.h>
67
78/*
89 * This mysterious table is just the CRC of each possible byte. It can be
Original file line number Diff line number Diff line change 33 * crc-itu-t.c
44 */
55
6- #include <linux/types.h>
7- #include <linux/module.h>
86#include <linux/crc-itu-t.h>
7+ #include <linux/export.h>
8+ #include <linux/module.h>
9+ #include <linux/types.h>
910
1011/* CRC table for the CRC ITU-T V.41 0x1021 (x^16 + x^12 + x^5 + 1) */
1112const u16 crc_itu_t_table [256 ] = {
Original file line number Diff line number Diff line change 66 * Written by Martin K. Petersen <martin.petersen@oracle.com>
77 */
88
9- #include <linux/types.h>
10- #include <linux/module.h>
119#include <linux/crc-t10dif.h>
10+ #include <linux/export.h>
11+ #include <linux/module.h>
12+ #include <linux/types.h>
1213
1314/*
1415 * Table generated using the following polynomial:
Original file line number Diff line number Diff line change 33 * crc16.c
44 */
55
6- #include <linux/types.h>
7- #include <linux/module.h>
86#include <linux/crc16.h>
7+ #include <linux/export.h>
8+ #include <linux/module.h>
9+ #include <linux/types.h>
910
1011/** CRC table for the CRC-16. The poly is 0x8005 (x^16 + x^15 + x^2 + 1) */
1112static const u16 crc16_table [256 ] = {
Original file line number Diff line number Diff line change 2525/* see: Documentation/staging/crc32.rst for a description of algorithms */
2626
2727#include <linux/crc32.h>
28+ #include <linux/export.h>
2829#include <linux/module.h>
2930#include <linux/types.h>
3031
Original file line number Diff line number Diff line change 44 */
55
66#include <linux/crc4.h>
7+ #include <linux/export.h>
78#include <linux/module.h>
89
910static const uint8_t crc4_tab [] = {
Original file line number Diff line number Diff line change 3333 * Author: Coly Li <colyli@suse.de>
3434 */
3535
36+ #include <linux/crc64.h>
37+ #include <linux/export.h>
3638#include <linux/module.h>
3739#include <linux/types.h>
38- #include <linux/crc64.h>
40+
3941#include "crc64table.h"
4042
4143static inline u64 __maybe_unused
Original file line number Diff line number Diff line change 33 * crc7.c
44 */
55
6- #include <linux/types.h>
7- #include <linux/module.h>
86#include <linux/crc7.h>
7+ #include <linux/export.h>
8+ #include <linux/module.h>
9+ #include <linux/types.h>
910
1011/*
1112 * Table for CRC-7 (polynomial x^7 + x^3 + 1).
Original file line number Diff line number Diff line change 1616
1717#define pr_fmt (fmt ) KBUILD_MODNAME ": " fmt
1818
19- #include <linux/module.h>
2019#include <linux/crc8.h>
20+ #include <linux/export.h>
21+ #include <linux/module.h>
2122#include <linux/printk.h>
2223
2324/**
You can’t perform that action at this time.
0 commit comments