Searched refs:chksum (Results 1 - 25 of 50) sorted by relevance

12

/linux-master/drivers/input/misc/
H A Dibm-panel.c28 u8 chksum; local
40 chksum = sum & 0xff;
41 chksum = ~chksum;
42 chksum++;
44 return chksum;
50 u8 chksum; local
58 chksum = ibm_panel_calculate_checksum(panel);
59 if (chksum != panel->command[sizeof(panel->command) - 1]) {
61 "command failed checksum: %u != %u\n", chksum,
[all...]
/linux-master/fs/exfat/
H A Dmisc.c137 u16 exfat_calc_chksum16(void *data, int len, u16 chksum, int type) argument
145 chksum = ((chksum << 15) | (chksum >> 1)) + *c;
147 return chksum;
150 u32 exfat_calc_chksum32(void *data, int len, u32 chksum, int type) argument
159 chksum = ((chksum << 31) | (chksum >> 1)) + *c;
161 return chksum;
[all...]
H A Dsuper.c532 u32 chksum = 0; local
550 chksum = exfat_calc_chksum32(bh->b_data, sb->s_blocksize,
551 chksum, sn ? CS_DEFAULT : CS_BOOT_SECTOR);
562 if (le32_to_cpu(*p_chksum) != chksum) {
564 le32_to_cpu(*p_chksum), chksum);
/linux-master/drivers/firmware/efi/
H A Drci2-table.c60 u16 chksum = 0; local
66 chksum += *base;
73 chksum += *(u16 *)(buf);
76 return chksum;
/linux-master/arch/alpha/include/asm/
H A Dhwrpb.h152 unsigned long chksum; member in struct:memdesc_struct
200 unsigned long chksum; member in struct:hwrpb_struct
214 for (l = (unsigned long *) h; l < (unsigned long *) &h->chksum; ++l)
216 h->chksum = sum;
/linux-master/drivers/iio/chemical/
H A Dsps30_serial.c124 unsigned int chksum = 0; local
128 chksum += buf[i];
130 return ~chksum;
136 unsigned char chksum; local
149 chksum = sps30_serial_calc_chksum(buf + 1, num - 1);
150 num += sps30_serial_put_byte(buf + num, chksum);
159 unsigned char chksum; local
181 chksum = sps30_serial_calc_chksum(priv->buf + 1, priv->num - 3);
182 if (priv->buf[priv->num - 2] != chksum) {
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dtx.h118 __le16 chksum = 0; local
125 chksum ^= *data++;
127 le32p_replace_bits(&tx_desc->w7, __le16_to_cpu(chksum),
H A Drtw8723x.c620 __le16 chksum = 0; local
627 chksum ^= *data++;
629 chksum = ~chksum;
631 le32p_replace_bits(&tx_desc->w7, __le16_to_cpu(chksum),
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_fw_hdr.h116 __le32 chksum; /* CRC-32 */ member in struct:bnxt_ucode_trailer
/linux-master/fs/affs/
H A Dsuper.c340 u32 chksum; local
460 chksum = be32_to_cpu(*(__be32 *)sig);
466 if ((chksum == FS_DCFFS || chksum == MUFS_DCFFS || chksum == FS_DCOFS
467 || chksum == MUFS_DCOFS) && !sb_rdonly(sb)) {
471 switch (chksum) {
505 sb->s_id, chksum);
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbfa_defs_mfg_comm.h136 u8 chksum; /*!< u8 checksum */ member in struct:bfa_mfg_vpd
/linux-master/include/linux/mfd/
H A Dipaq-micro.h58 * @chksum: calculated checksum
66 unsigned char chksum; member in struct:ipaq_micro_rxdev
/linux-master/tools/testing/selftests/bpf/
H A Dgenerate_udp_fragments.py72 pkt = IP(src=sip,dst=dip) / UDP(sport=sport,dport=dport,chksum=0) / Raw(load=payload)
/linux-master/drivers/net/wireless/intersil/p54/
H A Dp54usb.h74 __le32 chksum; member in struct:lm87_tx_hdr
/linux-master/fs/f2fs/
H A Dinode.c135 __u32 chksum, chksum_seed; local
140 chksum = f2fs_chksum(sbi, sbi->s_chksum_seed, (__u8 *)&ino,
142 chksum_seed = f2fs_chksum(sbi, chksum, (__u8 *)&gen, sizeof(gen));
144 chksum = f2fs_chksum(sbi, chksum_seed, (__u8 *)ri, offset);
145 chksum = f2fs_chksum(sbi, chksum, (__u8 *)&dummy_cs, cs_size);
147 chksum = f2fs_chksum(sbi, chksum, (__u8 *)ri + offset,
149 return chksum;
/linux-master/drivers/memory/
H A Dbrcmstb_dpfe.c168 unsigned int chksum; member in struct:init_data
437 unsigned int i, chksum, chksum_idx; local
463 chksum = get_msg_chksum(msg, chksum_idx);
468 writel_relaxed(chksum, regs + DCPU_MSG_RAM(i));
504 chksum = get_msg_chksum(result, chksum_idx);
505 if (chksum != result[chksum_idx])
557 init->chksum = (is_big_endian)
687 ret = __verify_fw_checksum(&init, priv, header, init.chksum);
/linux-master/drivers/mfd/
H A Dipaq-micro.c150 rx->chksum = ch;
154 rx->chksum += ch;
160 if (ch == rx->chksum)
/linux-master/drivers/input/touchscreen/
H A Dhycon-hy46xx.c84 u8 chksum = 0; local
88 chksum += buf[i];
90 if (chksum == buf[HY46XX_CHKSUM_CODE])
95 chksum, buf[HY46XX_CHKSUM_CODE]);
/linux-master/drivers/scsi/aic94xx/
H A Daic94xx_sds.c378 __le32 chksum; member in struct:asd_flash_de
386 __le32 chksum; member in struct:asd_flash_dir
403 u16 chksum; member in struct:asd_manuf_sec
637 u16 chksum = 0; local
640 chksum += *p++;
642 return chksum;
680 ms->chksum = le16_to_cpu((__force __le16) ms->chksum);
/linux-master/drivers/scsi/
H A Da100u2w.c294 u8 *np, chksum = 0; local
305 chksum += *np++;
307 if (nvramp->CheckSum != (u8) chksum)
322 u8 *np, *np1, chksum = 0; local
327 chksum += *np++;
328 *np = chksum;
H A Dadvansys.c592 ushort chksum; member in struct:asceep_config
3913 u32 chksum; local
3922 chksum = AscMemSumLramWord(iop_base, s_addr, mcode_word_size);
3923 ASC_DBG(1, "chksum 0x%lx\n", (ulong)chksum);
3933 return chksum;
4034 unsigned long chksum; local
4069 chksum = (fw->data[3] << 24) | (fw->data[2] << 16) |
4071 ASC_DBG(1, "_asc_mcode_chksum 0x%lx\n", (ulong)chksum);
4073 fw->size - 4) != chksum) {
4109 AdvLoadMicrocode(AdvPortAddr iop_base, const unsigned char *buf, int size, int memsize, int chksum) argument
4362 unsigned long chksum; local
4805 unsigned long chksum; local
5291 unsigned long chksum; local
8932 ushort chksum; local
9621 ushort addr, chksum; local
9689 ushort addr, chksum; local
9756 ushort addr, chksum; local
9823 ushort wval, chksum; local
9866 ushort wval, chksum; local
9909 ushort wval, chksum; local
[all...]
/linux-master/drivers/net/pse-pd/
H A Dpd692x0.c46 __be16 chksum; member in struct:pd692x0_msg
157 u16 chksum = 0; local
164 for (i = 0; i < sizeof(*msg) - sizeof(msg->chksum); i++)
165 chksum += data[i];
167 msg->chksum = cpu_to_be16(chksum);
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_sup.c551 uint16_t cnt, chksum; local
615 for (chksum = 0; cnt--; wptr++)
616 chksum += le16_to_cpu(*wptr);
617 if (chksum) {
619 "Inconsistent FLTL detected: checksum=0x%x.\n", chksum);
675 uint16_t cnt, chksum; local
700 for (chksum = 0; cnt--; wptr++)
701 chksum += le16_to_cpu(*wptr);
702 if (chksum) {
952 uint16_t cnt, chksum; local
1100 uint16_t cnt, chksum; local
[all...]
/linux-master/sound/x86/
H A Dintel_hdmi_lpe_audio.h285 u32 chksum:8; member in struct:aud_info_frame2::__anon1412
/linux-master/drivers/pnp/isapnp/
H A Dcore.c283 unsigned char chksum = 0x00; local
313 chksum |= (1 << (i - 65));
315 if (checksum != 0x00 && checksum == chksum) {
339 chksum = 0x00;

Completed in 368 milliseconds

12