Searched refs:crc (Results 1 - 25 of 185) sorted by relevance

12345678

/drivers/staging/cxt1e1/
H A Dsbecrc.c50 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 Dpmc93x6_eeprom.c443 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 Dp80211wep.c156 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 Dw1_ds2423.c62 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 Dw1_therm.c178 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 Dfc_frame.c36 u32 crc; local
45 crc = ~crc32(~0, bp, len);
46 error = crc ^ fr_crc(fp);
/drivers/staging/rtl8187se/ieee80211/
H A Dieee80211_crypt_wep.c112 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 Drtllib_crypt_wep.c105 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 Dieee80211_crypt_wep.c110 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 Dhysdn_boot.c340 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 Dcdc_eem.c110 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 Dsbni.h135 #define CRC32(c,crc) (crc32tab[((size_t)(crc) ^ (c)) & 0xff] ^ (((crc) >> 8) & 0x00FFFFFF))
H A Dsbni.c597 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 Dspi.c80 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 Disdnhdlc.c27 #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 Dspi.c109 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 Dio.c755 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 Dvtbl.c89 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 Dubi-media.h339 * @crc: a CRC32 checksum of the record
375 __be32 crc; member in struct:ubi_vtbl_record
/drivers/staging/sbe-2t3e3/
H A Dcpld.c213 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 Dsprom.c87 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 Dmkiss.c128 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 Dioc3.c171 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 Dnxt200x.c131 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 Dispccp2.h57 int crc; member in struct:isp_interface_lcx_config

Completed in 893 milliseconds

12345678