/linux-4.1.27/lib/ |
D | crc32.c | 57 crc32_body(u32 crc, unsigned char const *buf, size_t len, const u32 (*tab)[256]) argument 60 # define DO_CRC(x) crc = t0[(crc ^ (x)) & 255] ^ (crc >> 8) 66 # define DO_CRC(x) crc = t0[((crc >> 24) ^ (x)) & 255] ^ (crc << 8) 105 q = crc ^ *++b; /* use pre increment for speed */ 107 crc = DO_CRC4; 109 crc = DO_CRC8; 111 crc ^= DO_CRC4; 127 return crc; 145 static inline u32 __pure crc32_le_generic(u32 crc, unsigned char const *p, argument 152 crc ^= *p++; [all …]
|
D | gen_crc32table.c | 39 uint32_t crc = 1; in crc32init_le_generic() local 44 crc = (crc >> 1) ^ ((crc & 1) ? polynomial : 0); in crc32init_le_generic() 46 tab[0][i + j] = crc ^ tab[0][j]; in crc32init_le_generic() 49 crc = tab[0][i]; in crc32init_le_generic() 51 crc = tab[0][crc & 0xff] ^ (crc >> 8); in crc32init_le_generic() 52 tab[j][i] = crc; in crc32init_le_generic() 73 uint32_t crc = 0x80000000; in crc32init_be() local 78 crc = (crc << 1) ^ ((crc & 0x80000000) ? CRCPOLY_BE : 0); in crc32init_be() 80 crc32table_be[0][i + j] = crc ^ crc32table_be[0][j]; in crc32init_be() 83 crc = crc32table_be[0][i]; in crc32init_be() [all …]
|
D | crc7.c | 67 u8 crc7_be(u8 crc, const u8 *buffer, size_t len) in crc7_be() argument 70 crc = crc7_be_byte(crc, *buffer++); in crc7_be() 71 return crc; in crc7_be()
|
D | crc16.c | 57 u16 crc16(u16 crc, u8 const *buffer, size_t len) in crc16() argument 60 crc = crc16_byte(crc, *buffer++); in crc16() 61 return crc; in crc16()
|
D | crc-ccitt.c | 60 u16 crc_ccitt(u16 crc, u8 const *buffer, size_t len) in crc_ccitt() argument 63 crc = crc_ccitt_byte(crc, *buffer++); in crc_ccitt() 64 return crc; in crc_ccitt()
|
D | crc-itu-t.c | 59 u16 crc_itu_t(u16 crc, const u8 *buffer, size_t len) in crc_itu_t() argument 62 crc = crc_itu_t_byte(crc, *buffer++); in crc_itu_t() 63 return crc; in crc_itu_t()
|
D | crc8.c | 74 u8 crc8(const u8 table[CRC8_TABLE_SIZE], u8 *pdata, size_t nbytes, u8 crc) in crc8() argument 78 crc = table[(crc ^ *pdata++) & 0xff]; in crc8() 80 return crc; in crc8()
|
D | libcrc32c.c | 42 u32 crc32c(u32 crc, const void *address, unsigned int length) in crc32c() argument 50 *ctx = crc; in crc32c()
|
D | Makefile | 71 obj-$(CONFIG_CRC_CCITT) += crc-ccitt.o 73 obj-$(CONFIG_CRC_T10DIF)+= crc-t10dif.o 74 obj-$(CONFIG_CRC_ITU_T) += crc-itu-t.o
|
/linux-4.1.27/drivers/crypto/ |
D | bfin_crc.c | 78 struct bfin_crypto_crc *crc; member 95 struct bfin_crypto_crc *crc; member 135 static int bfin_crypto_crc_init_hw(struct bfin_crypto_crc *crc, u32 key) in bfin_crypto_crc_init_hw() argument 137 writel(0, &crc->regs->datacntrld); in bfin_crypto_crc_init_hw() 138 writel(MODE_CALC_CRC << OPMODE_OFFSET, &crc->regs->control); in bfin_crypto_crc_init_hw() 139 writel(key, &crc->regs->curresult); in bfin_crypto_crc_init_hw() 142 writel(CMPERRI | DCNTEXPI, &crc->regs->status); in bfin_crypto_crc_init_hw() 143 writel(CMPERRI | DCNTEXPI, &crc->regs->intrenset); in bfin_crypto_crc_init_hw() 153 struct bfin_crypto_crc *crc; in bfin_crypto_crc_init() local 155 dev_dbg(ctx->crc->dev, "crc_init\n"); in bfin_crypto_crc_init() [all …]
|
/linux-4.1.27/arch/arm64/crypto/ |
D | crc32-arm64.c | 32 #define CRC32X(crc, value) __asm__("crc32x %w[c], %w[c], %x[v]":[c]"+r"(crc):[v]"r"(value)) argument 33 #define CRC32W(crc, value) __asm__("crc32w %w[c], %w[c], %w[v]":[c]"+r"(crc):[v]"r"(value)) argument 34 #define CRC32H(crc, value) __asm__("crc32h %w[c], %w[c], %w[v]":[c]"+r"(crc):[v]"r"(value)) argument 35 #define CRC32B(crc, value) __asm__("crc32b %w[c], %w[c], %w[v]":[c]"+r"(crc):[v]"r"(value)) argument 36 #define CRC32CX(crc, value) __asm__("crc32cx %w[c], %w[c], %x[v]":[c]"+r"(crc):[v]"r"(value)) argument 37 #define CRC32CW(crc, value) __asm__("crc32cw %w[c], %w[c], %w[v]":[c]"+r"(crc):[v]"r"(value)) argument 38 #define CRC32CH(crc, value) __asm__("crc32ch %w[c], %w[c], %w[v]":[c]"+r"(crc):[v]"r"(value)) argument 39 #define CRC32CB(crc, value) __asm__("crc32cb %w[c], %w[c], %w[v]":[c]"+r"(crc):[v]"r"(value)) argument 41 static u32 crc32_arm64_le_hw(u32 crc, const u8 *p, unsigned int len) in crc32_arm64_le_hw() argument 46 CRC32X(crc, get_unaligned_le64(p)); in crc32_arm64_le_hw() [all …]
|
D | Makefile | 39 CFLAGS_crc32-arm64.o := -mcpu=generic+crc
|
/linux-4.1.27/drivers/staging/wlan-ng/ |
D | p80211wep.c | 154 u32 i, j, k, crc, keylen; in wep_decrypt() local 199 crc = ~0; in wep_decrypt() 206 crc = wep_crc32_table[(crc ^ buf[k]) & 0xff] ^ (crc >> 8); in wep_decrypt() 208 crc = ~crc; in wep_decrypt() 211 c_crc[0] = crc; in wep_decrypt() 212 c_crc[1] = crc >> 8; in wep_decrypt() 213 c_crc[2] = crc >> 16; in wep_decrypt() 214 c_crc[3] = crc >> 24; in wep_decrypt() 231 u32 i, j, k, crc, keylen; in wep_encrypt() local 276 crc = ~0; in wep_encrypt() [all …]
|
/linux-4.1.27/fs/xfs/libxfs/ |
D | xfs_cksum.h | 15 __uint32_t crc; in xfs_start_cksum() local 18 crc = crc32c(XFS_CRC_SEED, buffer, cksum_offset); in xfs_start_cksum() 21 crc = crc32c(crc, &zero, sizeof(__u32)); in xfs_start_cksum() 24 return crc32c(crc, &buffer[cksum_offset + sizeof(__be32)], in xfs_start_cksum() 36 xfs_end_cksum(__uint32_t crc) in xfs_end_cksum() argument 38 return ~cpu_to_le32(crc); in xfs_end_cksum() 47 __uint32_t crc = xfs_start_cksum(buffer, length, cksum_offset); in xfs_update_cksum() local 49 *(__le32 *)(buffer + cksum_offset) = xfs_end_cksum(crc); in xfs_update_cksum() 58 __uint32_t crc = xfs_start_cksum(buffer, length, cksum_offset); in xfs_verify_cksum() local 60 return *(__le32 *)(buffer + cksum_offset) == xfs_end_cksum(crc); in xfs_verify_cksum()
|
D | xfs_da_format.h | 60 __be32 crc; /* CRC of block */ member 91 #define XFS_DA3_NODE_CRC_OFF (offsetof(struct xfs_da3_node_hdr, info.crc)) 357 __be32 crc; /* CRC of block */ member 370 #define XFS_DIR3_DATA_CRC_OFF offsetof(struct xfs_dir3_data_hdr, hdr.crc) 504 #define XFS_DIR3_LEAF_CRC_OFF offsetof(struct xfs_dir3_leaf_hdr, info.crc) 552 #define XFS_DIR3_FREE_CRC_OFF offsetof(struct xfs_dir3_free, hdr.hdr.crc) 710 #define XFS_ATTR3_LEAF_CRC_OFF (offsetof(struct xfs_attr3_leaf_hdr, info.crc))
|
D | xfs_inode_buf.c | 323 __uint32_t crc; in xfs_dinode_calc_crc() local 329 crc = xfs_start_cksum((char *)dip, mp->m_sb.sb_inodesize, in xfs_dinode_calc_crc() 331 dip->di_crc = xfs_end_cksum(crc); in xfs_dinode_calc_crc()
|
/linux-4.1.27/fs/ocfs2/ |
D | blockcheck.c | 394 u32 crc; in ocfs2_block_check_compute() local 399 crc = crc32_le(~0, data, blocksize); in ocfs2_block_check_compute() 408 bc->bc_crc32e = cpu_to_le32(crc); in ocfs2_block_check_compute() 427 u32 crc, ecc; in ocfs2_block_check_validate() local 437 crc = crc32_le(~0, data, blocksize); in ocfs2_block_check_validate() 438 if (crc == bc_crc32e) in ocfs2_block_check_validate() 444 (unsigned int)bc_crc32e, (unsigned int)crc); in ocfs2_block_check_validate() 451 crc = crc32_le(~0, data, blocksize); in ocfs2_block_check_validate() 452 if (crc == bc_crc32e) { in ocfs2_block_check_validate() 458 (unsigned int)bc_crc32e, (unsigned int)crc); in ocfs2_block_check_validate() [all …]
|
/linux-4.1.27/lib/xz/ |
D | xz_crc32.c | 49 XZ_EXTERN uint32_t xz_crc32(const uint8_t *buf, size_t size, uint32_t crc) in xz_crc32() argument 51 crc = ~crc; in xz_crc32() 54 crc = xz_crc32_table[*buf++ ^ (crc & 0xFF)] ^ (crc >> 8); in xz_crc32() 58 return ~crc; in xz_crc32()
|
D | xz_dec_test.c | 62 static uint32_t crc; variable 73 crc = 0xFFFFFFFF; in xz_dec_test_open() 134 crc = crc32(crc, buffer_out, buffers.out_pos); in xz_dec_test_write() 144 "CRC32 = 0x%08X\n", ~crc); in xz_dec_test_write()
|
D | xz_stream.h | 16 # define xz_crc32(buf, size, crc) \ argument 17 (~crc32_le(~(uint32_t)(crc), buf, size))
|
/linux-4.1.27/drivers/ipack/ |
D | ipack.c | 271 static u16 ipack_crc_byte(u16 crc, u8 c) in ipack_crc_byte() argument 275 crc ^= c << 8; in ipack_crc_byte() 277 crc = (crc << 1) ^ ((crc & 0x8000) ? 0x1021 : 0); in ipack_crc_byte() 278 return crc; in ipack_crc_byte() 288 u16 crc; in ipack_calc_crc1() local 291 crc = 0xffff; in ipack_calc_crc1() 294 crc = ipack_crc_byte(crc, c); in ipack_calc_crc1() 296 crc = ~crc; in ipack_calc_crc1() 297 return crc & 0xff; in ipack_calc_crc1() 303 u16 crc; in ipack_calc_crc2() local [all …]
|
/linux-4.1.27/arch/x86/crypto/ |
D | crct10dif-pclmul_glue.c | 36 asmlinkage __u16 crc_t10dif_pcl(__u16 crc, const unsigned char *buf, 40 __u16 crc; member 52 ctx->crc = 0; in chksum_init() 64 ctx->crc = crc_t10dif_pcl(ctx->crc, data, length); in chksum_update() 67 ctx->crc = crc_t10dif_generic(ctx->crc, data, length); in chksum_update() 75 *(__u16 *)out = ctx->crc; in chksum_final() 96 return __chksum_finup(&ctx->crc, data, len, out); in chksum_finup() 104 return __chksum_finup(&ctx->crc, data, length, out); in chksum_digest()
|
D | crc32-pclmul_glue.c | 51 crc32_pclmul_le(u32 crc, unsigned char const *p, size_t len) in crc32_pclmul_le() argument 58 return crc32_le(crc, p, len); in crc32_pclmul_le() 64 crc = crc32_le(crc, p, prealign); in crc32_pclmul_le() 73 crc = crc32_pclmul_le_16(p, iquotient, crc); in crc32_pclmul_le() 77 crc = crc32_le(crc, p + iquotient, iremainder); in crc32_pclmul_le() 79 return crc; in crc32_pclmul_le()
|
D | crc32c-intel_glue.c | 74 static u32 crc32c_intel_le_hw_byte(u32 crc, unsigned char const *data, size_t length) in crc32c_intel_le_hw_byte() argument 79 :"=S"(crc) in crc32c_intel_le_hw_byte() 80 :"0"(crc), "c"(*data) in crc32c_intel_le_hw_byte() 85 return crc; in crc32c_intel_le_hw_byte() 88 static u32 __pure crc32c_intel_le_hw(u32 crc, unsigned char const *p, size_t len) in crc32c_intel_le_hw() argument 97 :"=S"(crc) in crc32c_intel_le_hw() 98 :"0"(crc), "c"(*ptmp) in crc32c_intel_le_hw() 104 crc = crc32c_intel_le_hw_byte(crc, (unsigned char *)ptmp, in crc32c_intel_le_hw() 107 return crc; in crc32c_intel_le_hw()
|
/linux-4.1.27/drivers/nfc/nxp-nci/ |
D | firmware.c | 87 u16 crc = 0xffff; in nxp_nci_fw_crc() local 90 crc = ((crc >> 8) | (crc << 8)) ^ *buffer++; in nxp_nci_fw_crc() 91 crc ^= (crc & 0xff) >> 4; in nxp_nci_fw_crc() 92 crc ^= (crc & 0xff) << 12; in nxp_nci_fw_crc() 93 crc ^= (crc & 0xff) << 5; in nxp_nci_fw_crc() 96 return crc; in nxp_nci_fw_crc() 102 u16 header, crc; in nxp_nci_fw_send_chunk() local 130 crc = nxp_nci_fw_crc(skb->data, chunk_len + NXP_NCI_FW_HDR_LEN); in nxp_nci_fw_send_chunk() 131 put_unaligned_be16(crc, skb_put(skb, NXP_NCI_FW_CRC_LEN)); in nxp_nci_fw_send_chunk() 295 u16 crc, frame_crc; in nxp_nci_fw_check_crc() local [all …]
|
/linux-4.1.27/Documentation/pcmcia/ |
D | crc32hash.c | 14 unsigned int crc = 0; in crc32() local 16 crc ^= *p++; in crc32() 18 crc = (crc >> 1) ^ ((crc & 1) ? 0xedb88320 : 0); in crc32() 20 return crc; in crc32()
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/ |
D | socklnd_lib-linux.h | 68 static inline __u32 ksocknal_csum(__u32 crc, unsigned char const *p, size_t len) in ksocknal_csum() argument 71 return crc32_le(crc, p, len); in ksocknal_csum() 74 crc = ((crc + 0x100) & ~0xff) | ((crc + *p++) & 0xff) ; in ksocknal_csum() 75 return crc; in ksocknal_csum()
|
/linux-4.1.27/kernel/power/ |
D | swap.c | 590 struct crc_data *crc = NULL; in save_image_lzo() local 615 crc = kmalloc(sizeof(*crc), GFP_KERNEL); in save_image_lzo() 616 if (!crc) { in save_image_lzo() 621 memset(crc, 0, offsetof(struct crc_data, go)); in save_image_lzo() 645 init_waitqueue_head(&crc->go); in save_image_lzo() 646 init_waitqueue_head(&crc->done); in save_image_lzo() 649 crc->crc32 = &handle->crc32; in save_image_lzo() 651 crc->unc[thr] = data[thr].unc; in save_image_lzo() 652 crc->unc_len[thr] = &data[thr].unc_len; in save_image_lzo() 655 crc->thr = kthread_run(crc32_threadfn, crc, "image_crc32"); in save_image_lzo() [all …]
|
/linux-4.1.27/arch/x86/boot/tools/ |
D | build.c | 118 static u32 partial_crc32_one(u8 c, u32 crc) in partial_crc32_one() argument 120 return crctab32[(crc ^ c) & 0xff] ^ (crc >> 8); in partial_crc32_one() 123 static u32 partial_crc32(const u8 *s, int len, u32 crc) in partial_crc32() argument 126 crc = partial_crc32_one(*s++, crc); in partial_crc32() 127 return crc; in partial_crc32() 340 u32 crc = 0xffffffffUL; in main() local 405 crc = partial_crc32(buf, i, crc); in main() 410 crc = partial_crc32(kernel, sz, crc); in main() 416 crc = partial_crc32_one('\0', crc); in main() 422 printf("CRC %x\n", crc); in main() [all …]
|
/linux-4.1.27/scripts/genksyms/ |
D | genksyms.c | 132 static unsigned long partial_crc32_one(unsigned char c, unsigned long crc) in partial_crc32_one() argument 134 return crctab32[(crc ^ c) & 0xff] ^ (crc >> 8); in partial_crc32_one() 137 static unsigned long partial_crc32(const char *s, unsigned long crc) in partial_crc32() argument 140 crc = partial_crc32_one(*s++, crc); in partial_crc32() 141 return crc; in partial_crc32() 540 static unsigned long expand_and_crc_sym(struct symbol *sym, unsigned long crc) in expand_and_crc_sym() argument 548 return crc; in expand_and_crc_sym() 571 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym() 572 crc = partial_crc32_one(' ', crc); in expand_and_crc_sym() 582 crc = partial_crc32(cur->string, crc); in expand_and_crc_sym() [all …]
|
/linux-4.1.27/drivers/block/rsxx/ |
D | config.c | 60 hdr->crc = be32_to_cpu((__force __be32) hdr->crc); in config_hdr_be_to_cpu() 66 hdr->crc = (__force u32) cpu_to_be32(hdr->crc); in config_hdr_cpu_to_be() 115 cfg.hdr.crc = config_data_crc32(&cfg); in rsxx_save_config() 134 u32 crc; in rsxx_load_config() local 157 crc = config_data_crc32(&card->config); in rsxx_load_config() 158 if (crc != card->config.hdr.crc) { in rsxx_load_config() 163 card->config.hdr.crc, crc); in rsxx_load_config() 193 card->config.hdr.crc); in rsxx_load_config()
|
D | rsxx_cfg.h | 40 __u32 crc; member
|
/linux-4.1.27/Documentation/w1/slaves/ |
D | w1_ds2423 | 23 memory page along the crc=YES or NO for indicating whether the read operation 32 - 2 bytes for crc16 which was calculated from the data read since the previous crc bytes 34 - crc=YES/NO indicating whether read was ok and crc matched 38 … ff 00 00 fe ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff crc=YES c=2 39 … ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff crc=YES c=2 40 …0 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff crc=YES c=408798761 41 … ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff crc=YES c=5 43 example from the read with crc errors: 44 … ff 00 00 fe ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff crc=YES c=2 45 …00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff crc=NO [all …]
|
D | w1_therm | 24 read along with a calculated crc value and YES or NO if it matched. 25 If the crc matched the returned values are retained. The second line
|
/linux-4.1.27/crypto/ |
D | crct10dif_common.c | 70 __u16 crc_t10dif_generic(__u16 crc, const unsigned char *buffer, size_t len) in crc_t10dif_generic() argument 75 crc = (crc << 8) ^ t10_dif_crc_table[((crc >> 8) ^ buffer[i]) & 0xff]; in crc_t10dif_generic() 77 return crc; in crc_t10dif_generic()
|
D | crct10dif_generic.c | 34 __u16 crc; member 46 ctx->crc = 0; in chksum_init() 56 ctx->crc = crc_t10dif_generic(ctx->crc, data, length); in chksum_update() 64 *(__u16 *)out = ctx->crc; in chksum_final() 80 return __chksum_finup(&ctx->crc, data, len, out); in chksum_finup() 88 return __chksum_finup(&ctx->crc, data, length, out); in chksum_digest()
|
D | crc32c_generic.c | 53 u32 crc; member 66 ctx->crc = mctx->key; in chksum_init() 94 ctx->crc = __crc32c_le(ctx->crc, data, length); in chksum_update() 102 *(__le32 *)out = ~cpu_to_le32p(&ctx->crc); in chksum_final() 117 return __chksum_finup(&ctx->crc, data, len, out); in chksum_finup()
|
D | crc32.c | 42 static u32 __crc32_le(u32 crc, unsigned char const *p, size_t len) in __crc32_le() argument 44 return crc32_le(crc, p, len); in __crc32_le()
|
/linux-4.1.27/firmware/ |
D | ihex2fw.c | 45 static uint8_t hex(const uint8_t *data, uint8_t *crc) in hex() argument 48 *crc += val; in hex() 136 uint8_t type, crc = 0, crcbyte = 0; in process_ihex() local 155 len = hex(data + i, &crc); i += 2; in process_ihex() 158 len += hex(data + i, &crc); i += 2; in process_ihex() 175 record->addr = hex(data + i, &crc) << 8; i += 2; in process_ihex() 176 record->addr |= hex(data + i, &crc); i += 2; in process_ihex() 177 type = hex(data + i, &crc); i += 2; in process_ihex() 180 record->data[j] = hex(data + i, &crc); in process_ihex() 183 crcbyte = hex(data + i, &crc); i += 2; in process_ihex() [all …]
|
/linux-4.1.27/tools/firewire/ |
D | nosy-dump.h | 94 uint32_t crc; member 100 uint32_t crc; member 107 uint32_t crc; member 114 uint32_t crc; member 122 uint32_t crc; member 129 uint32_t crc; member 136 uint32_t crc; member 142 uint32_t crc; member 152 uint32_t crc; member
|
/linux-4.1.27/drivers/iio/pressure/ |
D | ms5611_core.c | 24 uint16_t crc = 0, crc_orig = prom[7] & 0x000F; in ms5611_prom_is_valid() local 30 crc ^= prom[i >> 1] & 0x00FF; in ms5611_prom_is_valid() 32 crc ^= prom[i >> 1] >> 8; in ms5611_prom_is_valid() 35 if (crc & 0x8000) in ms5611_prom_is_valid() 36 crc = (crc << 1) ^ 0x3000; in ms5611_prom_is_valid() 38 crc <<= 1; in ms5611_prom_is_valid() 42 crc = (crc >> 12) & 0x000F; in ms5611_prom_is_valid() 44 return crc_orig != 0x0000 && crc == crc_orig; in ms5611_prom_is_valid()
|
/linux-4.1.27/drivers/staging/rtl8192e/ |
D | rtllib_crypt_wep.c | 103 u32 crc; in prism2_wep_encrypt() local 145 crc = ~crc32_le(~0, pos, len); in prism2_wep_encrypt() 147 icv[0] = crc; in prism2_wep_encrypt() 148 icv[1] = crc >> 8; in prism2_wep_encrypt() 149 icv[2] = crc >> 16; in prism2_wep_encrypt() 150 icv[3] = crc >> 24; in prism2_wep_encrypt() 177 u32 crc; in prism2_wep_decrypt() local 205 crc = ~crc32_le(~0, pos, plen); in prism2_wep_decrypt() 206 icv[0] = crc; in prism2_wep_decrypt() 207 icv[1] = crc >> 8; in prism2_wep_decrypt() [all …]
|
D | rtllib_crypt_tkip.c | 309 u32 crc; in rtllib_tkip_encrypt() local 353 crc = ~crc32_le(~0, pos, len); in rtllib_tkip_encrypt() 354 icv[0] = crc; in rtllib_tkip_encrypt() 355 icv[1] = crc >> 8; in rtllib_tkip_encrypt() 356 icv[2] = crc >> 16; in rtllib_tkip_encrypt() 357 icv[3] = crc >> 24; in rtllib_tkip_encrypt() 392 u32 crc; in rtllib_tkip_decrypt() local 465 crc = ~crc32_le(~0, pos, plen); in rtllib_tkip_decrypt() 466 icv[0] = crc; in rtllib_tkip_decrypt() 467 icv[1] = crc >> 8; in rtllib_tkip_decrypt() [all …]
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_crypt_wep.c | 109 u32 crc; in prism2_wep_encrypt() local 149 crc = ~crc32_le(~0, pos, len); in prism2_wep_encrypt() 151 icv[0] = crc; in prism2_wep_encrypt() 152 icv[1] = crc >> 8; in prism2_wep_encrypt() 153 icv[2] = crc >> 16; in prism2_wep_encrypt() 154 icv[3] = crc >> 24; in prism2_wep_encrypt() 181 u32 crc; in prism2_wep_decrypt() local 212 crc = ~crc32_le(~0, pos, plen); in prism2_wep_decrypt() 213 icv[0] = crc; in prism2_wep_decrypt() 214 icv[1] = crc >> 8; in prism2_wep_decrypt() [all …]
|
D | ieee80211_crypt_tkip.c | 314 u32 crc; in ieee80211_tkip_encrypt() local 363 crc = ~crc32_le(~0, pos, len); in ieee80211_tkip_encrypt() 364 icv[0] = crc; in ieee80211_tkip_encrypt() 365 icv[1] = crc >> 8; in ieee80211_tkip_encrypt() 366 icv[2] = crc >> 16; in ieee80211_tkip_encrypt() 367 icv[3] = crc >> 24; in ieee80211_tkip_encrypt() 398 u32 crc; in ieee80211_tkip_decrypt() local 466 crc = ~crc32_le(~0, pos, plen); in ieee80211_tkip_decrypt() 467 icv[0] = crc; in ieee80211_tkip_decrypt() 468 icv[1] = crc >> 8; in ieee80211_tkip_decrypt() [all …]
|
/linux-4.1.27/net/wireless/ |
D | lib80211_crypt_wep.c | 137 u32 crc, klen, len; in lib80211_wep_encrypt() local 161 crc = ~crc32_le(~0, pos, len); in lib80211_wep_encrypt() 163 icv[0] = crc; in lib80211_wep_encrypt() 164 icv[1] = crc >> 8; in lib80211_wep_encrypt() 165 icv[2] = crc >> 16; in lib80211_wep_encrypt() 166 icv[3] = crc >> 24; in lib80211_wep_encrypt() 184 u32 crc, klen, plen; in lib80211_wep_decrypt() local 213 crc = ~crc32_le(~0, pos, plen); in lib80211_wep_decrypt() 214 icv[0] = crc; in lib80211_wep_decrypt() 215 icv[1] = crc >> 8; in lib80211_wep_decrypt() [all …]
|
D | lib80211_crypt_tkip.c | 359 u32 crc; in lib80211_tkip_encrypt() local 378 crc = ~crc32_le(~0, pos, len); in lib80211_tkip_encrypt() 380 icv[0] = crc; in lib80211_tkip_encrypt() 381 icv[1] = crc >> 8; in lib80211_tkip_encrypt() 382 icv[2] = crc >> 16; in lib80211_tkip_encrypt() 383 icv[3] = crc >> 24; in lib80211_tkip_encrypt() 413 u32 crc; in lib80211_tkip_decrypt() local 476 crc = ~crc32_le(~0, pos, plen); in lib80211_tkip_decrypt() 477 icv[0] = crc; in lib80211_tkip_decrypt() 478 icv[1] = crc >> 8; in lib80211_tkip_decrypt() [all …]
|
/linux-4.1.27/drivers/w1/slaves/ |
D | w1_ds2406.c | 38 u16 crc=0; in w1_f12_read_state() local 57 crc=crc16_byte(crc, w1_buf[i]); in w1_f12_read_state() 58 if (crc==0xb001) /* good read? */ in w1_f12_read_state() 75 u16 crc=0; in w1_f12_write_output() local 93 crc=crc16_byte(crc, w1_buf[i]); in w1_f12_write_output() 94 if (crc==0xb001) /* good read? */ in w1_f12_write_output()
|
D | w1_ds2423.c | 56 int crc; in w1_slave_show() local 91 crc = crc16(CRC16_INIT, wrbuf, 3); in w1_slave_show() 92 crc = crc16(crc, rbuf, 11); in w1_slave_show() 98 crc = crc16(CRC16_INIT, in w1_slave_show() 103 if (crc == CRC16_VALID) { in w1_slave_show()
|
D | w1_therm.c | 212 u8 rom[9], crc, verdict, external_power; in w1_slave_show() local 234 crc = 0; in w1_slave_show() 283 crc = w1_calc_crc8(rom, 8); in w1_slave_show() 285 if (rom[8] == crc) in w1_slave_show() 297 crc, (verdict) ? "YES" : "NO"); in w1_slave_show()
|
/linux-4.1.27/drivers/net/wan/ |
D | sbni.c | 595 u32 crc = CRC32_INITIAL; in recv_frame() local 600 if( check_fhdr( ioaddr, &framelen, &frameno, &ack, &is_first, &crc ) ) { in recv_frame() 602 ? upload_data( dev, framelen, frameno, is_first, crc ) in recv_frame() 603 : skip_tail( ioaddr, framelen, crc ); in recv_frame() 628 u32 crc = CRC32_INITIAL; in send_frame() local 649 send_frame_header( dev, &crc ); in send_frame() 658 download_data( dev, &crc ); in send_frame() 663 outsb( dev->base_addr + DAT, (u8 *)&crc, sizeof crc ); in send_frame() 700 unsigned is_first, u32 crc ) in upload_data() argument 713 frame_ok = append_frame_to_pkt( dev, framelen, crc ); in upload_data() [all …]
|
D | sbni.h | 135 #define CRC32(c,crc) (crc32tab[((size_t)(crc) ^ (c)) & 0xff] ^ (((crc) >> 8) & 0x00FFFFFF)) argument
|
/linux-4.1.27/drivers/net/usb/ |
D | cdc_eem.c | 109 u32 crc = 0; in eem_tx_fixup() local 149 crc = crc32_le(~0, skb->data, skb->len); in eem_tx_fixup() 150 crc = ~crc; in eem_tx_fixup() 152 put_unaligned_le32(crc, skb_put(skb, 4)); in eem_tx_fixup() 271 u32 crc, crc2; in eem_rx_fixup() local 317 crc = get_unaligned_le32(skb2->data in eem_rx_fixup() 322 crc = get_unaligned_be32(skb2->data in eem_rx_fixup() 329 return crc == crc2; in eem_rx_fixup() 331 if (unlikely(crc != crc2)) { in eem_rx_fixup()
|
D | catc.c | 631 u32 crc; in catc_multicast() local 633 crc = ether_crc_le(6, addr); in catc_multicast() 634 multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_multicast() 659 u32 crc = ether_crc_le(6, ha->addr); in catc_set_multicast_list() local 661 catc->multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7); in catc_set_multicast_list() 663 catc->multicast[7-(crc >> 29)] |= 1 << ((crc >> 26) & 7); in catc_set_multicast_list()
|
D | smsc95xx.c | 1172 u32 crc = bitrev16(crc16(0xFFFF, buffer, len)); in smsc_crc() local 1173 return crc << ((filter % 2) * 16); in smsc_crc() 1494 u32 crc[4]; in smsc95xx_suspend() local 1508 memset(crc, 0, sizeof(crc)); in smsc95xx_suspend() 1519 crc[filter/2] |= smsc_crc(bcast, 6, filter); in smsc95xx_suspend() 1532 crc[filter/2] |= smsc_crc(mcast, 3, filter); in smsc95xx_suspend() 1545 crc[filter/2] |= smsc_crc(arp, 2, filter); in smsc95xx_suspend() 1557 crc[filter/2] |= smsc_crc(dev->net->dev_addr, ETH_ALEN, filter); in smsc95xx_suspend() 1583 ret = smsc95xx_write_reg_nopm(dev, WUFF, crc[i]); in smsc95xx_suspend()
|
D | sr9700.c | 279 u32 crc = ether_crc(ETH_ALEN, ha->addr) >> 26; in sr9700_set_multicast() local 280 hashes[crc >> 3] |= 1 << (crc & 0x7); in sr9700_set_multicast()
|
D | dm9601.c | 310 u32 crc = ether_crc(ETH_ALEN, ha->addr) >> 26; in dm9601_set_multicast() local 311 hashes[crc >> 3] |= 1 << (crc & 0x7); in dm9601_set_multicast()
|
/linux-4.1.27/include/linux/ |
D | crc-ccitt.h | 8 extern u16 crc_ccitt(u16 crc, const u8 *buffer, size_t len); 10 static inline u16 crc_ccitt_byte(u16 crc, const u8 c) in crc_ccitt_byte() argument 12 return (crc >> 8) ^ crc_ccitt_table[(crc ^ c) & 0xff]; in crc_ccitt_byte()
|
D | crc16.h | 22 extern u16 crc16(u16 crc, const u8 *buffer, size_t len); 24 static inline u16 crc16_byte(u16 crc, const u8 data) in crc16_byte() argument 26 return (crc >> 8) ^ crc16_table[(crc ^ data) & 0xff]; in crc16_byte()
|
D | crc-itu-t.h | 20 extern u16 crc_itu_t(u16 crc, const u8 *buffer, size_t len); 22 static inline u16 crc_itu_t_byte(u16 crc, const u8 data) in crc_itu_t_byte() argument 24 return (crc << 8) ^ crc_itu_t_table[((crc >> 8) ^ data) & 0xff]; in crc_itu_t_byte()
|
D | crc32.h | 11 u32 __pure crc32_le(u32 crc, unsigned char const *p, size_t len); 12 u32 __pure crc32_be(u32 crc, unsigned char const *p, size_t len); 32 u32 __attribute_const__ crc32_le_shift(u32 crc, size_t len); 39 u32 __pure __crc32c_le(u32 crc, unsigned char const *p, size_t len); 59 u32 __attribute_const__ __crc32c_le_shift(u32 crc, size_t len);
|
D | crc7.h | 7 static inline u8 crc7_be_byte(u8 crc, u8 data) in crc7_be_byte() argument 9 return crc7_be_syndrome_table[crc ^ data]; in crc7_be_byte() 12 extern u8 crc7_be(u8 crc, const u8 *buffer, size_t len);
|
D | crc32c.h | 6 extern u32 crc32c(u32 crc, const void *address, unsigned int length);
|
D | crc-t10dif.h | 9 extern __u16 crc_t10dif_generic(__u16 crc, const unsigned char *buffer,
|
D | crc8.h | 99 u8 crc8(const u8 table[CRC8_TABLE_SIZE], u8 *pdata, size_t nbytes, u8 crc);
|
D | xz.h | 262 XZ_EXTERN uint32_t xz_crc32(const uint8_t *buf, size_t size, uint32_t crc);
|
D | nubus.h | 39 unsigned long crc; member
|
D | module.h | 33 unsigned long crc; member 428 const unsigned long **crc,
|
/linux-4.1.27/net/can/ |
D | gw.c | 260 u8 crc = crc8->init_crc_val; in cgw_csum_crc8_rel() local 268 crc = crc8->crctab[crc^cf->data[i]]; in cgw_csum_crc8_rel() 271 crc = crc8->crctab[crc^cf->data[i]]; in cgw_csum_crc8_rel() 277 crc = crc8->crctab[crc^crc8->profile_data[0]]; in cgw_csum_crc8_rel() 281 crc = crc8->crctab[crc^crc8->profile_data[cf->data[1] & 0xF]]; in cgw_csum_crc8_rel() 285 crc = crc8->crctab[crc^(cf->can_id & 0xFF)^ in cgw_csum_crc8_rel() 291 cf->data[crc8->result_idx] = crc^crc8->final_xor_val; in cgw_csum_crc8_rel() 296 u8 crc = crc8->init_crc_val; in cgw_csum_crc8_pos() local 300 crc = crc8->crctab[crc^cf->data[i]]; in cgw_csum_crc8_pos() 305 crc = crc8->crctab[crc^crc8->profile_data[0]]; in cgw_csum_crc8_pos() [all …]
|
/linux-4.1.27/drivers/nfc/microread/ |
D | i2c.c | 71 u8 crc = 0; in microread_i2c_add_len_crc() local 78 crc = crc ^ skb->data[i]; in microread_i2c_add_len_crc() 80 *skb_put(skb, 1) = crc; in microread_i2c_add_len_crc() 92 u8 crc = 0; in check_crc() local 95 crc = crc ^ skb->data[i]; in check_crc() 97 if (crc != skb->data[skb->len-1]) { in check_crc() 98 pr_err("CRC error 0x%x != 0x%x\n", crc, skb->data[skb->len-1]); in check_crc()
|
D | microread.c | 417 u16 crc; in microread_im_transceive() local 442 crc = crc_ccitt(0xffff, skb->data, skb->len); in microread_im_transceive() 443 crc = ~crc; in microread_im_transceive() 444 *skb_put(skb, 1) = crc & 0xff; in microread_im_transceive() 445 *skb_put(skb, 1) = crc >> 8; in microread_im_transceive()
|
/linux-4.1.27/drivers/md/bcache/ |
D | util.c | 362 uint64_t bch_crc64_update(uint64_t crc, const void *_data, size_t len) in bch_crc64_update() argument 367 int i = ((int) (crc >> 56) ^ *data++) & 0xFF; in bch_crc64_update() 368 crc = crc_table[i] ^ (crc << 8); in bch_crc64_update() 371 return crc; in bch_crc64_update() 376 uint64_t crc = 0xffffffffffffffffULL; in bch_crc64() local 378 crc = bch_crc64_update(crc, data, len); in bch_crc64() 380 return crc ^ 0xffffffffffffffffULL; in bch_crc64()
|
/linux-4.1.27/drivers/sn/ |
D | ioc3.c | 171 static void crc16_byte(unsigned int *crc, unsigned char db) in crc16_byte() argument 176 *crc <<= 1; in crc16_byte() 177 if((db^(*crc>>16)) & 1) in crc16_byte() 178 *crc ^= 0x8005; in crc16_byte() 181 *crc &= 0xFFFF; in crc16_byte() 184 static unsigned int crc16_area(unsigned char *dbs, int size, unsigned int crc) in crc16_area() argument 187 crc16_byte(&crc, *(dbs++)); in crc16_area() 188 return crc; in crc16_area() 191 static void crc8_byte(unsigned int *crc, unsigned char db) in crc8_byte() argument 196 f = (*crc ^ db) & 1; in crc8_byte() [all …]
|
/linux-4.1.27/drivers/net/hamradio/ |
D | mkiss.c | 127 unsigned short crc = 0xffff; in calc_crc_flex() local 130 crc = (crc << 8) ^ crc_flex_table[((crc >> 8) ^ *cp++) & 0xff]; in calc_crc_flex() 132 return crc; in calc_crc_flex() 137 unsigned short crc = 0xffff; in check_crc_flex() local 143 crc = (crc << 8) ^ crc_flex_table[((crc >> 8) ^ *cp++) & 0xff]; in check_crc_flex() 145 if ((crc & 0xffff) != 0x7070) in check_crc_flex() 153 unsigned short crc = 0x0000; in check_crc_16() local 158 crc = crc16(0, cp, size); in check_crc_16() 160 if (crc != 0x0000) in check_crc_16() 208 static int kiss_esc_crc(unsigned char *s, unsigned char *d, unsigned short crc, in kiss_esc_crc() argument [all …]
|
D | hdlcdrv.c | 90 unsigned int crc = crc_ccitt(0xffff, buffer, len) ^ 0xffff; in append_crc_ccitt() local 92 *buffer++ = crc; in append_crc_ccitt() 93 *buffer++ = crc >> 8; in append_crc_ccitt() 108 unsigned int crc = 0xffff; 111 crc = (crc >> 8) ^ crc_ccitt_table[(crc ^ *buf++) & 0xff]; 112 crc ^= 0xffff; 113 return crc & 0xffff;
|
D | baycom_epp.c | 249 unsigned int crc = 0xffff; 252 crc = (crc >> 8) ^ crc_ccitt_table[(crc ^ *buffer++) & 0xff]; 253 crc ^= 0xffff; 254 *buffer++ = crc; 255 *buffer++ = crc >> 8; 374 unsigned bitstream, notbitstream, bitbuf, numbit, crc; in encode_hdlc() local 387 crc = calc_crc_ccitt(bp, pkt_len); in encode_hdlc() 388 crcarr[0] = crc; in encode_hdlc() 389 crcarr[1] = crc >> 8; in encode_hdlc()
|
/linux-4.1.27/drivers/isdn/hysdn/ |
D | hysdn_boot.c | 340 u_char crc; in EvalSysrTokData() local 349 for (p = cp, crc = 0; p < (cp + len - 2); p++) in EvalSysrTokData() 350 if ((crc & 0x80)) in EvalSysrTokData() 351 crc = (((u_char) (crc << 1)) + 1) + *p; in EvalSysrTokData() 353 crc = ((u_char) (crc << 1)) + *p; in EvalSysrTokData() 354 crc = ~crc; in EvalSysrTokData() 355 if (crc != *(cp + len - 1)) { in EvalSysrTokData()
|
/linux-4.1.27/fs/nilfs2/ |
D | segbuf.c | 188 u32 crc; in nilfs_segbuf_fill_in_segsum_crc() local 195 crc = crc32_le(seed, in nilfs_segbuf_fill_in_segsum_crc() 205 crc = crc32_le(crc, bh->b_data, size); in nilfs_segbuf_fill_in_segsum_crc() 207 raw_sum->ss_sumsum = cpu_to_le32(crc); in nilfs_segbuf_fill_in_segsum_crc() 216 u32 crc; in nilfs_segbuf_fill_in_data_crc() local 221 crc = crc32_le(seed, in nilfs_segbuf_fill_in_data_crc() 227 crc = crc32_le(crc, bh->b_data, bh->b_size); in nilfs_segbuf_fill_in_data_crc() 231 crc = crc32_le(crc, kaddr + bh_offset(bh), bh->b_size); in nilfs_segbuf_fill_in_data_crc() 234 raw_sum->ss_datasum = cpu_to_le32(crc); in nilfs_segbuf_fill_in_data_crc() 244 u32 crc; in nilfs_segbuf_fill_in_super_root_crc() local [all …]
|
D | recovery.c | 111 u32 crc; in nilfs_compute_checksum() local 116 crc = crc32_le(nilfs->ns_crc_seed, in nilfs_compute_checksum() 127 crc = crc32_le(crc, bh->b_data, size); in nilfs_compute_checksum() 131 *sum = crc; in nilfs_compute_checksum() 147 u32 crc; in nilfs_read_super_root_block() local 166 nilfs, bh_sr, &crc, sizeof(sr->sr_sum), bytes, in nilfs_read_super_root_block() 171 if (crc != le32_to_cpu(sr->sr_sum)) { in nilfs_read_super_root_block() 216 u32 crc; in nilfs_validate_log() local 234 if (nilfs_compute_checksum(nilfs, bh_sum, &crc, sizeof(sum->ss_datasum), in nilfs_validate_log() 240 if (crc != le32_to_cpu(sum->ss_datasum)) in nilfs_validate_log()
|
D | the_nilfs.c | 441 u32 crc; in nilfs_valid_sb() local 448 crc = crc32_le(le32_to_cpu(sbp->s_crc_seed), (unsigned char *)sbp, in nilfs_valid_sb() 450 crc = crc32_le(crc, sum, 4); in nilfs_valid_sb() 451 crc = crc32_le(crc, (unsigned char *)sbp + sumoff + 4, in nilfs_valid_sb() 453 return crc == le32_to_cpu(sbp->s_sum); in nilfs_valid_sb()
|
/linux-4.1.27/drivers/isdn/i4l/ |
D | isdnhdlc.c | 93 else if (hdlc->crc != 0xf0b8) /* crc error */ in check_frame() 227 hdlc->crc = 0xffff; in isdnhdlc_decode() 270 hdlc->crc = 0xffff; in isdnhdlc_decode() 297 hdlc->crc = crc_ccitt_byte(hdlc->crc, in isdnhdlc_decode() 381 hdlc->crc ^= 0xffff; in isdnhdlc_encode() 384 hdlc->crc & 0xff; in isdnhdlc_encode() 419 hdlc->crc = 0xffff; in isdnhdlc_encode() 447 hdlc->crc = 0xffff; in isdnhdlc_encode() 456 hdlc->crc = 0xffff; in isdnhdlc_encode() 468 hdlc->crc = 0xffff; in isdnhdlc_encode() [all …]
|
/linux-4.1.27/fs/jffs2/ |
D | read.c | 29 uint32_t crc; in jffs2_read_dnode() local 51 crc = crc32(0, ri, sizeof(*ri)-8); in jffs2_read_dnode() 55 crc, je32_to_cpu(ri->dsize), je32_to_cpu(ri->csize), in jffs2_read_dnode() 57 if (crc != je32_to_cpu(ri->node_crc)) { in jffs2_read_dnode() 59 je32_to_cpu(ri->node_crc), crc, ref_offset(fd->raw)); in jffs2_read_dnode() 123 crc = crc32(0, readbuf, je32_to_cpu(ri->csize)); in jffs2_read_dnode() 124 if (crc != je32_to_cpu(ri->data_crc)) { in jffs2_read_dnode() 126 je32_to_cpu(ri->data_crc), crc, ref_offset(fd->raw)); in jffs2_read_dnode() 130 jffs2_dbg(2, "Data CRC matches calculated CRC %08x\n", crc); in jffs2_read_dnode()
|
D | scan.c | 332 uint32_t xid, version, totlen, crc; in jffs2_scan_xattr_node() local 335 crc = crc32(0, rx, sizeof(struct jffs2_raw_xattr) - 4); in jffs2_scan_xattr_node() 336 if (crc != je32_to_cpu(rx->node_crc)) { in jffs2_scan_xattr_node() 338 ofs, je32_to_cpu(rx->node_crc), crc); in jffs2_scan_xattr_node() 388 uint32_t crc; in jffs2_scan_xref_node() local 391 crc = crc32(0, rr, sizeof(*rr) - 4); in jffs2_scan_xref_node() 392 if (crc != je32_to_cpu(rr->node_crc)) { in jffs2_scan_xref_node() 394 ofs, je32_to_cpu(rr->node_crc), crc); in jffs2_scan_xref_node() 989 uint32_t crc, ino = je32_to_cpu(ri->ino); in jffs2_scan_inode_node() local 1003 crc = crc32(0, ri, sizeof(*ri)-8); in jffs2_scan_inode_node() [all …]
|
D | gc.c | 579 uint32_t crc, rawlen; in jffs2_garbage_collect_pristine() local 614 crc = crc32(0, node, sizeof(struct jffs2_unknown_node)-4); in jffs2_garbage_collect_pristine() 615 if (je32_to_cpu(node->u.hdr_crc) != crc) { in jffs2_garbage_collect_pristine() 617 ref_offset(raw), je32_to_cpu(node->u.hdr_crc), crc); in jffs2_garbage_collect_pristine() 623 crc = crc32(0, node, sizeof(node->i)-8); in jffs2_garbage_collect_pristine() 624 if (je32_to_cpu(node->i.node_crc) != crc) { in jffs2_garbage_collect_pristine() 627 crc); in jffs2_garbage_collect_pristine() 632 crc = crc32(0, node->i.data, je32_to_cpu(node->i.csize)); in jffs2_garbage_collect_pristine() 633 if (je32_to_cpu(node->i.data_crc) != crc) { in jffs2_garbage_collect_pristine() 636 je32_to_cpu(node->i.data_crc), crc); in jffs2_garbage_collect_pristine() [all …]
|
D | readinode.c | 37 uint32_t crc, ofs, len; in check_node_data() local 99 crc = crc32(tn->partial_crc, buffer, len); in check_node_data() 107 if (crc != tn->data_crc) { in check_node_data() 109 ref_offset(ref), tn->data_crc, crc); in check_node_data() 591 uint32_t crc; in read_direntry() local 596 crc = crc32(0, rd, sizeof(*rd) - 8); in read_direntry() 597 if (unlikely(crc != je32_to_cpu(rd->node_crc))) { in read_direntry() 599 ref_offset(ref), je32_to_cpu(rd->node_crc), crc); in read_direntry() 700 uint32_t crc; in read_dnode() local 705 crc = crc32(0, rd, sizeof(*rd) - 8); in read_dnode() [all …]
|
D | xattr.c | 139 uint32_t crc, offset, totlen; in do_verify_xattr_datum() local 154 crc = crc32(0, &rx, sizeof(rx) - 4); in do_verify_xattr_datum() 155 if (crc != je32_to_cpu(rx.node_crc)) { in do_verify_xattr_datum() 157 offset, je32_to_cpu(rx.hdr_crc), crc); in do_verify_xattr_datum() 209 uint32_t crc, length; in do_load_xattr_datum() local 231 crc = crc32(0, data, length); in do_load_xattr_datum() 232 if (crc != xd->data_crc) { in do_load_xattr_datum() 235 ref_offset(xd->node), xd->data_crc, crc); in do_load_xattr_datum() 450 uint32_t crc, offset, totlen; in verify_xattr_ref() local 466 crc = crc32(0, &rr, sizeof(rr) - 4); in verify_xattr_ref() [all …]
|
D | summary.c | 578 uint32_t crc; in jffs2_sum_scan_sumnode() local 589 crc = crc32(0, &crcnode, sizeof(crcnode)-4); in jffs2_sum_scan_sumnode() 591 if (je32_to_cpu(summary->hdr_crc) != crc) { in jffs2_sum_scan_sumnode() 602 crc = crc32(0, summary, sizeof(struct jffs2_raw_summary)-8); in jffs2_sum_scan_sumnode() 604 if (je32_to_cpu(summary->node_crc) != crc) { in jffs2_sum_scan_sumnode() 609 crc = crc32(0, summary->sum, sumsize - sizeof(struct jffs2_raw_summary)); in jffs2_sum_scan_sumnode() 611 if (je32_to_cpu(summary->sum_crc) != crc) { in jffs2_sum_scan_sumnode()
|
D | debug.c | 778 uint32_t crc; in __jffs2_dbg_dump_node() local 795 crc = crc32(0, &node.u, sizeof(node.u) - 4); in __jffs2_dbg_dump_node() 796 if (crc != je32_to_cpu(node.u.hdr_crc)) { in __jffs2_dbg_dump_node() 832 crc = crc32(0, &node.i, sizeof(node.i) - 8); in __jffs2_dbg_dump_node() 833 if (crc != je32_to_cpu(node.i.node_crc)) { in __jffs2_dbg_dump_node() 854 crc = crc32(0, &node.d, sizeof(node.d) - 8); in __jffs2_dbg_dump_node() 855 if (crc != je32_to_cpu(node.d.node_crc)) { in __jffs2_dbg_dump_node()
|
/linux-4.1.27/drivers/thunderbolt/ |
D | eeprom.c | 273 u8 crc; in tb_drom_read_uid_only() local 283 crc = tb_crc8(data + 1, 8); in tb_drom_read_uid_only() 284 if (crc != data[0]) { in tb_drom_read_uid_only() 286 data[0], crc); in tb_drom_read_uid_only() 369 u32 crc; in tb_drom_read() local 423 crc = tb_crc8((u8 *) &header->uid, 8); in tb_drom_read() 424 if (crc != header->uid_crc8) { in tb_drom_read() 427 header->uid_crc8, crc); in tb_drom_read() 432 crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len); in tb_drom_read() 433 if (crc != header->data_crc32) { in tb_drom_read() [all …]
|
/linux-4.1.27/drivers/mtd/ubi/ |
D | io.c | 736 uint32_t crc, magic, hdr_crc; in ubi_io_read_ec_hdr() local 794 crc = crc32(UBI_CRC32_INIT, ec_hdr, UBI_EC_HDR_SIZE_CRC); in ubi_io_read_ec_hdr() 797 if (hdr_crc != crc) { in ubi_io_read_ec_hdr() 800 pnum, crc, hdr_crc); in ubi_io_read_ec_hdr() 804 pnum, crc, hdr_crc); in ubi_io_read_ec_hdr() 845 uint32_t crc; in ubi_io_write_ec_hdr() local 855 crc = crc32(UBI_CRC32_INIT, ec_hdr, UBI_EC_HDR_SIZE_CRC); in ubi_io_write_ec_hdr() 856 ec_hdr->hdr_crc = cpu_to_be32(crc); in ubi_io_write_ec_hdr() 1014 uint32_t crc, magic, hdr_crc; in ubi_io_read_vid_hdr() local 1053 crc = crc32(UBI_CRC32_INIT, vid_hdr, UBI_VID_HDR_SIZE_CRC); in ubi_io_read_vid_hdr() [all …]
|
D | vtbl.c | 87 uint32_t crc; in ubi_change_vtbl_record() local 96 crc = crc32(UBI_CRC32_INIT, vtbl_rec, UBI_VTBL_RECORD_SIZE_CRC); in ubi_change_vtbl_record() 97 vtbl_rec->crc = cpu_to_be32(crc); in ubi_change_vtbl_record() 129 uint32_t crc; in ubi_vtbl_rename_volumes() local 143 crc = crc32(UBI_CRC32_INIT, vtbl_rec, in ubi_vtbl_rename_volumes() 145 vtbl_rec->crc = cpu_to_be32(crc); in ubi_vtbl_rename_volumes() 172 uint32_t crc; in vtbl_check() local 186 crc = crc32(UBI_CRC32_INIT, &vtbl[i], UBI_VTBL_RECORD_SIZE_CRC); in vtbl_check() 187 if (be32_to_cpu(vtbl[i].crc) != crc) { in vtbl_check() 189 i, crc, be32_to_cpu(vtbl[i].crc)); in vtbl_check() [all …]
|
D | eba.c | 377 uint32_t uninitialized_var(crc); in ubi_eba_read_leb() 457 crc = be32_to_cpu(vid_hdr->data_crc); in ubi_eba_read_leb() 480 if (crc1 != crc) { in ubi_eba_read_leb() 482 crc1, crc); in ubi_eba_read_leb() 815 uint32_t crc; in ubi_eba_write_leb_st() local 842 crc = crc32(UBI_CRC32_INIT, buf, data_size); in ubi_eba_write_leb_st() 846 vid_hdr->data_crc = cpu_to_be32(crc); in ubi_eba_write_leb_st() 932 uint32_t crc; in ubi_eba_atomic_leb_change() local 963 crc = crc32(UBI_CRC32_INIT, buf, len); in ubi_eba_atomic_leb_change() 967 vid_hdr->data_crc = cpu_to_be32(crc); in ubi_eba_atomic_leb_change() [all …]
|
/linux-4.1.27/sound/usb/6fire/ |
D | firmware.c | 63 static u8 usb6fire_fw_ihex_hex(const u8 *data, u8 *crc) in usb6fire_fw_ihex_hex() argument 76 *crc += val; in usb6fire_fw_ihex_hex() 86 u8 crc = 0; in usb6fire_fw_ihex_next_record() local 107 record->txt_offset, &crc); in usb6fire_fw_ihex_next_record() 110 record->txt_offset, &crc) << 8; in usb6fire_fw_ihex_next_record() 113 record->txt_offset, &crc); in usb6fire_fw_ihex_next_record() 116 record->txt_offset, &crc); in usb6fire_fw_ihex_next_record() 126 + record->txt_offset, &crc); in usb6fire_fw_ihex_next_record() 129 usb6fire_fw_ihex_hex(record->txt_data + record->txt_offset, &crc); in usb6fire_fw_ihex_next_record() 130 if (crc) { in usb6fire_fw_ihex_next_record()
|
/linux-4.1.27/net/nfc/nci/ |
D | spi.c | 83 u16 crc; in nci_spi_send() local 85 crc = crc_ccitt(CRC_INIT, skb->data, skb->len); in nci_spi_send() 86 *skb_put(skb, 1) = crc >> 8; in nci_spi_send() 87 *skb_put(skb, 1) = crc & 0xFF; in nci_spi_send() 158 u16 crc; in send_acknowledge() local 170 crc = crc_ccitt(CRC_INIT, skb->data, skb->len); in send_acknowledge() 171 *skb_put(skb, 1) = crc >> 8; in send_acknowledge() 172 *skb_put(skb, 1) = crc & 0xFF; in send_acknowledge()
|
/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
D | fw_inc.c | 51 u32 crc; in wil_fw_verify() local 103 fh.crc = 0; in wil_fw_verify() 105 crc = crc32_le(~0, (unsigned char const *)hdr, sizeof(*hdr)); in wil_fw_verify() 106 crc = crc32_le(crc, (unsigned char const *)&fh, sizeof(fh)); in wil_fw_verify() 107 crc = crc32_le(crc, (unsigned char const *)&fh_[1], in wil_fw_verify() 109 crc = ~crc; in wil_fw_verify() 111 if (crc != le32_to_cpu(fh_->crc)) { in wil_fw_verify() 114 (ulong)dlen, crc, le32_to_cpu(fh_->crc)); in wil_fw_verify()
|
D | fw.h | 99 __le32 crc; /* crc32 of the following data */ member
|
/linux-4.1.27/arch/mips/lasat/ |
D | lasat_board.c | 96 unsigned long crc; in lasat_init_board_info() local 110 crc = EEPROM_CRC((unsigned char *)(&lasat_board_info.li_eeprom_info), in lasat_init_board_info() 113 if (crc != lasat_board_info.li_eeprom_info.crc32) { in lasat_init_board_info() 266 unsigned long crc; in lasat_write_eeprom_info() local 271 crc = EEPROM_CRC((unsigned char *)(&lasat_board_info.li_eeprom_info), in lasat_write_eeprom_info() 273 lasat_board_info.li_eeprom_info.crc32 = crc; in lasat_write_eeprom_info()
|
/linux-4.1.27/drivers/nfc/st21nfca/ |
D | i2c.c | 177 u16 crc; in st21nfca_hci_add_len_crc() local 182 crc = crc_ccitt(0xffff, skb->data, skb->len); in st21nfca_hci_add_len_crc() 183 crc = ~crc; in st21nfca_hci_add_len_crc() 185 tmp = crc & 0x00ff; in st21nfca_hci_add_len_crc() 188 tmp = (crc >> 8) & 0x00ff; in st21nfca_hci_add_len_crc() 287 u16 crc; in check_crc() local 289 crc = crc_ccitt(0xffff, buf, buflen - 2); in check_crc() 290 crc = ~crc; in check_crc() 292 if (buf[buflen - 2] != (crc & 0xff) || buf[buflen - 1] != (crc >> 8)) { in check_crc() 294 ": CRC error 0x%x != 0x%x 0x%x\n", crc, buf[buflen - 1], in check_crc()
|
/linux-4.1.27/arch/mips/bcm63xx/ |
D | nvram.c | 46 u32 crc, expected_crc; in bcm63xx_nvram_init() local 63 crc = crc32_le(~0, (u8 *)&nvram, check_len); in bcm63xx_nvram_init() 65 if (crc != expected_crc) in bcm63xx_nvram_init() 67 expected_crc, crc); in bcm63xx_nvram_init()
|
/linux-4.1.27/net/batman-adv/ |
D | bridge_loop_avoidance.c | 244 backbone_gw->crc = BATADV_BLA_CRC_INIT; in batadv_bla_del_backbone_claims() 390 entry->crc = BATADV_BLA_CRC_INIT; in batadv_bla_get_backbone_gw() 538 __be16 crc; in batadv_bla_send_announce() local 541 crc = htons(backbone_gw->crc); in batadv_bla_send_announce() 542 memcpy(&mac[4], &crc, 2); in batadv_bla_send_announce() 602 claim->backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_add_claim() 609 backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_add_claim() 637 claim->backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_del_claim() 649 uint16_t crc; in batadv_handle_announce() local 662 crc = ntohs(*((__be16 *)(&an_addr[4]))); in batadv_handle_announce() [all …]
|
D | translation-table.c | 743 tt_vlan->crc = htonl(vlan->tt.crc); in batadv_tt_prepare_tvlv_global_data() 815 tt_vlan->crc = htonl(vlan->tt.crc); in batadv_tt_prepare_tvlv_local_data() 972 vlan->tt.crc); in batadv_tt_local_seq_print_text() 1546 last_ttvn, vlan->tt.crc, in batadv_tt_global_print_entry() 1578 last_ttvn, vlan->tt.crc, in batadv_tt_global_print_entry() 2072 uint32_t i, crc_tmp, crc = 0; in batadv_tt_global_crc() local 2123 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN); in batadv_tt_global_crc() 2128 return crc; in batadv_tt_global_crc() 2147 uint32_t i, crc_tmp, crc = 0; in batadv_tt_local_crc() local 2180 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN); in batadv_tt_local_crc() [all …]
|
D | types.h | 162 uint32_t crc; member 398 __be32 crc; member 884 uint16_t crc; member
|
/linux-4.1.27/drivers/s390/char/ |
D | hmcdrv_ftp.c | 85 u16 crc = 0xffffU; in hmcdrv_ftp_cmd_getid() local 90 crc = crc16(crc, cmd, len); in hmcdrv_ftp_cmd_getid() 91 pdesc = ftpcmds + (crc % ARRAY_SIZE(ftpcmds)); in hmcdrv_ftp_cmd_getid() 93 cmd, crc, (crc % ARRAY_SIZE(ftpcmds))); in hmcdrv_ftp_cmd_getid()
|
/linux-4.1.27/net/nfc/ |
D | digital_core.c | 63 u16 crc; in digital_skb_add_crc() local 65 crc = crc_func(init, skb->data, skb->len); in digital_skb_add_crc() 68 crc = ~crc; in digital_skb_add_crc() 71 crc = __fswab16(crc); in digital_skb_add_crc() 73 *skb_put(skb, 1) = crc & 0xFF; in digital_skb_add_crc() 74 *skb_put(skb, 1) = (crc >> 8) & 0xFF; in digital_skb_add_crc() 81 u16 crc; in digital_skb_check_crc() local 86 crc = crc_func(crc_init, skb->data, skb->len - 2); in digital_skb_check_crc() 89 crc = ~crc; in digital_skb_check_crc() 92 crc = __swab16(crc); in digital_skb_check_crc() [all …]
|
/linux-4.1.27/drivers/bcma/ |
D | sprom.c | 87 static inline u8 bcma_crc8(u8 crc, u8 data) in bcma_crc8() argument 124 return t[crc ^ data]; in bcma_crc8() 130 u8 crc = 0xFF; in bcma_sprom_crc() local 133 crc = bcma_crc8(crc, sprom[word] & 0x00FF); in bcma_sprom_crc() 134 crc = bcma_crc8(crc, (sprom[word] & 0xFF00) >> 8); in bcma_sprom_crc() 136 crc = bcma_crc8(crc, sprom[words - 1] & 0x00FF); in bcma_sprom_crc() 137 crc ^= 0xFF; in bcma_sprom_crc() 139 return crc; in bcma_sprom_crc() 144 u8 crc; in bcma_sprom_check_crc() local 148 crc = bcma_sprom_crc(sprom, words); in bcma_sprom_check_crc() [all …]
|
/linux-4.1.27/fs/logfs/ |
D | segment.c | 323 h.crc = logfs_crc32(&h, sizeof(h) - 4, 4); in __logfs_segment_write() 439 __be32 crc; 445 crc = logfs_crc32(sh, sizeof(*sh), 4); 446 if (crc != sh->crc) { 448 "got %x\n", ofs, be32_to_cpu(sh->crc), 449 be32_to_cpu(crc)); 459 __be32 crc; in read_obj_header() local 465 crc = logfs_crc32(oh, sizeof(*oh) - 4, 4); in read_obj_header() 466 if (crc != oh->crc) { in read_obj_header() 468 "got %x\n", ofs, be32_to_cpu(oh->crc), in read_obj_header() [all …]
|
D | logfs_abi.h | 185 __be32 crc; member 285 __be32 crc; member
|
/linux-4.1.27/drivers/scsi/libfc/ |
D | fc_frame.c | 36 u32 crc; in fc_frame_crc_check() local 45 crc = ~crc32(~0, bp, len); in fc_frame_crc_check() 46 error = crc ^ fr_crc(fp); in fc_frame_crc_check()
|
D | fc_libfc.c | 114 u32 *crc) in fc_copy_buffer_to_sglist() argument 145 if (crc) in fc_copy_buffer_to_sglist() 146 *crc = crc32(*crc, buf, sg_bytes); in fc_copy_buffer_to_sglist()
|
D | fc_libfc.h | 137 u32 *crc);
|
/linux-4.1.27/drivers/staging/rtl8188eu/core/ |
D | rtw_security.c | 127 u32 crc; in getcrc32() local 131 crc = 0xffffffff; /* preload shift register, per CRC-32 spec */ in getcrc32() 134 crc = crc32_table[(crc ^ *p) & 0xff] ^ (crc >> 8); in getcrc32() 135 return cpu_to_le32(~crc); /* transmit complement, per CRC-32 spec */ in getcrc32() 144 unsigned char crc[4]; in rtw_wep_encrypt() local 179 *((__le32 *)crc) = getcrc32(payload, length); in rtw_wep_encrypt() 183 arcfour_encrypt(&mycontext, payload+length, crc, 4); in rtw_wep_encrypt() 186 *((__le32 *)crc) = getcrc32(payload, length); in rtw_wep_encrypt() 189 arcfour_encrypt(&mycontext, payload+length, crc, 4); in rtw_wep_encrypt() 202 u8 crc[4]; in rtw_wep_decrypt() local [all …]
|
/linux-4.1.27/drivers/media/i2c/ |
D | saa6752hs.c | 442 u32 crc; in saa6752hs_init() local 477 crc = crc32_be(~0, &localPAT[7], sizeof(PAT) - 7 - 4); in saa6752hs_init() 478 localPAT[sizeof(PAT) - 4] = (crc >> 24) & 0xFF; in saa6752hs_init() 479 localPAT[sizeof(PAT) - 3] = (crc >> 16) & 0xFF; in saa6752hs_init() 480 localPAT[sizeof(PAT) - 2] = (crc >> 8) & 0xFF; in saa6752hs_init() 481 localPAT[sizeof(PAT) - 1] = crc & 0xFF; in saa6752hs_init() 499 crc = crc32_be(~0, &localPMT[7], size - 7 - 4); in saa6752hs_init() 500 localPMT[size - 4] = (crc >> 24) & 0xFF; in saa6752hs_init() 501 localPMT[size - 3] = (crc >> 16) & 0xFF; in saa6752hs_init() 502 localPMT[size - 2] = (crc >> 8) & 0xFF; in saa6752hs_init() [all …]
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | nxt200x.c | 139 static u16 nxt200x_crc(u16 crc, u8 c) in nxt200x_crc() argument 146 if((crc^input) & 0x8000) in nxt200x_crc() 147 crc=(crc<<1)^CRC_CCIT_MASK; in nxt200x_crc() 149 crc<<=1; in nxt200x_crc() 152 return crc; in nxt200x_crc() 427 u16 rambase, position, crc = 0; in nxt2002_load_firmware() local 448 crc = 0; in nxt2002_load_firmware() 462 crc = nxt200x_crc(crc, fw->data[position]); in nxt2002_load_firmware() 469 buf[0] = crc << 8; in nxt2002_load_firmware() 470 buf[1] = crc & 0xFF; in nxt2002_load_firmware() [all …]
|
/linux-4.1.27/drivers/nfc/pn544/ |
D | i2c.c | 288 u16 crc; in pn544_hci_i2c_add_len_crc() local 294 crc = crc_ccitt(0xffff, skb->data, skb->len); in pn544_hci_i2c_add_len_crc() 295 crc = ~crc; in pn544_hci_i2c_add_len_crc() 296 *skb_put(skb, 1) = crc & 0xff; in pn544_hci_i2c_add_len_crc() 297 *skb_put(skb, 1) = crc >> 8; in pn544_hci_i2c_add_len_crc() 348 u16 crc; in check_crc() local 351 crc = crc_ccitt(0xffff, buf, len - 2); in check_crc() 352 crc = ~crc; in check_crc() 354 if (buf[len - 2] != (crc & 0xff) || buf[len - 1] != (crc >> 8)) { in check_crc() 356 crc, buf[len - 1], buf[len - 2]); in check_crc() [all …]
|
/linux-4.1.27/fs/ubifs/ |
D | io.c | 241 uint32_t crc, node_crc, magic; in ubifs_check_node() local 278 crc = crc32(UBIFS_CRC32_INIT, buf + 8, node_len - 8); in ubifs_check_node() 279 node_crc = le32_to_cpu(ch->crc); in ubifs_check_node() 280 if (crc != node_crc) { in ubifs_check_node() 283 crc, node_crc); in ubifs_check_node() 320 uint32_t crc; in ubifs_pad() local 336 crc = crc32(UBIFS_CRC32_INIT, buf + 8, UBIFS_PAD_NODE_SZ - 8); in ubifs_pad() 337 ch->crc = cpu_to_le32(crc); in ubifs_pad() 381 uint32_t crc; in ubifs_prepare_node() local 392 crc = crc32(UBIFS_CRC32_INIT, node + 8, len - 8); in ubifs_prepare_node() [all …]
|
D | lpt.c | 355 uint16_t crc; in ubifs_pack_pnode() local 370 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_pnode() 374 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_pnode() 388 uint16_t crc; in ubifs_pack_nnode() local 402 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_nnode() 406 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_nnode() 420 uint16_t crc; in ubifs_pack_ltab() local 427 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_ltab() 431 pack_bits(&addr, &pos, crc, UBIFS_LPT_CRC_BITS); in ubifs_pack_ltab() 444 uint16_t crc; in ubifs_pack_lsave() local [all …]
|
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/ |
D | eth_defs.h | 163 unsigned int crc : 1; member 268 unsigned int crc : 1; member 289 unsigned int crc : 1; member 310 unsigned int crc : 1; member 330 unsigned int crc : 1; member
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl871x_security.c | 154 u32 crc; in getcrc32() local 158 crc = 0xffffffff; /* preload shift register, per CRC-32 spec */ in getcrc32() 160 crc = crc32_table[(crc ^ *p) & 0xff] ^ (crc >> 8); in getcrc32() 161 return ~crc; /* transmit complement, per CRC-32 spec */ in getcrc32() 169 unsigned char crc[4]; in r8712_wep_encrypt() local 198 *((u32 *)crc) = cpu_to_le32(getcrc32( in r8712_wep_encrypt() 204 crc, 4); in r8712_wep_encrypt() 208 *((u32 *)crc) = cpu_to_le32(getcrc32( in r8712_wep_encrypt() 214 crc, 4); in r8712_wep_encrypt() 225 u8 crc[4]; in r8712_wep_decrypt() local [all …]
|
/linux-4.1.27/drivers/misc/genwqe/ |
D | card_utils.c | 175 u32 crc; in genwqe_init_crc32() local 178 crc = i << 24; in genwqe_init_crc32() 180 if (crc & 0x80000000) in genwqe_init_crc32() 181 crc = (crc << 1) ^ CRC32_POLYNOMIAL; in genwqe_init_crc32() 183 crc = (crc << 1); in genwqe_init_crc32() 185 crc32_tab[i] = crc; in genwqe_init_crc32() 207 u32 crc; in genwqe_crc32() local 209 crc = init; in genwqe_crc32() 211 i = ((crc >> 24) ^ *buff++) & 0xFF; in genwqe_crc32() 212 crc = (crc << 8) ^ crc32_tab[i]; in genwqe_crc32() [all …]
|
/linux-4.1.27/fs/btrfs/ |
D | hash.c | 32 u32 btrfs_crc32c(u32 crc, const void *address, unsigned int length) in btrfs_crc32c() argument 40 *ctx = crc; in btrfs_crc32c()
|
D | hash.h | 26 u32 btrfs_crc32c(u32 crc, const void *address, unsigned int length);
|
D | send.h | 49 __le32 crc; member
|
/linux-4.1.27/drivers/staging/media/bcm2048/ |
D | radio-bcm2048.c | 1477 int index, int crc) in bcm2048_parse_rds_rt_block() argument 1480 if (crc) { in bcm2048_parse_rds_rt_block() 1496 int crc, rt_id, rt_group_b, rt_ab, index = 0; in bcm2048_parse_rt_match_b() local 1498 crc = bcm2048_rds_block_crc(bdev, i); in bcm2048_parse_rt_match_b() 1500 if (crc == BCM2048_RDS_CRC_UNRECOVARABLE) in bcm2048_parse_rt_match_b() 1545 int crc; in bcm2048_parse_rt_match_c() local 1547 crc = bcm2048_rds_block_crc(bdev, i); in bcm2048_parse_rt_match_c() 1549 if (crc == BCM2048_RDS_CRC_UNRECOVARABLE) in bcm2048_parse_rt_match_c() 1558 bcm2048_parse_rds_rt_block(bdev, i, index, crc); in bcm2048_parse_rt_match_c() 1568 int crc; in bcm2048_parse_rt_match_d() local [all …]
|
/linux-4.1.27/fs/qnx6/ |
D | dir.c | 17 unsigned crc = 0; in qnx6_lfile_checksum() local 20 crc = ((crc >> 1) + *(name++)) ^ in qnx6_lfile_checksum() 21 ((crc & 0x00000001) ? 0x80000000 : 0); in qnx6_lfile_checksum() 23 return crc; in qnx6_lfile_checksum()
|
/linux-4.1.27/net/mac802154/ |
D | rx.c | 255 u16 crc; in ieee802154_rx() local 264 crc = crc_ccitt(0, skb->data, skb->len); in ieee802154_rx() 265 put_unaligned_le16(crc, skb_put(skb, 2)); in ieee802154_rx() 276 crc = crc_ccitt(0, skb->data, skb->len); in ieee802154_rx() 277 if (crc) { in ieee802154_rx()
|
D | tx.c | 87 u16 crc = crc_ccitt(0, skb->data, skb->len); in ieee802154_tx() local 89 put_unaligned_le16(crc, skb_put(skb, 2)); in ieee802154_tx()
|
/linux-4.1.27/include/media/ |
D | omap3isp.h | 122 unsigned int crc:1; member 134 unsigned crc:1; member
|
D | omap4iss.h | 42 unsigned crc:1; member
|
/linux-4.1.27/drivers/staging/iio/adc/ |
D | ad7280a.c | 143 unsigned char bit, crc; in ad7280_crc8_build_table() local 147 crc = cnt; in ad7280_crc8_build_table() 149 bit = crc & HIGHBIT; in ad7280_crc8_build_table() 150 crc <<= 1; in ad7280_crc8_build_table() 152 crc ^= POLYNOM; in ad7280_crc8_build_table() 154 crc_tab[cnt] = crc; in ad7280_crc8_build_table() 160 unsigned char crc; in ad7280_calc_crc8() local 162 crc = crc_tab[val >> 16 & 0xFF]; in ad7280_calc_crc8() 163 crc = crc_tab[crc ^ (val >> 8 & 0xFF)]; in ad7280_calc_crc8() 165 return crc ^ (val & 0xFF); in ad7280_calc_crc8() [all …]
|
/linux-4.1.27/drivers/net/ethernet/apple/ |
D | bmac.c | 869 unsigned int crc; in bmac_addhash() local 873 crc = bmac_crc((unsigned short *)addr) & 0x3f; /* Big-endian alert! */ in bmac_addhash() 874 crc = reverse6[crc]; /* Hyperfast bit-reversing algorithm */ in bmac_addhash() 875 if (bp->hash_use_count[crc]++) return; /* This bit is already set */ in bmac_addhash() 876 mask = crc % 16; in bmac_addhash() 878 bp->hash_use_count[crc/16] |= mask; in bmac_addhash() 884 unsigned int crc; in bmac_removehash() local 888 crc = bmac_crc((unsigned short *)addr) & 0x3f; /* Big-endian alert! */ in bmac_removehash() 889 crc = reverse6[crc]; /* Hyperfast bit-reversing algorithm */ in bmac_removehash() 890 if (bp->hash_use_count[crc] == 0) return; /* That bit wasn't in use! */ in bmac_removehash() [all …]
|
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/ |
D | mac-fec.c | 190 u32 crc, csrVal; in set_multicast_one() local 193 crc = 0xffffffff; in set_multicast_one() 197 msb = crc >> 31; in set_multicast_one() 198 crc <<= 1; in set_multicast_one() 200 crc ^= FEC_CRC_POLY; in set_multicast_one() 205 temp = (crc & 0x3f) >> 1; in set_multicast_one() 212 if (crc & 1) in set_multicast_one()
|
/linux-4.1.27/sound/soc/codecs/ |
D | sigmadsp.c | 75 __le32 crc; member 482 u32 crc; in sigmadsp_firmware_load() local 511 crc = crc32(0, fw->data + sizeof(*ssfw_head), in sigmadsp_firmware_load() 513 pr_debug("%s: crc=%x\n", __func__, crc); in sigmadsp_firmware_load() 514 if (crc != le32_to_cpu(ssfw_head->crc)) { in sigmadsp_firmware_load() 516 le32_to_cpu(ssfw_head->crc), crc); in sigmadsp_firmware_load()
|
/linux-4.1.27/net/ceph/ |
D | messenger.c | 1259 u32 crc; in prepare_write_message() local 1309 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc)); in prepare_write_message() 1310 con->out_msg->hdr.crc = cpu_to_le32(crc); in prepare_write_message() 1314 crc = crc32c(0, m->front.iov_base, m->front.iov_len); in prepare_write_message() 1315 con->out_msg->footer.front_crc = cpu_to_le32(crc); in prepare_write_message() 1317 crc = crc32c(0, m->middle->vec.iov_base, in prepare_write_message() 1319 con->out_msg->footer.middle_crc = cpu_to_le32(crc); in prepare_write_message() 1527 static u32 ceph_crc32c_page(u32 crc, struct page *page, in ceph_crc32c_page() argument 1535 crc = crc32c(crc, kaddr + page_offset, length); in ceph_crc32c_page() 1538 return crc; in ceph_crc32c_page() [all …]
|
/linux-4.1.27/arch/mn10300/boot/compressed/ |
D | misc.c | 261 ulg c = crc; /* temporary variable */ in flush_window_low() 271 crc = c; in flush_window_low() 279 ulg c = crc; /* temporary variable */ in flush_window_high() 289 crc = c; in flush_window_high()
|
/linux-4.1.27/drivers/ssb/ |
D | pci.c | 193 static inline u8 ssb_crc8(u8 crc, u8 data) in ssb_crc8() argument 230 return t[crc ^ data]; in ssb_crc8() 245 u8 crc = 0xFF; in ssb_sprom_crc() local 248 crc = ssb_crc8(crc, sprom[word] & 0x00FF); in ssb_sprom_crc() 249 crc = ssb_crc8(crc, (sprom[word] & 0xFF00) >> 8); in ssb_sprom_crc() 251 crc = ssb_crc8(crc, sprom[size - 1] & 0x00FF); in ssb_sprom_crc() 252 crc ^= 0xFF; in ssb_sprom_crc() 254 return crc; in ssb_sprom_crc() 259 u8 crc; in sprom_check_crc() local 263 crc = ssb_sprom_crc(sprom, size); in sprom_check_crc() [all …]
|
/linux-4.1.27/block/partitions/ |
D | efi.c | 354 u32 crc, origcrc; in is_gpt_valid() local 391 crc = efi_crc32((const unsigned char *) (*gpt), le32_to_cpu((*gpt)->header_size)); in is_gpt_valid() 393 if (crc != origcrc) { in is_gpt_valid() 395 crc, origcrc); in is_gpt_valid() 441 crc = efi_crc32((const unsigned char *) (*ptes), in is_gpt_valid() 445 if (crc != le32_to_cpu((*gpt)->partition_entry_array_crc32)) { in is_gpt_valid()
|
/linux-4.1.27/drivers/w1/ |
D | w1_io.c | 371 u8 crc = 0; in w1_calc_crc8() local 374 crc = w1_crc8_table[crc ^ *data++]; in w1_calc_crc8() 376 return crc; in w1_calc_crc8()
|
D | w1.h | 37 crc:8; member 39 __u64 crc:8,
|
D | w1.c | 432 rn->crc = w1_calc_crc8((u8 *)&rn64_le, 7); in w1_atoreg_num() 436 rn->family, (unsigned long long)rn->id, rn->crc); in w1_atoreg_num() 453 sl->reg_num.crc == rn->crc) { in w1_slave_search_device() 739 (unsigned long long)rn->id, rn->crc); in w1_attach_slave_device() 841 sl->reg_num.crc == id->crc) { in w1_search_slave() 912 if (rn && tmp->crc == w1_calc_crc8((u8 *)&rn_le, 7)) in w1_slave_found()
|
/linux-4.1.27/drivers/staging/rtl8723au/core/ |
D | rtw_security.c | 133 u32 crc; in getcrc32() local 138 crc = 0xffffffff; /* preload shift register, per CRC-32 spec */ in getcrc32() 141 crc = crc32_table[(crc ^ *p) & 0xff] ^ (crc >> 8); in getcrc32() 143 return ~crc; /* transmit complement, per CRC-32 spec */ in getcrc32() 151 unsigned char crc[4]; in rtw_wep_encrypt23a() local 189 *((u32 *)crc) = cpu_to_le32(getcrc32(payload, length)); in rtw_wep_encrypt23a() 193 arcfour_encrypt(&mycontext, payload + length, crc, 4); in rtw_wep_encrypt23a() 197 *((u32 *)crc) = cpu_to_le32(getcrc32(payload, length)); in rtw_wep_encrypt23a() 200 arcfour_encrypt(&mycontext, payload + length, crc, 4); in rtw_wep_encrypt23a() 605 u8 crc[4]; in rtw_tkip_encrypt23a() local [all …]
|
/linux-4.1.27/drivers/block/ |
D | amiflop.c | 870 unsigned short crc; /* on 68000 we got an alignment problem, member 1038 unsigned short crc,data_crc[2]; in dos_read() local 1059 crc = dos_hdr_crc(&hdr); in dos_read() 1063 hdr.sec, hdr.len_desc, hdr.crc); in dos_read() 1066 if (crc != hdr.crc) { in dos_read() 1068 hdr.crc, crc); in dos_read() 1113 crc = dos_data_crc(unit[drive].trackbuf + (hdr.sec - 1) * 512); in dos_read() 1115 if (crc != data_crc[0]) { in dos_read() 1118 hdr.sec, hdr.len_desc, scnt,data_crc[0], crc); in dos_read() 1159 static ushort crc[2]={0,0x4e4e}; in ms_putsec() local [all …]
|
/linux-4.1.27/arch/alpha/boot/ |
D | misc.c | 124 ulg c = crc; in flush_window() 134 crc = c; in flush_window()
|
/linux-4.1.27/include/linux/ceph/ |
D | msgr.h | 138 __le32 crc; /* header crc32c */ member 157 __le32 crc; /* header crc32c */ member
|
/linux-4.1.27/arch/nios2/boot/compressed/ |
D | misc.c | 148 ulg c = crc; /* temporary variable */ in flush_window() 158 crc = c; in flush_window()
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | 7990.c | 601 u32 crc; in lance_load_multicast() local 615 crc = ether_crc_le(6, ha->addr); in lance_load_multicast() 616 crc = crc >> 26; in lance_load_multicast() 617 mcast_table[crc >> 4] |= 1 << (crc & 0xf); in lance_load_multicast()
|
D | a2065.c | 590 u32 crc; in lance_load_multicast() local 604 crc = ether_crc_le(6, ha->addr); in lance_load_multicast() 605 crc = crc >> 26; in lance_load_multicast() 606 mcast_table[crc >> 4] |= 1 << (crc & 0xf); in lance_load_multicast()
|
D | sunlance.c | 1167 u32 crc; in lance_load_multicast() local 1191 crc = ether_crc_le(6, ha->addr); in lance_load_multicast() 1192 crc = crc >> 26; in lance_load_multicast() 1196 u16 tmp = sbus_readw(&mcast_table[crc>>4]); in lance_load_multicast() 1197 tmp |= 1 << (crc & 0xf); in lance_load_multicast() 1198 sbus_writew(tmp, &mcast_table[crc>>4]); in lance_load_multicast() 1202 mcast_table [crc >> 4] |= 1 << (crc & 0xf); in lance_load_multicast()
|
D | am79c961a.c | 202 u32 crc; in am79c961_mc_hash() local 204 crc = ether_crc_le(ETH_ALEN, addr); in am79c961_mc_hash() 206 idx = crc >> 30; in am79c961_mc_hash() 207 bit = (crc >> 26) & 15; in am79c961_mc_hash()
|
D | declance.c | 946 u32 crc; in lance_load_multicast() local 964 crc = ether_crc_le(ETH_ALEN, ha->addr); in lance_load_multicast() 965 crc = crc >> 26; in lance_load_multicast() 966 *lib_ptr(ib, filter[crc >> 4], lp->type) |= 1 << (crc & 0xf); in lance_load_multicast()
|
/linux-4.1.27/drivers/input/joystick/ |
D | grip.c | 126 unsigned int i, j, buf, crc; in grip_xt_read_packet() local 156 crc = buf ^ (buf >> 7) ^ (buf >> 14); in grip_xt_read_packet() 157 if (!((crc ^ (0x25cb9e70 >> ((crc >> 2) & 0x1c))) & 0xf)) { in grip_xt_read_packet()
|
/linux-4.1.27/include/uapi/linux/ |
D | bcm933xx_hcs.h | 21 __u32 crc; member
|
D | cramfs_fs.h | 45 __u32 crc; member
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_mbx.c | 654 u16 crc; in fm10k_mbx_verify_remote_crc() local 661 crc = fm10k_crc_16b(&mbx->mbx_hdr, mbx->remote, 1); in fm10k_mbx_verify_remote_crc() 664 return crc ? FM10K_MBX_ERR_CRC : 0; in fm10k_mbx_verify_remote_crc() 868 u16 crc; in fm10k_mbx_create_data_hdr() local 874 crc = fm10k_fifo_crc(fifo, fm10k_fifo_head_offset(fifo, mbx->pulled), in fm10k_mbx_create_data_hdr() 876 crc = fm10k_crc_16b(&hdr, crc, 1); in fm10k_mbx_create_data_hdr() 879 mbx->mbx_hdr = hdr | FM10K_MSG_HDR_FIELD_SET(crc, CRC); in fm10k_mbx_create_data_hdr() 893 u16 crc = fm10k_crc_16b(&hdr, mbx->local, 1); in fm10k_mbx_create_disconnect_hdr() local 898 mbx->mbx_hdr = hdr | FM10K_MSG_HDR_FIELD_SET(crc, CRC); in fm10k_mbx_create_disconnect_hdr()
|
/linux-4.1.27/drivers/usb/atm/ |
D | usbatm.c | 162 u32 crc; member 506 ctrl->crc = ~crc32_be(ctrl->crc, ptr, left - 4); in usbatm_write_cells() 508 trailer[4] = ctrl->crc >> 24; in usbatm_write_cells() 509 trailer[5] = ctrl->crc >> 16; in usbatm_write_cells() 510 trailer[6] = ctrl->crc >> 8; in usbatm_write_cells() 511 trailer[7] = ctrl->crc; in usbatm_write_cells() 517 ctrl->crc = crc32_be(ctrl->crc, ptr, left); in usbatm_write_cells() 689 ctrl->crc = crc32_be(~0, skb->data, skb->len); in usbatm_atm_send()
|
/linux-4.1.27/include/scsi/ |
D | sas.h | 306 __be32 crc; member 440 __be32 crc; member 500 __be32 crc; member 634 __be32 crc; member
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
D | saa7164-buffer.c | 116 buf->crc = 0; in saa7164_buffer_alloc() 134 buf->crc = crc32(0, buf->cpu, buf->actual_size); in saa7164_buffer_alloc() 304 buf->crc = 0; in saa7164_buffer_alloc_user()
|
D | saa7164-vbi.c | 1067 u32 crc; in saa7164_vbi_next_buf() local 1075 crc = crc32(0, ubuf->data, ubuf->actual_size); in saa7164_vbi_next_buf() 1076 if (crc != ubuf->crc) { in saa7164_vbi_next_buf() 1079 ubuf, ubuf->crc, crc); in saa7164_vbi_next_buf()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | core.c | 384 static u16 crc16_ccitt(u8 data, u16 crc) in crc16_ccitt() argument 391 crc_bit15 = ((crc & BIT(15)) ? 1 : 0); in crc16_ccitt() 395 result = crc << 1; in crc16_ccitt() 401 crc_bit11 = ((crc & BIT(11)) ? 1 : 0) ^ shift_in; in crc16_ccitt() 407 crc_bit4 = ((crc & BIT(4)) ? 1 : 0) ^ shift_in; in crc16_ccitt() 413 crc = result; in crc16_ccitt() 416 return crc; in crc16_ccitt() 421 u16 crc = 0xffff; in _calculate_wol_pattern_crc() local 425 crc = crc16_ccitt(pattern[i], crc); in _calculate_wol_pattern_crc() 427 crc = ~crc; in _calculate_wol_pattern_crc() [all …]
|
/linux-4.1.27/net/mac80211/ |
D | wep.c | 198 __le32 crc; in ieee80211_wep_decrypt_data() local 208 crc = cpu_to_le32(~crc32_le(~0, data, data_len)); in ieee80211_wep_decrypt_data() 209 if (memcmp(&crc, data + data_len, IEEE80211_WEP_ICV_LEN) != 0) in ieee80211_wep_decrypt_data()
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
D | orinoco_usb.c | 205 __le16 crc; /* CRC up to here */ member 712 u16 crc = 0; in build_crc() local 717 crc = (crc << 1) + bytes[i]; in build_crc() 719 return crc; in build_crc() 741 req->crc = cpu_to_le16(build_crc(req)); in ezusb_fill_req() 1385 u16 crc; in ezusb_bulk_in_callback() local 1417 crc = build_crc(ans); in ezusb_bulk_in_callback() 1418 if (le16_to_cpu(ans->crc) != crc) { in ezusb_bulk_in_callback()
|
/linux-4.1.27/fs/udf/ |
D | namei.c | 48 uint16_t crc; in udf_write_fi() local 99 crc = crc_itu_t(0, (uint8_t *)cfi + sizeof(struct tag), in udf_write_fi() 103 crc = crc_itu_t(crc, (uint8_t *)sfi->impUse, in udf_write_fi() 107 crc = crc_itu_t(crc, fibh->ebh->b_data + in udf_write_fi() 113 crc = crc_itu_t(crc, (uint8_t *)sfi->impUse, in udf_write_fi() 115 crc = crc_itu_t(crc, fibh->ebh->b_data, fibh->eoffset); in udf_write_fi() 118 cfi->descTag.descCRC = cpu_to_le16(crc); in udf_write_fi()
|
/linux-4.1.27/drivers/net/ethernet/packetengines/ |
D | hamachi.c | 1529 register u32 crc, p_r, p_r1; in hamachi_rx() local 1539 crc = (p_r & 0xffff) + (p_r >> 16); in hamachi_rx() 1542 crc = (p_r >> 16) + (p_r & 0xffff) in hamachi_rx() 1546 crc = p_r + (p_r1 >> 16); in hamachi_rx() 1549 crc = p_r + (p_r1 & 0xff00) + (p_r1 >> 16); in hamachi_rx() 1551 default: /*NOTREACHED*/ crc = 0; in hamachi_rx() 1553 if (crc & 0xffff0000) { in hamachi_rx() 1554 crc &= 0xffff; in hamachi_rx() 1555 ++crc; in hamachi_rx() 1559 if (skb->csum > crc) in hamachi_rx() [all …]
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-dev.c | 804 u32 crc; in xgbe_set_mac_hash_table() local 813 crc = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN)); in xgbe_set_mac_hash_table() 814 crc >>= hash_table_shift; in xgbe_set_mac_hash_table() 815 hash_table[crc >> 5] |= (1 << (crc & 0x1f)); in xgbe_set_mac_hash_table() 819 crc = bitrev32(~crc32_le(~0, ha->addr, ETH_ALEN)); in xgbe_set_mac_hash_table() 820 crc >>= hash_table_shift; in xgbe_set_mac_hash_table() 821 hash_table[crc >> 5] |= (1 << (crc & 0x1f)); in xgbe_set_mac_hash_table() 1027 u32 crc = ~0; in xgbe_vid_crc32_le() local 1038 temp = ((crc & 1) ^ data_byte) & 1; in xgbe_vid_crc32_le() 1039 crc >>= 1; in xgbe_vid_crc32_le() [all …]
|
/linux-4.1.27/Documentation/DocBook/ |
D | .kernel-api.xml.cmd | 2 …tmap.c lib/bitmap.c lib/cmdline.c lib/crc7.c lib/crc16.c lib/crc-itu-t.c lib/crc32.c lib/crc-ccitt…
|
/linux-4.1.27/include/linux/isdn/ |
D | hdlc.h | 40 u16 crc; member
|
/linux-4.1.27/kernel/ |
D | module.c | 368 const unsigned long *crc; member 401 fsa->crc = symversion(syms->crcs, symnum); in check_symbol() 434 const unsigned long **crc, in find_symbol() argument 447 if (crc) in find_symbol() 448 *crc = fsa.crc; in find_symbol() 1121 static unsigned long maybe_relocated(unsigned long crc, in maybe_relocated() argument 1126 return crc - (unsigned long)reloc_start; in maybe_relocated() 1128 return crc; in maybe_relocated() 1135 const unsigned long *crc, in check_version() argument 1142 if (!crc) in check_version() [all …]
|
/linux-4.1.27/Documentation/powerpc/ |
D | qe_firmware.txt | 281 u32 crc = 0; 284 crc ^= *p++; 286 crc = (crc >> 1) ^ ((crc & 1) ? 0xedb88320 : 0); 288 return crc;
|
/linux-4.1.27/scripts/mod/ |
D | modpost.c | 161 unsigned int crc; member 331 unsigned int crc, enum export export) in sym_update_crc() argument 340 s->crc = crc; in sym_update_crc() 608 unsigned int crc; in handle_modversions() local 619 crc = (unsigned int) sym->st_value; in handle_modversions() 620 sym_update_crc(symname + strlen(CRC_PFX), mod, crc, in handle_modversions() 2160 s->crc = exp->crc; in add_versions() 2180 s->crc, s->name); in add_versions() 2291 unsigned int crc; in read_dump() local 2305 crc = strtoul(line, &d, 16); in read_dump() [all …]
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
D | ispccp2.h | 47 int crc; member
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_eem.c | 473 u32 crc, crc2; in eem_unwrap() local 494 crc = get_unaligned_le32(skb->data + len in eem_unwrap() 499 crc = get_unaligned_be32(skb->data + len in eem_unwrap() 503 if (crc != crc2) { in eem_unwrap()
|
/linux-4.1.27/drivers/net/ethernet/silan/ |
D | sc92031.c | 432 u32 crc; in _sc92031_set_mar() local 435 crc = ~ether_crc(ETH_ALEN, ha->addr); in _sc92031_set_mar() 436 crc >>= 24; in _sc92031_set_mar() 438 if (crc & 0x01) bit |= 0x02; in _sc92031_set_mar() 439 if (crc & 0x02) bit |= 0x01; in _sc92031_set_mar() 440 if (crc & 0x10) bit |= 0x20; in _sc92031_set_mar() 441 if (crc & 0x20) bit |= 0x10; in _sc92031_set_mar() 442 if (crc & 0x40) bit |= 0x08; in _sc92031_set_mar() 443 if (crc & 0x80) bit |= 0x04; in _sc92031_set_mar()
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
D | usb.h | 89 __le32 crc; member
|
/linux-4.1.27/Documentation/early-userspace/ |
D | buffer-format.txt | 15 The initramfs buffer format is based around the "newc" or "crc" CPIO 40 compressed and/or uncompressed cpio archives (in the "newc" or "crc" 76 bytes in the data field. cpio(1) refers to this as "crc", which is
|
/linux-4.1.27/fs/omfs/ |
D | inode.c | 84 u16 crc = 0; in omfs_update_checksums() local 90 crc = crc_itu_t(crc, ptr + ofs, count); in omfs_update_checksums() 91 oi->i_head.h_crc = cpu_to_be16(crc); in omfs_update_checksums()
|
/linux-4.1.27/drivers/scsi/fcoe/ |
D | fcoe_transport.c | 303 u32 crc; in fcoe_fc_crc() local 306 crc = crc32(~0, skb->data, skb_headlen(skb)); in fcoe_fc_crc() 316 crc = crc32(crc, data + (off & ~PAGE_MASK), clen); in fcoe_fc_crc() 322 return crc; in fcoe_fc_crc()
|
/linux-4.1.27/drivers/net/ethernet/ibm/emac/ |
D | core.h | 396 #define EMAC_XAHT_CRC_TO_SLOT(dev, crc) \ argument 398 ((crc) >> ((sizeof (u32) * BITS_PER_BYTE) - \
|
/linux-4.1.27/Documentation/filesystems/ |
D | cramfs.txt | 56 >32 ulelong x fsid.crc 0x%x 66 >544 ulelong x fsid.crc 0x%x
|
/linux-4.1.27/arch/cris/boot/compressed/ |
D | misc.c | 201 ulg c = crc; /* temporary variable */ in flush_window() 213 crc = c; in flush_window()
|
/linux-4.1.27/drivers/net/wireless/ |
D | atmel.c | 894 u16 msdu_size, u16 rx_packet_loc, u32 crc) in fast_rx_path() argument 906 crc = crc32_le(crc, mac4, 6); in fast_rx_path() 921 crc = crc32_le(crc, skbp + 12, msdu_size); in fast_rx_path() 923 if ((crc ^ 0xffffffff) != netcrc) { in fast_rx_path() 949 u32 netcrc, crc = 0xffffffff; in probe_crc() local 959 crc = crc32_le(crc, &octet, 1); in probe_crc() 962 return (crc ^ 0xffffffff) == netcrc; in probe_crc() 967 u16 msdu_size, u16 rx_packet_loc, u32 crc, u16 seq_no, in frag_rx_path() argument 990 crc = crc32_le(crc, mac4, 6); in frag_rx_path() 1003 crc = crc32_le(crc, &priv->rx_buf[12], msdu_size); in frag_rx_path() [all …]
|
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/ |
D | qe.c | 423 u32 crc; in qe_upload_firmware() local 474 crc = be32_to_cpu(*(__be32 *)((void *)firmware + calc_size)); in qe_upload_firmware() 475 if (crc != crc32(0, firmware, calc_size)) { in qe_upload_firmware()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/ |
D | trx.c | 247 (!pstats->hwerror) && (!pstats->crc) && (!pstats->icv)); in _rtl92se_translate_rx_signal_stuff() 272 stats->crc = (u16)GET_RX_STATUS_DESC_CRC32(pdesc); in rtl92se_rx_query_desc() 273 stats->hwerror = (u16)(stats->crc | stats->icv); in rtl92se_rx_query_desc() 292 if (stats->crc) in rtl92se_rx_query_desc()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | trx.c | 265 (!pstatus->crc) && (!pstatus->icv)); in translate_rx_signal_stuff() 296 status->crc = (u16)GET_RX_DESC_CRC32(pdesc); in rtl8723e_rx_query_desc() 297 status->hwerror = (status->crc | status->icv); in rtl8723e_rx_query_desc() 316 if (status->crc) in rtl8723e_rx_query_desc()
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | atmel_mxt_ts.c | 682 u32 crc = msg[2] | (msg[3] << 8) | (msg[4] << 16); in mxt_proc_t6_messages() local 686 if (crc != data->config_crc) { in mxt_proc_t6_messages() 687 data->config_crc = crc; in mxt_proc_t6_messages() 688 dev_dbg(dev, "T6 Config Checksum: 0x%06X\n", crc); in mxt_proc_t6_messages() 1194 static void mxt_calc_crc24(u32 *crc, u8 firstbyte, u8 secondbyte) in mxt_calc_crc24() argument 1201 result = ((*crc << 1) ^ data_word); in mxt_calc_crc24() 1206 *crc = result; in mxt_calc_crc24() 1211 u32 crc = 0; in mxt_calculate_crc() local 1219 mxt_calc_crc24(&crc, *ptr, *(ptr + 1)); in mxt_calculate_crc() 1225 mxt_calc_crc24(&crc, *ptr, 0); in mxt_calculate_crc() [all …]
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | omap3-n9.dts | 50 crc = <1>;
|
D | omap3-n950.dts | 50 crc = <1>;
|
/linux-4.1.27/drivers/net/wireless/p54/ |
D | p54usb.h | 116 __le32 crc; member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/ |
D | trx.c | 323 (!pstats->hwerror) && (!pstats->crc) && (!pstats->icv)); in _rtl92ce_translate_rx_signal_stuff() 352 stats->crc = (u16) GET_RX_DESC_CRC32(pdesc); in rtl92ce_rx_query_desc() 353 stats->hwerror = (stats->crc | stats->icv); in rtl92ce_rx_query_desc() 372 if (stats->crc) in rtl92ce_rx_query_desc()
|
/linux-4.1.27/drivers/net/ethernet/sgi/ |
D | ioc3-eth.c | 353 u8 crc; in nic_init() local 385 crc = reg & 0xff; in nic_init() 391 printk (" registration number %pM, CRC %02x", serial, crc); in nic_init() 1537 u32 crc; in ioc3_hash() local 1540 crc = ether_crc_le(ETH_ALEN, addr); in ioc3_hash() 1542 crc &= 0x3f; /* bit reverse lowest 6 bits for hash index */ in ioc3_hash() 1545 temp |= (crc & 0x1); in ioc3_hash() 1546 crc >>= 1; in ioc3_hash()
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sunqe.c | 628 u32 crc; in qe_set_multicast() local 649 crc = ether_crc_le(6, ha->addr); in qe_set_multicast() 650 crc >>= 26; in qe_set_multicast() 651 hash_table[crc >> 4] |= 1 << (crc & 0xf); in qe_set_multicast()
|
/linux-4.1.27/drivers/firewire/ |
D | core-card.c | 59 u16 crc; in fw_compute_block_crc() local 62 crc = crc_itu_t(0, (u8 *)&block[1], length * 4); in fw_compute_block_crc() 63 *block |= cpu_to_be32(crc); in fw_compute_block_crc()
|
/linux-4.1.27/drivers/hwmon/ |
D | sht15.c | 199 u8 crc = sht15_reverse(data->val_status & 0x0F); in sht15_crc8() local 202 crc = sht15_crc8_table[*value ^ crc]; in sht15_crc8() 206 return crc; in sht15_crc8()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
D | trx.c | 240 (!pstatus->crc) && (!pstatus->icv)); in _rtl8723be_translate_rx_signal_stuff() 333 status->crc = (u16) GET_RX_DESC_CRC32(pdesc); in rtl8723be_rx_query_desc() 334 status->hwerror = (status->crc | status->icv); in rtl8723be_rx_query_desc() 372 if (status->crc) in rtl8723be_rx_query_desc()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | trx.c | 322 (!pstatus->crc) && (!pstatus->icv)); in _rtl88ee_translate_rx_signal_stuff() 409 status->crc = (u16)GET_RX_DESC_CRC32(pdesc); in rtl88ee_rx_query_desc() 410 status->hwerror = (status->crc | status->icv); in rtl88ee_rx_query_desc() 443 if (status->crc) in rtl88ee_rx_query_desc()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/ |
D | trx.c | 318 stats->crc = (u16) GET_RX_DESC_CRC32(pdesc); in rtl92cu_rx_query_desc() 319 stats->hwerror = (stats->crc | stats->icv); in rtl92cu_rx_query_desc() 386 stats.crc = (u16) GET_RX_DESC_CRC32(rxdesc); in _rtl_rx_process() 387 stats.hwerror = (stats.crc | stats.icv); in _rtl_rx_process()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | fec_mpc52xx.c | 567 u32 crc; in mpc52xx_fec_set_multicast_list() local 573 crc = ether_crc_le(6, ha->addr) >> 26; in mpc52xx_fec_set_multicast_list() 574 if (crc >= 32) in mpc52xx_fec_set_multicast_list() 575 gaddr1 |= 1 << (crc-32); in mpc52xx_fec_set_multicast_list() 577 gaddr2 |= 1 << crc; in mpc52xx_fec_set_multicast_list()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_lan_hmc.h | 91 u32 crc; member
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_lan_hmc.h | 91 u32 crc; member
|
/linux-4.1.27/include/linux/mtd/ |
D | nand.h | 291 __le16 crc; member 317 __le16 crc; member 425 __le16 crc; member
|
/linux-4.1.27/drivers/media/usb/ttusb-dec/ |
D | ttusb_dec.c | 253 static u16 crc16(u16 crc, const u8 *buf, size_t len) in crc16() argument 258 crc ^= *buf++; in crc16() 259 crc ^= (u8)crc >> 4; in crc16() 260 tmp = (u8)crc; in crc16() 261 crc ^= (tmp ^ (tmp << 1)) << 4; in crc16() 263 return crc; in crc16()
|
/linux-4.1.27/fs/f2fs/ |
D | checkpoint.c | 565 __u32 crc = 0; in validate_checkpoint() local 576 crc = le32_to_cpu(*((__le32 *)((unsigned char *)cp_block + crc_offset))); in validate_checkpoint() 577 if (!f2fs_crc_valid(crc, cp_block, crc_offset)) in validate_checkpoint() 591 crc = le32_to_cpu(*((__le32 *)((unsigned char *)cp_block + crc_offset))); in validate_checkpoint() 592 if (!f2fs_crc_valid(crc, cp_block, crc_offset)) in validate_checkpoint()
|