Searched refs:csum (Results 1 - 25 of 132) sorted by relevance

123456

/drivers/infiniband/hw/qib/
H A Dqib_eeprom.c117 u8 csum = 0, len; local
128 csum += *ip++;
129 csum -= ifp->if_csum;
130 csum = ~csum;
132 ifp->if_csum = csum;
134 return csum;
150 u8 csum, *bguid; local
203 csum = flash_csum(ifp, 0);
204 if (csum !
303 u8 csum; local
[all...]
/drivers/md/bcache/
H A Drequest.h22 unsigned csum:1; member in struct:data_insert_op::__anon1972::__anon1973
/drivers/scsi/aic94xx/
H A Daic94xx_seq.h40 u32 csum; member in struct:sequencer_file_header
/drivers/mfd/
H A Dcros_ec.c34 int csum, i; local
41 csum = out[0] + out[1] + out[2];
43 csum += out[EC_MSG_TX_HEADER_BYTES + i] = msg->outdata[i];
44 out[EC_MSG_TX_HEADER_BYTES + msg->outsize] = (uint8_t)(csum & 0xff);
/drivers/net/ethernet/stmicro/stmmac/
H A Dchain_mode.c31 static int stmmac_jumbo_frm(void *p, struct sk_buff *skb, int csum) argument
53 priv->hw->desc->prepare_tx_desc(desc, 1, bmax, csum, STMMAC_CHAIN_MODE);
67 priv->hw->desc->prepare_tx_desc(desc, 0, bmax, csum,
79 priv->hw->desc->prepare_tx_desc(desc, 0, len, csum,
H A Dring_mode.c31 static int stmmac_jumbo_frm(void *p, struct sk_buff *skb, int csum) argument
61 priv->hw->desc->prepare_tx_desc(desc, 1, bmax, csum,
78 priv->hw->desc->prepare_tx_desc(desc, 0, len, csum,
89 priv->hw->desc->prepare_tx_desc(desc, 1, nopaged_len, csum,
/drivers/input/touchscreen/
H A Delo.c63 unsigned char csum; member in struct:elo
77 elo->csum = 0xaa;
87 if (data != elo->csum) {
90 data, elo->csum);
118 elo->csum += data;
228 unsigned char csum = 0xaa + ELO10_LEAD_BYTE; local
241 csum += packet[i];
246 if (serio_write(elo->serio, csum))
/drivers/accessibility/braille/
H A Dbraille_console.c78 unsigned char data[1 + 1 + 2*WIDTH + 2 + 1], csum = 0, *c; local
96 csum ^= '>';
104 csum ^= out;
112 if (csum <= 0x05) {
114 csum |= 0x40;
116 *c++ = csum;
/drivers/md/persistent-data/
H A Ddm-space-map-common.h41 __le32 csum; member in struct:disk_metadata_index
94 __le32 csum; member in struct:disk_bitmap_header
H A Ddm-btree-internal.h15 * We'll need 2 accessor functions for n->csum and n->blocknr
29 __le32 csum; member in struct:node_header
H A Ddm-btree-spine.c30 h->csum = cpu_to_le32(dm_bm_checksum(&h->flags,
56 if (csum_disk != h->csum) {
57 DMERR_LIMIT("node_check failed: csum %u != wanted %u",
58 le32_to_cpu(csum_disk), le32_to_cpu(h->csum));
H A Ddm-space-map-common.c29 mi_le->csum = cpu_to_le32(dm_bm_checksum(&mi_le->padding,
50 if (csum_disk != mi_le->csum) {
51 DMERR_LIMIT("index_check failed: csum %u != wanted %u",
52 le32_to_cpu(csum_disk), le32_to_cpu(mi_le->csum));
79 disk_header->csum = cpu_to_le32(dm_bm_checksum(&disk_header->not_used,
100 if (csum_disk != disk_header->csum) {
101 DMERR_LIMIT("bitmap check failed: csum %u != wanted %u",
102 le32_to_cpu(csum_disk), le32_to_cpu(disk_header->csum));
/drivers/infiniband/hw/ipath/
H A Dipath_eeprom.c679 u8 csum = 0, len; local
690 csum += *ip++;
691 csum -= ifp->if_csum;
692 csum = ~csum;
694 ifp->if_csum = csum;
696 return csum;
712 u8 csum, *bguid; local
769 csum = flash_csum(ifp, 0);
770 if (csum !
871 u8 csum; local
[all...]
/drivers/net/ethernet/sgi/
H A Dioc3-eth.c510 uint32_t csum, ehsum; local
541 /* Same as tx - compute csum of pseudo header */
542 csum = hwsum +
555 csum += 0xffff ^ ehsum;
561 csum += 0xffff ^ (uint16_t) ((cp[1] << 8) | cp[0]);
562 csum += 0xffff ^ (uint16_t) ((cp[3] << 8) | cp[2]);
564 csum += 0xffff ^ (uint16_t) ((cp[0] << 8) | cp[1]);
565 csum += 0xffff ^ (uint16_t) ((cp[2] << 8) | cp[3]);
568 csum = (csum
1422 uint32_t csum, ehsum; local
[all...]
/drivers/input/joystick/iforce/
H A Diforce-serio.c111 iforce->csum += iforce->data[iforce->idx++] = data;
121 iforce->csum = 0;
H A Diforce.h113 unsigned char csum; member in struct:iforce
/drivers/scsi/sym53c8xx_2/
H A Dsym_nvram.c515 u_short csum; local
529 for (x = 6, csum = 0; x < len - 6; x++)
530 csum += data[x];
531 if (csum != nvram->checksum)
696 u_short csum; local
719 for (x = 0, csum = 0; x < len - 1; x += 2)
720 csum += data[x] + (data[x+1] << 8);
721 if (csum != 0x1234)
/drivers/staging/lustre/lnet/klnds/socklnd/
H A Dsocklnd_lib-linux.c390 __u32 csum; local
399 csum = ksocknal_csum(~0, (void *)tx->tx_iov[0].iov_base,
407 csum = ksocknal_csum(csum, base, tx->tx_kiov[i].kiov_len);
413 csum = ksocknal_csum(csum, tx->tx_iov[i].iov_base,
418 csum++;
422 tx->tx_msg.ksm_csum = csum;
/drivers/video/fbdev/
H A Dmetronomefb.c335 par->metromem_cmd->csum = cs;
359 par->metromem_cmd->csum = cs;
381 par->metromem_cmd->csum = 0xCC10;
382 par->metromem_cmd->csum += calc_img_cksum(par->metromem_cmd->args, 4);
408 par->metromem_cmd->csum = cs;
453 u16 csum = 0; local
460 csum += *(img + i);
462 return csum;
628 /* we need to add a spare page because our csum caching scheme walks
652 /* this table caches per page csum value
[all...]
/drivers/net/ethernet/intel/e1000e/
H A Dmanage.c115 s32 ret_val, hdr_csum, csum; local
143 csum = e1000_calculate_checksum((u8 *)hdr,
149 if ((hdr_csum != csum) || (hdr->signature != E1000_IAMT_SIGNATURE)) {
/drivers/video/
H A Dhdmi.c34 u8 csum = 0; local
39 csum += ptr[i];
41 ptr[3] = 256 - csum;
/drivers/net/usb/
H A Dax88179_178a.c974 u16 csum, delay = HZ / 10; local
1006 csum = eeprom[6] + eeprom[7] + eeprom[8] + eeprom[9];
1007 csum = (csum >> 8) + (csum & 0xff);
1008 if ((csum + eeprom[10]) != 0xff)
1018 u16 csum = 0; local
1027 csum = csum + efuse[i];
1029 while (csum > 25
[all...]
/drivers/block/
H A Damiflop.c678 unsigned long csum = 0; local
682 csum ^= *addr++;
683 csum = ((csum>>1) & 0x55555555) ^ (csum & 0x55555555);
685 return csum;
723 unsigned long csum; local
740 csum = checksum((ulong *)&hdr,
751 if (hdr.hdrchk != csum) {
752 printk(KERN_INFO "MFM_HEADER: %08lx,%08lx\n", hdr.hdrchk, csum);
[all...]
/drivers/input/joystick/
H A Da3d.c106 int i, csum = 0; local
109 csum += data[i];
110 return (csum & 0x3f) != ((data[count - 2] << 3) | data[count - 1]);
/drivers/firmware/
H A Discsi_ibft.c410 u8 csum = 0; local
422 csum += *pos;
424 if (csum) {
425 printk(KERN_ERR "iBFT has incorrect checksum (0x%x)!\n", csum);

Completed in 527 milliseconds

123456