/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-ring.c | 40 u16 crc; local 44 crc = mcp251xfd_crc16_compute(&write_reg_buf->safe, len); 45 put_unaligned_be16(crc, (void *)write_reg_buf + len); 48 len += sizeof(write_reg_buf->safe.crc); 50 u16 crc; local 52 mcp251xfd_spi_cmd_crc_set_len_in_reg(&write_reg_buf->crc.cmd, 55 len += sizeof(write_reg_buf->crc.cmd); 56 crc = mcp251xfd_crc16_compute(&write_reg_buf->crc, len); 57 put_unaligned_be16(crc, (voi [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_bloom_filter.c | 19 /* Bloom filter uses a crc-16 hash over chunks of data which contain 4 key 217 static u16 mlxsw_sp2_acl_bf_crc16_byte(u16 crc, u8 c) argument 219 return (crc << 8) ^ mlxsw_sp2_acl_bf_crc16_tab[(crc >> 8) ^ c]; 224 u16 crc = 0; local 227 crc = mlxsw_sp2_acl_bf_crc16_byte(crc, *buffer++); 228 return crc; 284 static u16 mlxsw_sp4_acl_bf_crc10_byte(u16 crc, u8 c) argument 286 u8 index = ((crc >> 291 mlxsw_sp4_acl_bf_crc6_byte(u16 crc, u8 c) argument [all...] |
/linux-master/drivers/hwmon/pmbus/ |
H A D | adm1266.c | 101 u8 crc; local 122 crc = crc8(pmbus_crc_table, &addr, 1, 0); 123 crc = crc8(pmbus_crc_table, msgs[0].buf, msgs[0].len, crc); 126 crc = crc8(pmbus_crc_table, &addr, 1, crc); 127 crc = crc8(pmbus_crc_table, msgs[1].buf, msgs[1].buf[0] + 1, crc); 129 if (crc != msgs[1].buf[msgs[1].buf[0] + 1]) {
|
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_vp8_req_if.c | 40 * @crc: used to check whether hardware's status is right 54 u32 crc[8]; member in struct:vdec_vp8_slice_info 384 mtk_vdec_debug(inst->ctx, "pic[%d] crc: 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x", 386 inst->vsi->dec.crc[0], inst->vsi->dec.crc[1], 387 inst->vsi->dec.crc[2], inst->vsi->dec.crc[3], 388 inst->vsi->dec.crc[4], inst->vsi->dec.crc[5], 389 inst->vsi->dec.crc[ [all...] |
H A D | vdec_h264_req_multi_if.c | 60 * @crc: Used to check whether hardware's status is right 70 u32 crc[8]; member in struct:vdec_h264_slice_info 527 mtk_vdec_debug(ctx, "pic[%d] crc: 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x 0x%x", 529 inst->vsi_core->dec.crc[0], inst->vsi_core->dec.crc[1], 530 inst->vsi_core->dec.crc[2], inst->vsi_core->dec.crc[3], 531 inst->vsi_core->dec.crc[4], inst->vsi_core->dec.crc[5], 532 inst->vsi_core->dec.crc[ [all...] |
/linux-master/fs/qnx6/ |
H A D | dir.c | 18 unsigned crc = 0; local 21 crc = ((crc >> 1) + *(name++)) ^ 22 ((crc & 0x00000001) ? 0x80000000 : 0); 24 return crc;
|
/linux-master/drivers/hwmon/ |
H A D | sht4x.c | 79 u8 crc; local 106 crc = crc8(sht4x_crc8_table, &raw_data[0], SHT4X_WORD_LEN, CRC8_INIT_VALUE); 107 if (crc != raw_data[2]) { 113 crc = crc8(sht4x_crc8_table, &raw_data[3], SHT4X_WORD_LEN, CRC8_INIT_VALUE); 114 if (crc != raw_data[5]) {
|
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_pfvf_vf_proto.c | 106 static int adf_vf2pf_blkmsg_data_req(struct adf_accel_dev *accel_dev, bool crc, argument 144 crc ? "count" : "index", *data, *type); 150 req.data = blk_type | blk_byte | FIELD_PREP(ADF_VF2PF_BLOCK_CRC_REQ_MASK, crc); 183 u8 bytes, u8 *crc) 199 "Unexpected CRC BLKMSG response type %u, crc 0x%x\n", 204 *crc = bytes; 182 adf_vf2pf_blkmsg_get_crc(struct adf_accel_dev *accel_dev, u8 type, u8 bytes, u8 *crc) argument
|
/linux-master/net/mac80211/ |
H A D | parse.c | 57 ieee80211_parse_extension_element(u32 *crc, argument 186 if (crc && calc_crc) 187 *crc = crc32_be(*crc, (void *)elem, elem->datalen + 2); 199 u32 crc = params->crc; local 269 crc = crc32_be(crc, pos - 2, elen + 2); 323 crc = crc32_be(crc, po [all...] |
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | wow.c | 134 static u16 __rtw89_cal_crc16(u8 data, u16 crc) argument 142 crc_bit15 = crc & BIT(15) ? 1 : 0; 146 crc_result = crc << 1; 153 crc_bit11 = (crc & BIT(11) ? 1 : 0) ^ shift_in; 160 crc_bit4 = (crc & BIT(4) ? 1 : 0) ^ shift_in; 167 crc = crc_result; 169 return crc; 174 u16 crc = 0xffff; local 178 crc = __rtw89_cal_crc16(pdata[i], crc); [all...] |
/linux-master/drivers/mfd/ |
H A D | rave-sp.c | 12 #include <linux/crc-itu-t.h> 241 static void csum_8b2c(const u8 *buf, size_t size, u8 *crc) argument 243 *crc = *buf++; 247 *crc += *buf++; 249 *crc = 1 + ~(*crc); 252 static void csum_ccitt(const u8 *buf, size_t size, u8 *crc) argument 260 put_unaligned_be16(calculated, crc); 286 unsigned char crc[RAVE_SP_CHECKSUM_SIZE]; local 290 if (WARN_ON(checksum_length > sizeof(crc))) [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_reset.c | 31 u32 *crc; local 41 crc = kmalloc_array(num_pages, sizeof(u32), GFP_KERNEL); 42 if (!crc) 106 crc[page] = crc32_le(0, in, PAGE_SIZE); 146 if (x != crc[page] && 181 kfree(crc);
|
/linux-master/drivers/net/phy/aquantia/ |
H A D | aquantia_firmware.c | 6 #include <linux/crc-itu-t.h> 93 u16 crc = 0, up_crc; local 135 crc = crc_itu_t(crc, crc_data, sizeof(crc_data)); 140 if (crc != up_crc) { 142 crc, up_crc);
|
/linux-master/arch/nios2/boot/compressed/ |
H A D | misc.c | 130 * Write the output window window[0..outcnt-1] and update crc and bytes_out. 135 ulg c = crc; /* temporary variable */ 145 crc = c;
|
/linux-master/arch/alpha/boot/ |
H A D | misc.c | 118 * Write the output window window[0..outcnt-1] and update crc and bytes_out. 123 ulg c = crc; 133 crc = c;
|
/linux-master/drivers/iio/common/ms_sensors/ |
H A D | ms_sensors_i2c.c | 152 u8 crc = value & 0xFF; local 163 return result == crc; 436 "Temperature read crc check error\n"); 477 "Humidity read crc check error\n"); 533 u8 crc; local 538 crc = ms_sensors_tp_crc4(prom); 542 return crc == crc_read; 557 u8 crc; local 561 crc = ms_sensors_tp_crc4(prom); 565 return crc [all...] |
/linux-master/drivers/media/i2c/ |
H A D | saa6752hs.c | 430 u32 crc; local 465 crc = crc32_be(~0, &localPAT[7], sizeof(PAT) - 7 - 4); 466 localPAT[sizeof(PAT) - 4] = (crc >> 24) & 0xFF; 467 localPAT[sizeof(PAT) - 3] = (crc >> 16) & 0xFF; 468 localPAT[sizeof(PAT) - 2] = (crc >> 8) & 0xFF; 469 localPAT[sizeof(PAT) - 1] = crc & 0xFF; 487 crc = crc32_be(~0, &localPMT[7], size - 7 - 4); 488 localPMT[size - 4] = (crc >> 24) & 0xFF; 489 localPMT[size - 3] = (crc >> 16) & 0xFF; 490 localPMT[size - 2] = (crc >> [all...] |
/linux-master/fs/ubifs/ |
H A D | io.c | 248 uint32_t crc, node_crc, magic; local 287 crc = crc32(UBIFS_CRC32_INIT, buf + 8, node_len - 8); 288 node_crc = le32_to_cpu(ch->crc); 289 if (crc != node_crc) { 292 crc, node_crc); 330 uint32_t crc; local 346 crc = crc32(UBIFS_CRC32_INIT, buf + 8, UBIFS_PAD_NODE_SZ - 8); 347 ch->crc = cpu_to_le32(crc); 401 uint32_t crc; local 472 uint32_t crc; local [all...] |
/linux-master/drivers/nfc/pn544/ |
H A D | i2c.c | 10 #include <linux/crc-ccitt.h> 270 u16 crc; local 276 crc = crc_ccitt(0xffff, skb->data, skb->len); 277 crc = ~crc; 278 skb_put_u8(skb, crc & 0xff); 279 skb_put_u8(skb, crc >> 8); 330 u16 crc; local 333 crc = crc_ccitt(0xffff, buf, len - 2); 334 crc 604 u16 crc; local [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | nxt200x.c | 125 static u16 nxt200x_crc(u16 crc, u8 c) argument 132 if((crc^input) & 0x8000) 133 crc=(crc<<1)^CRC_CCIT_MASK; 135 crc<<=1; 138 return crc; 406 u16 rambase, position, crc = 0; local 427 crc = 0; 441 crc = nxt200x_crc(crc, f 473 u16 rambase, position, crc=0; local [all...] |
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_qp_tx.c | 120 char *crc = NULL; local 143 crc = (char *)&c_tx->pkt.rreq_pkt.crc; 164 crc = (char *)&c_tx->pkt.send_pkt.crc; 165 data = siw_try_1seg(c_tx, crc); 187 crc = (char *)&c_tx->pkt.send_pkt.crc; 188 data = siw_try_1seg(c_tx, crc); 199 crc [all...] |
/linux-master/include/uapi/linux/ |
H A D | cramfs_fs.h | 46 __u32 crc; member in struct:cramfs_info
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | core907d.c | 68 .crc = &crc907d,
|
/linux-master/drivers/scsi/libfc/ |
H A D | fc_libfc.c | 96 * @crc: pointer to the 32-bit crc value. 97 * If crc is NULL, CRC is not calculated. 102 u32 *crc) 133 if (crc) 134 *crc = crc32(*crc, buf, sg_bytes); 99 fc_copy_buffer_to_sglist(void *buf, size_t len, struct scatterlist *sg, u32 *nents, size_t *offset, u32 *crc) argument
|
/linux-master/include/linux/ |
H A D | xz.h | 368 XZ_EXTERN uint32_t xz_crc32(const uint8_t *buf, size_t size, uint32_t crc);
|