crc_data
struct crc_data crc_cpy[MAX_CRC_WINDOW_NUM];
memcpy(crc_cpy, crtc_ctx->crc_info.crc, sizeof(struct crc_data) * MAX_CRC_WINDOW_NUM);
struct crc_data crc[MAX_CRC_WINDOW_NUM];
buf[msg.len - 1] = crc8(tps6594_i2c_crc_table, crc_data, sizeof(crc_data), CRC8_INIT_VALUE);
u8 crc_data[] = { addr << 1, reg, addr << 1 | 1, 0 };
crc_data[sizeof(crc_data) - 1] = *val = buf_rx[0];
if (buf_rx[1] != crc8(tps6594_i2c_crc_table, crc_data, sizeof(crc_data), CRC8_INIT_VALUE))
const u8 crc_data[] = { addr << 1, reg, val };
u8 crc_data[4];
crc_data[0] = word >> 24;
crc_data[1] = word >> 16;
crc_data[2] = word >> 8;
crc_data[3] = word;
crc = crc_itu_t(crc, crc_data, sizeof(crc_data));
struct crc_data *crc = NULL;
static struct crc_data *alloc_crc_data(int nr_threads)
struct crc_data *crc;
static void free_crc_data(struct crc_data *crc)
struct crc_data *d = data;
struct crc_data *crc = NULL;
u16 crc_data = (skb->data[skb->len - 2] << 8) |
== crc_data);
struct tas_crc crc_data;
in = check_yram(&crc_data, book, page, reg, len);
TASDEVICE_REG(book, page, crc_data.offset),
nBuf1, crc_data.len);
for (i = 0; i < crc_data.len; i++) {
&& ((i + crc_data.offset)
&& ((i + crc_data.offset)
struct tas_crc crc_data;
in = check_yram(&crc_data, book, page, reg, 1);