Searched refs:crc (Results 101 - 125 of 558) sorted by relevance

1234567891011>>

/linux-master/drivers/w1/slaves/
H A Dw1_ds250x.c92 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 Dscd30_serial.c93 * | 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 Dopt4001.c150 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 Dmessenger_v1.c198 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 Dvsc-tp.c165 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 Dnfp_hwinfo.c131 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 Dcrc16.c49 * @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 Dcrc7.c55 * @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 Disdnhdlc.h27 u16 crc; member in struct:isdnhdlc_vars
/linux-master/drivers/gpu/drm/stm/
H A Dltdc.h30 bool crc; /* cyclic redundancy check supported */ member in struct:ltdc_caps
/linux-master/drivers/nvmem/layouts/
H A Dsl28vpd.c61 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 Dgw.c370 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 Dadf_gen4_dc.c50 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 Dunicode.c22 #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 Dhmcdrv_ftp.c86 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 Dio.c710 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 Dvtbl.c94 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 Deeprom.c305 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 Dms5611_core.c59 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 Dspi.c10 #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 Dafs.c229 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 Dopa_vnic_netdev.c234 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 Dgzfht_test.c22 * 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 Dxfs_da_format.h48 __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 Dmkiss.c119 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...]

Completed in 453 milliseconds

1234567891011>>