/linux-master/drivers/w1/slaves/ |
H A D | w1_ds250x.c | 92 u16 crc; local 110 crc = crc16(CRC16_INIT, buf, 6); 112 if (crc != CRC16_VALID) 127 crc = crc16(CRC16_INIT, &data->eprom[epoff], W1_PAGE_SIZE); 128 crc = crc16(crc, buf, 2); 130 if (crc != CRC16_VALID)
|
/linux-master/drivers/iio/chemical/ |
H A D | scd30_serial.c | 93 * | dev | op | reg | reg | byte1 | byte0 | crc | crc | 104 * | dev | op | num of | byte0 | ... | byteN | crc | crc | 112 u16 crc; local 125 crc = scd30_serdev_calc_crc(txbuf, txsize); 126 put_unaligned_le16(crc, txbuf + txsize); 136 crc = scd30_serdev_calc_crc(txbuf, txsize); 137 put_unaligned_le16(crc, txbuf + txsize); 160 crc [all...] |
/linux-master/drivers/iio/light/ |
H A D | opt4001.c | 150 u8 crc; local 152 crc = (hweight32(mantissa) + hweight32(exp) + hweight32(count)) % 2; 153 crc |= ((hweight32(mantissa & 0xAAAAA) + hweight32(exp & 0xA) 155 crc |= ((hweight32(mantissa & 0x88888) + hweight32(exp & 0x8) 157 crc |= (hweight32(mantissa & 0x80808) % 2) << 3; 159 return crc; 173 u8 crc; local 192 crc = FIELD_GET(OPT4001_CRC_MASK, light2); 197 if (calc_crc != crc)
|
/linux-master/net/ceph/ |
H A D | messenger_v1.c | 198 u32 crc; local 232 /* fill in hdr crc and finalize hdr */ 233 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc)); 234 con->out_msg->hdr.crc = cpu_to_le32(crc); 237 /* fill in front and middle crc, footer */ 238 crc = crc32c(0, m->front.iov_base, m->front.iov_len); 239 con->out_msg->footer.front_crc = cpu_to_le32(crc); 241 crc 470 u32 crc; local 964 read_partial_message_chunk(struct ceph_connection *con, struct kvec *section, unsigned int sec_len, u32 *crc) argument 987 read_partial_message_section(struct ceph_connection *con, struct kvec *section, unsigned int sec_len, u32 *crc) argument 995 read_partial_sparse_msg_extent(struct ceph_connection *con, u32 *crc) argument 1034 u32 crc = 0; local 1074 u32 crc = 0; local 1109 u32 crc; local 1157 u32 crc; local [all...] |
/linux-master/drivers/misc/mei/ |
H A D | vsc-tp.c | 165 u32 recv_crc = 0, crc = ~0; local 199 crc = crc32(crc, crc_src, cpy_len); 213 crc = crc32(crc, crc_src, cpy_len); 220 crc = crc32(crc, src, cpy_len); 246 if (~recv_crc != crc || le32_to_cpu(ack.seq) != tp->seq) { 247 dev_err(&tp->spi->dev, "recv crc or seq error\n"); 275 u32 crc; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_hwinfo.c | 131 u32 size, crc; local 140 crc = crc32_posix(db, size); 141 if (crc != get_unaligned_le32(db->start + size)) { 143 crc, get_unaligned_le32(db->start + size));
|
/linux-master/lib/ |
H A D | crc16.c | 49 * @crc: previous CRC value 55 u16 crc16(u16 crc, u8 const *buffer, size_t len) argument 58 crc = crc16_byte(crc, *buffer++); 59 return crc;
|
H A D | crc7.c | 55 * @crc: previous CRC7 value 65 u8 crc7_be(u8 crc, const u8 *buffer, size_t len) argument 68 crc = crc7_be_byte(crc, *buffer++); 69 return crc;
|
/linux-master/drivers/isdn/hardware/mISDN/ |
H A D | isdnhdlc.h | 27 u16 crc; member in struct:isdnhdlc_vars
|
/linux-master/drivers/gpu/drm/stm/ |
H A D | ltdc.h | 30 bool crc; /* cyclic redundancy check supported */ member in struct:ltdc_caps
|
/linux-master/drivers/nvmem/layouts/ |
H A D | sl28vpd.c | 61 u8 crc; local 71 crc = crc8(table, (void *)&data_v1, sizeof(data_v1) - 1, 0); 73 if (crc != data_v1.crc8) { 76 crc, data_v1.crc8);
|
/linux-master/net/can/ |
H A D | gw.c | 370 u8 crc = crc8->init_crc_val; local 378 crc = crc8->crctab[crc ^ cf->data[i]]; 381 crc = crc8->crctab[crc ^ cf->data[i]]; 386 crc = crc8->crctab[crc ^ crc8->profile_data[0]]; 390 crc = crc8->crctab[crc ^ crc8->profile_data[cf->data[1] & 0xF]]; 394 crc 405 u8 crc = crc8->init_crc_val; local 432 u8 crc = crc8->init_crc_val; local [all...] |
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_gen4_dc.c | 50 req_pars->crc.legacy.initial_adler = COMP_CPR_INITIAL_ADLER; 51 req_pars->crc.legacy.initial_crc32 = COMP_CPR_INITIAL_CRC;
|
/linux-master/fs/udf/ |
H A D | unicode.c | 22 #include <linux/crc-itu-t.h> 165 uint8_t crc[CRC_LEN]; local 252 crc[0] = CRC_MARK; 253 crc[1] = hex_asc_upper_hi(valueCRC >> 8); 254 crc[2] = hex_asc_upper_lo(valueCRC >> 8); 255 crc[3] = hex_asc_upper_hi(valueCRC); 256 crc[4] = hex_asc_upper_lo(valueCRC); 258 memcpy(&str_o[str_o_len], crc, len);
|
/linux-master/drivers/s390/char/ |
H A D | hmcdrv_ftp.c | 86 u16 crc = 0xffffU; local 91 crc = crc16(crc, cmd, len); 92 pdesc = ftpcmds + (crc % ARRAY_SIZE(ftpcmds)); 94 cmd, crc, (crc % ARRAY_SIZE(ftpcmds)));
|
/linux-master/drivers/mtd/ubi/ |
H A D | io.c | 710 uint32_t crc, magic, hdr_crc; local 768 crc = crc32(UBI_CRC32_INIT, ec_hdr, UBI_EC_HDR_SIZE_CRC); 771 if (hdr_crc != crc) { 774 pnum, crc, hdr_crc); 778 pnum, crc, hdr_crc); 848 uint32_t crc; local 858 crc = crc32(UBI_CRC32_INIT, ec_hdr, UBI_EC_HDR_SIZE_CRC); 859 ec_hdr->hdr_crc = cpu_to_be32(crc); 1014 uint32_t crc, magic, hdr_crc; local 1053 crc 1128 uint32_t crc; local 1232 uint32_t crc, hdr_crc; local 1317 uint32_t crc, hdr_crc; local [all...] |
H A D | vtbl.c | 94 uint32_t crc; local 101 crc = crc32(UBI_CRC32_INIT, vtbl_rec, UBI_VTBL_RECORD_SIZE_CRC); 102 vtbl_rec->crc = cpu_to_be32(crc); 127 uint32_t crc; local 141 crc = crc32(UBI_CRC32_INIT, vtbl_rec, 143 vtbl_rec->crc = cpu_to_be32(crc); 162 uint32_t crc; local 176 crc [all...] |
/linux-master/drivers/thunderbolt/ |
H A D | eeprom.c | 305 u8 crc; local 313 crc = tb_crc8(data + 1, 8); 314 if (crc != data[0]) { 316 data[0], crc); 575 u32 crc; local 577 crc = tb_crc8((u8 *) &header->uid, 8); 578 if (crc != header->uid_crc8) { 581 header->uid_crc8, crc); 589 crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len); 590 if (crc ! 603 u32 crc; local [all...] |
/linux-master/drivers/iio/pressure/ |
H A D | ms5611_core.c | 59 uint16_t crc = 0, crc_orig = prom[7] & 0x000F; local 65 crc ^= prom[i >> 1] & 0x00FF; 67 crc ^= prom[i >> 1] >> 8; 70 if (crc & 0x8000) 71 crc = (crc << 1) ^ 0x3000; 73 crc <<= 1; 77 crc = (crc >> 12) & 0x000F; 79 return crc [all...] |
/linux-master/drivers/net/wireless/microchip/wilc1000/ |
H A D | spi.c | 10 #include <linux/crc-itu-t.h> 120 u8 crc[]; member in struct:wilc_spi_cmd::__anon1470::__anon1471 125 u8 crc[]; member in struct:wilc_spi_cmd::__anon1470::__anon1472 130 u8 crc[]; member in struct:wilc_spi_cmd::__anon1470::__anon1473 135 u8 crc[]; member in struct:wilc_spi_cmd::__anon1470::__anon1474 140 u8 crc[]; member in struct:wilc_spi_cmd::__anon1470::__anon1475 148 u8 crc[]; member in struct:wilc_spi_read_rsp_data 424 u8 cmd, order, crc[2]; local 471 crc[0] = crc_calc >> 8; 472 crc[ 678 u8 crc[2]; local [all...] |
/linux-master/drivers/mtd/parsers/ |
H A D | afs.c | 229 u32 crc; local 262 crc = word_sum_v2(&imginfo[1], 34); 263 if (!crc) { 268 crc = word_sum_v2(&imginfo[2], 34); 269 if (!crc) { 274 if (crc) { 275 pr_err("AFS: bad checksum on v2 image info: %08x\n", crc);
|
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_netdev.c | 234 u32 l, crc = 0; local 251 crc = crc32_le(crc, ha->addr, ETH_ALEN); 254 crc = ~crc32_le(crc, (void *)&l, sizeof(l)); 256 if (crc != *ref_crc) { 257 *ref_crc = crc;
|
/linux-master/tools/testing/selftests/powerpc/nx-gzip/ |
H A D | gzfht_test.c | 22 * adler/crc: 32 bit checksums appended to stream tail 195 uint32_t crc, spbc, tpbc, tebc; local 340 crc = get32(cmdp->cpb, out_crc); 341 put32(cmdp->cpb, in_crc, crc); 342 crc = be32toh(crc); 346 memcpy(dstbuf, &crc, 4); 361 fprintf(stderr, "crc32 checksum = %08x\n", crc);
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_da_format.h | 48 __be32 crc; /* CRC of block */ member in struct:xfs_da3_blkinfo 79 #define XFS_DA3_NODE_CRC_OFF (offsetof(struct xfs_da3_node_hdr, info.crc)) 325 __be32 crc; /* CRC of block */ member in struct:xfs_dir3_blk_hdr 338 #define XFS_DIR3_DATA_CRC_OFF offsetof(struct xfs_dir3_data_hdr, hdr.crc) 464 #define XFS_DIR3_LEAF_CRC_OFF offsetof(struct xfs_dir3_leaf_hdr, info.crc) 512 #define XFS_DIR3_FREE_CRC_OFF offsetof(struct xfs_dir3_free, hdr.hdr.crc) 689 #define XFS_ATTR3_LEAF_CRC_OFF (offsetof(struct xfs_attr3_leaf_hdr, info.crc))
|
/linux-master/drivers/net/hamradio/ |
H A D | mkiss.c | 119 unsigned short crc = 0xffff; local 122 crc = (crc << 8) ^ crc_flex_table[((crc >> 8) ^ *cp++) & 0xff]; 124 return crc; 129 unsigned short crc = 0xffff; local 135 crc = (crc << 8) ^ crc_flex_table[((crc >> 8) ^ *cp++) & 0xff]; 137 if ((crc 145 unsigned short crc = 0x0000; local 200 kiss_esc_crc(unsigned char *s, unsigned char *d, unsigned short crc, int len) argument 482 unsigned short crc; local [all...] |