CRC8_TABLE_SIZE
static u8 crc8_table[CRC8_TABLE_SIZE];
static unsigned char ad4134_spi_crc_table[CRC8_TABLE_SIZE];
unsigned char crc_tab[CRC8_TABLE_SIZE];
static u8 max22007_crc8_table[CRC8_TABLE_SIZE];
u8 crc_table[CRC8_TABLE_SIZE];
u8 crc8_tbl[CRC8_TABLE_SIZE];
u8 table[CRC8_TABLE_SIZE];
u8 qcom_pcie_crc8_table[CRC8_TABLE_SIZE];
memset_io(bdf_to_sid_base, 0, CRC8_TABLE_SIZE * sizeof(u32));
u8 crc8_tbls[CRC8_TABLE_SIZE];
static const u8 sdw_crc8_lookup_msb[CRC8_TABLE_SIZE] = {
static u8 _table[CRC8_TABLE_SIZE]
void crc8_populate_lsb(u8 table[CRC8_TABLE_SIZE], u8 polynomial);
void crc8_populate_msb(u8 table[CRC8_TABLE_SIZE], u8 polynomial);
u8 crc8(const u8 table[CRC8_TABLE_SIZE], const u8 *pdata, size_t nbytes, u8 crc);
unsigned char crc8_lkp_tbl[CRC8_TABLE_SIZE];
void crc8_populate_msb(u8 table[CRC8_TABLE_SIZE], u8 polynomial)
for (i = 1; i < CRC8_TABLE_SIZE; i *= 2) {
void crc8_populate_lsb(u8 table[CRC8_TABLE_SIZE], u8 polynomial)
for (i = (CRC8_TABLE_SIZE >> 1); i; i >>= 1) {
for (j = 0; j < CRC8_TABLE_SIZE; j += 2*i)
u8 crc8(const u8 table[CRC8_TABLE_SIZE], const u8 *pdata, size_t nbytes, u8 crc)