/drivers/staging/cxt1e1/ |
H A D | sbecrc.c | 50 u_int32_t crc; local 54 crc = ii; 57 if (crc & 1) 58 crc = (crc >> 1) ^ CRC32_POLYNOMIAL; 60 crc >>= 1; 62 CRCTable[ii] = crc; 74 * table lookup method. It accepts an original value for the crc, 83 * RETURNS: calculated crc of block 88 sbeCrc (u_int8_t *buffer, /* data buffer to crc */ 94 u_int32_t temp1, temp2, crc; local [all...] |
H A D | pmc93x6_eeprom.c | 443 u_int32_t crc; /* CRC of the structure */ local 450 (u_int32_t *) &crc); 453 pr_info("sbeCrc: crc 1 calculated as %08x\n", crc); /* RLD DEBUG */ 455 return ~crc; 462 u_int32_t crc; /* CRC of the structure */ local 469 (u_int32_t *) &crc); 475 (u_int32_t) crc, 476 (u_int32_t *) &crc); 479 pr_info("sbeCrc: crc 499 u_int32_t crc; /* CRC of structure */ local [all...] |
/drivers/staging/wlan-ng/ |
H A D | p80211wep.c | 156 u32 i, j, k, crc, keylen; local 203 crc = ~0; 210 crc = wep_crc32_table[(crc ^ buf[k]) & 0xff] ^ (crc >> 8); 212 crc = ~crc; 214 /* now let's check the crc */ 215 c_crc[0] = crc; 216 c_crc[1] = crc >> 235 u32 i, j, k, crc, keylen; local [all...] |
/drivers/w1/slaves/ |
H A D | w1_ds2423.c | 62 int crc; local 78 * 2 bytes for crc 94 c, "crc=NO\n"); 97 crc = crc16(CRC16_INIT, wrbuf, 3); 98 crc = crc16(crc, rbuf, 11); 101 * DS2423 calculates crc from all bytes 102 * read after the previous crc bytes. 104 crc = crc16(CRC16_INIT, 109 if (crc [all...] |
H A D | w1_therm.c | 178 u8 rom[9], crc, verdict, external_power; local 189 crc = 0; 236 crc = w1_calc_crc8(rom, 8); 238 if (rom[8] == crc) 249 c -= snprintf(buf + PAGE_SIZE - c, c, ": crc=%02x %s\n", 250 crc, (verdict) ? "YES" : "NO");
|
/drivers/scsi/libfc/ |
H A D | fc_frame.c | 36 u32 crc; local 45 crc = ~crc32(~0, bp, len); 46 error = crc ^ fr_crc(fp);
|
/drivers/staging/rtl8187se/ieee80211/ |
H A D | ieee80211_crypt_wep.c | 112 u32 crc; local 148 crc = ~crc32_le(~0, pos, len); 150 icv[0] = crc; 151 icv[1] = crc >> 8; 152 icv[2] = crc >> 16; 153 icv[3] = crc >> 24; 176 u32 crc; local 205 crc = ~crc32_le(~0, pos, plen); 206 icv[0] = crc; 207 icv[1] = crc >> [all...] |
/drivers/staging/rtl8192e/ |
H A D | rtllib_crypt_wep.c | 105 u32 crc; local 145 crc = ~crc32_le(~0, pos, len); 147 icv[0] = crc; 148 icv[1] = crc >> 8; 149 icv[2] = crc >> 16; 150 icv[3] = crc >> 24; 177 u32 crc; local 204 crc = ~crc32_le(~0, pos, plen); 205 icv[0] = crc; 206 icv[1] = crc >> [all...] |
/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt_wep.c | 110 u32 crc; local 148 crc = ~crc32_le(~0, pos, len); 150 icv[0] = crc; 151 icv[1] = crc >> 8; 152 icv[2] = crc >> 16; 153 icv[3] = crc >> 24; 180 u32 crc; local 210 crc = ~crc32_le(~0, pos, plen); 211 icv[0] = crc; 212 icv[1] = crc >> [all...] |
/drivers/isdn/hysdn/ |
H A D | hysdn_boot.c | 340 u_char crc; local 349 for (p = cp, crc = 0; p < (cp + len - 2); p++) 350 if ((crc & 0x80)) 351 crc = (((u_char) (crc << 1)) + 1) + *p; 353 crc = ((u_char) (crc << 1)) + *p; 354 crc = ~crc; 355 if (crc ! [all...] |
/drivers/net/usb/ |
H A D | cdc_eem.c | 110 u32 crc = 0; local 150 crc = crc32_le(~0, skb->data, skb->len); 151 crc = ~crc; 153 put_unaligned_le32(crc, skb_put(skb, 4)); 268 u32 crc, crc2; local 314 crc = get_unaligned_le32(skb2->data 319 crc = get_unaligned_be32(skb2->data 326 return crc == crc2; 328 if (unlikely(crc ! [all...] |
/drivers/net/wan/ |
H A D | sbni.h | 135 #define CRC32(c,crc) (crc32tab[((size_t)(crc) ^ (c)) & 0xff] ^ (((crc) >> 8) & 0x00FFFFFF))
|
H A D | sbni.c | 597 u32 crc = CRC32_INITIAL; local 602 if( check_fhdr( ioaddr, &framelen, &frameno, &ack, &is_first, &crc ) ) { 604 ? upload_data( dev, framelen, frameno, is_first, crc ) 605 : skip_tail( ioaddr, framelen, crc ); 630 u32 crc = CRC32_INITIAL; local 651 send_frame_header( dev, &crc ); 660 download_data( dev, &crc ); 665 outsb( dev->base_addr + DAT, (u8 *)&crc, sizeof crc ); 702 unsigned is_first, u32 crc ) 907 u32 crc = *crc_p; local 959 u32 crc = *crc_p; local 1557 calc_crc32( u32 crc, u8 *p, u32 len ) argument 1637 calc_crc32( u32 crc, u8 *p, u32 len ) argument [all...] |
/drivers/net/wireless/wl1251/ |
H A D | spi.c | 80 u8 crc[WSPI_INIT_CMD_CRC_LEN], *cmd; local 90 memset(crc, 0, sizeof(crc)); 114 crc[0] = cmd[1]; 115 crc[1] = cmd[0]; 116 crc[2] = cmd[7]; 117 crc[3] = cmd[6]; 118 crc[4] = cmd[5]; 120 cmd[4] |= crc7(0, crc, WSPI_INIT_CMD_CRC_LEN) << 1;
|
/drivers/isdn/i4l/ |
H A D | isdnhdlc.c | 27 #include <linux/crc-ccitt.h> 93 else if (hdlc->crc != 0xf0b8) /* crc error */ 227 hdlc->crc = 0xffff; 270 hdlc->crc = 0xffff; 297 hdlc->crc = crc_ccitt_byte(hdlc->crc, 381 hdlc->crc ^= 0xffff; 384 hdlc->crc & 0xff; 419 hdlc->crc [all...] |
/drivers/net/wireless/wl12xx/ |
H A D | spi.c | 109 u8 crc[WSPI_INIT_CMD_CRC_LEN], *cmd; local 120 memset(crc, 0, sizeof(crc)); 144 crc[0] = cmd[1]; 145 crc[1] = cmd[0]; 146 crc[2] = cmd[7]; 147 crc[3] = cmd[6]; 148 crc[4] = cmd[5]; 150 cmd[4] |= crc7(0, crc, WSPI_INIT_CMD_CRC_LEN) << 1;
|
/drivers/mtd/ubi/ |
H A D | io.c | 755 uint32_t crc, magic, hdr_crc; local 813 crc = crc32(UBI_CRC32_INIT, ec_hdr, UBI_EC_HDR_SIZE_CRC); 816 if (hdr_crc != crc) { 819 "%#08x, read %#08x", pnum, crc, hdr_crc); 823 "%#08x, read %#08x", pnum, crc, hdr_crc); 864 uint32_t crc; local 874 crc = crc32(UBI_CRC32_INIT, ec_hdr, UBI_EC_HDR_SIZE_CRC); 875 ec_hdr->hdr_crc = cpu_to_be32(crc); 1025 uint32_t crc, magic, hdr_crc; local 1064 crc 1109 uint32_t crc; local 1210 uint32_t crc, hdr_crc; local 1294 uint32_t crc, hdr_crc; local [all...] |
H A D | vtbl.c | 89 uint32_t crc; local 98 crc = crc32(UBI_CRC32_INIT, vtbl_rec, UBI_VTBL_RECORD_SIZE_CRC); 99 vtbl_rec->crc = cpu_to_be32(crc); 135 uint32_t crc; local 149 crc = crc32(UBI_CRC32_INIT, vtbl_rec, 151 vtbl_rec->crc = cpu_to_be32(crc); 182 uint32_t crc; local 196 crc [all...] |
H A D | ubi-media.h | 339 * @crc: a CRC32 checksum of the record 375 __be32 crc; member in struct:ubi_vtbl_record
|
/drivers/staging/sbe-2t3e3/ |
H A D | cpld.c | 213 void cpld_set_crc(struct channel *sc, u32 crc) argument 215 if (sc->p.crc == crc) 218 switch (crc) { 231 sc->p.crc = crc;
|
/drivers/bcma/ |
H A D | sprom.c | 87 static inline u8 bcma_crc8(u8 crc, u8 data) argument 124 return t[crc ^ data]; 130 u8 crc = 0xFF; local 133 crc = bcma_crc8(crc, sprom[word] & 0x00FF); 134 crc = bcma_crc8(crc, (sprom[word] & 0xFF00) >> 8); 136 crc = bcma_crc8(crc, sprom[SSB_SPROMSIZE_WORDS_R4 - 1] & 0x00FF); 137 crc 144 u8 crc; local [all...] |
/drivers/net/hamradio/ |
H A D | mkiss.c | 128 unsigned short crc = 0xffff; local 131 crc = (crc << 8) ^ crc_flex_table[((crc >> 8) ^ *cp++) & 0xff]; 133 return crc; 138 unsigned short crc = 0xffff; local 144 crc = (crc << 8) ^ crc_flex_table[((crc >> 8) ^ *cp++) & 0xff]; 146 if ((crc 154 unsigned short crc = 0x0000; local 209 kiss_esc_crc(unsigned char *s, unsigned char *d, unsigned short crc, int len) argument 491 unsigned short crc; local [all...] |
/drivers/sn/ |
H A D | ioc3.c | 171 static void crc16_byte(unsigned int *crc, unsigned char db) argument 176 *crc <<= 1; 177 if((db^(*crc>>16)) & 1) 178 *crc ^= 0x8005; 181 *crc &= 0xFFFF; 184 static unsigned int crc16_area(unsigned char *dbs, int size, unsigned int crc) argument 187 crc16_byte(&crc, *(dbs++)); 188 return crc; 191 static void crc8_byte(unsigned int *crc, unsigned char db) argument 196 f = (*crc 208 unsigned int crc = 0x00; local 251 unsigned int crc; local [all...] |
/drivers/media/dvb/frontends/ |
H A D | nxt200x.c | 131 static u16 nxt200x_crc(u16 crc, u8 c) argument 138 if((crc^input) & 0x8000) 139 crc=(crc<<1)^CRC_CCIT_MASK; 141 crc<<=1; 144 return crc; 418 u16 rambase, position, crc = 0; local 439 crc = 0; 453 crc = nxt200x_crc(crc, f 485 u16 rambase, position, crc=0; local [all...] |
/drivers/media/video/omap3isp/ |
H A D | ispccp2.h | 57 int crc; member in struct:isp_interface_lcx_config
|