Searched refs:crc (Results 126 - 150 of 558) sorted by relevance

1234567891011>>

/linux-master/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ring.c40 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 Dspectrum_acl_bloom_filter.c19 /* 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 Dadm1266.c101 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 Dvdec_vp8_req_if.c40 * @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 Dvdec_h264_req_multi_if.c60 * @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 Ddir.c18 unsigned crc = 0; local
21 crc = ((crc >> 1) + *(name++)) ^
22 ((crc & 0x00000001) ? 0x80000000 : 0);
24 return crc;
/linux-master/drivers/hwmon/
H A Dsht4x.c79 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 Dadf_pfvf_vf_proto.c106 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 Dparse.c57 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 Dwow.c134 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 Drave-sp.c12 #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 Dselftest_reset.c31 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 Daquantia_firmware.c6 #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 Dmisc.c130 * 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 Dmisc.c118 * 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 Dms_sensors_i2c.c152 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 Dsaa6752hs.c430 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 Dio.c248 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 Di2c.c10 #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 Dnxt200x.c125 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 Dsiw_qp_tx.c120 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 Dcramfs_fs.h46 __u32 crc; member in struct:cramfs_info
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dcore907d.c68 .crc = &crc907d,
/linux-master/drivers/scsi/libfc/
H A Dfc_libfc.c96 * @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 Dxz.h368 XZ_EXTERN uint32_t xz_crc32(const uint8_t *buf, size_t size, uint32_t crc);

Completed in 264 milliseconds

1234567891011>>