/linux-master/drivers/net/ethernet/apple/ |
H A D | bmac.c | 860 unsigned int crc; local 864 crc = bmac_crc((unsigned short *)addr) & 0x3f; /* Big-endian alert! */ 865 crc = reverse6[crc]; /* Hyperfast bit-reversing algorithm */ 866 if (bp->hash_use_count[crc]++) return; /* This bit is already set */ 867 mask = crc % 16; 869 bp->hash_use_count[crc/16] |= mask; 875 unsigned int crc; local 879 crc = bmac_crc((unsigned short *)addr) & 0x3f; /* Big-endian alert! */ 880 crc 1011 u32 crc; local [all...] |
/linux-master/drivers/greybus/ |
H A D | gb-beagleplay.c | 20 #include <linux/crc-ccitt.h> 55 * @tx_crc: hdlc transmit crc-ccitt fcs 244 u16 crc, len; local 248 crc = crc_ccitt(0xffff, bg->rx_buffer, bg->rx_buffer_len); 249 if (crc != 0xf0b8) { 250 dev_warn_ratelimited(&bg->sd->dev, "CRC failed from %02x: 0x%04x", address, crc);
|
/linux-master/fs/nilfs2/ |
H A D | recovery.c | 99 u32 crc; local 104 crc = crc32_le(nilfs->ns_crc_seed, 115 crc = crc32_le(crc, bh->b_data, size); 119 *sum = crc; 135 u32 crc; local 154 nilfs, bh_sr, &crc, sizeof(sr->sr_sum), bytes, 159 if (crc != le32_to_cpu(sr->sr_sum)) { 204 u32 crc; local 222 if (nilfs_compute_checksum(nilfs, bh_sum, &crc, sizeo [all...] |
/linux-master/drivers/nfc/microread/ |
H A D | microread.c | 13 #include <linux/crc-ccitt.h> 404 u16 crc; local 429 crc = crc_ccitt(0xffff, skb->data, skb->len); 430 crc = ~crc; 431 skb_put_u8(skb, crc & 0xff); 432 skb_put_u8(skb, crc >> 8);
|
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-regmap.c | 210 sizeof(buf_tx->crc), 214 u16 crc; local 226 crc = mcp251xfd_crc16_compute(buf_tx, sizeof(buf_tx->cmd) + val_len); 227 put_unaligned_be16(crc, buf_tx->data + val_len); 311 xfer[1].len = val_len + sizeof(buf_tx->crc); 317 sizeof(buf_tx->crc); 321 sizeof(buf_tx->crc)); 445 .name = "crc",
|
/linux-master/fs/ext4/ |
H A D | fast_commit.c | 689 static u8 *ext4_fc_reserve_space(struct super_block *sb, int len, u32 *crc) argument 733 *crc = ext4_chksum(sbi, *crc, sbi->s_fc_bh->b_data, bsize); 753 static int ext4_fc_write_tail(struct super_block *sb, u32 crc) argument 765 dst = ext4_fc_reserve_space(sb, EXT4_FC_TAG_BASE_LEN + sizeof(tail), &crc); 780 crc = ext4_chksum(sbi, crc, sbi->s_fc_bh->b_data, 782 tail.fc_crc = cpu_to_le32(crc); 797 u32 *crc) 802 dst = ext4_fc_reserve_space(sb, EXT4_FC_TAG_BASE_LEN + len, crc); 796 ext4_fc_add_tlv(struct super_block *sb, u16 tag, u16 len, u8 *val, u32 *crc) argument 816 ext4_fc_add_dentry_tlv(struct super_block *sb, u32 *crc, struct ext4_fc_dentry_update *fc_dentry) argument 845 ext4_fc_write_inode(struct inode *inode, u32 *crc) argument 889 ext4_fc_write_inode_data(struct inode *inode, u32 *crc) argument 1093 u32 crc = 0; local [all...] |
/linux-master/drivers/ssb/ |
H A D | pci.c | 192 static inline u8 ssb_crc8(u8 crc, u8 data) argument 229 return t[crc ^ data]; 244 u8 crc = 0xFF; local 247 crc = ssb_crc8(crc, sprom[word] & 0x00FF); 248 crc = ssb_crc8(crc, (sprom[word] & 0xFF00) >> 8); 250 crc = ssb_crc8(crc, sprom[size - 1] & 0x00FF); 251 crc 258 u8 crc; local [all...] |
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman_dtsec.c | 1018 u32 crc = 0xFFFFFFFF; local 1031 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); 1032 crc = bitrev32(crc); 1034 /* considering the 9 highest order bits in crc H[8:0]: 1045 bucket = (s32)((crc >> 23) & 0x1ff); 1047 bucket = (s32)((crc >> 24) & 0xff); 1121 u32 crc = 0xFFFFFFFF; local 1134 crc [all...] |
/linux-master/drivers/staging/rtl8723bs/core/ |
H A D | rtw_security.c | 41 } crc; local 74 crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length)); 78 arc4_crypt(ctx, payload + length, crc.f1, 4); 82 crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length)); 85 arc4_crypt(ctx, payload + length, crc.f1, 4); 97 u8 crc[4]; local 126 *((u32 *)crc) = ~crc32_le(~0, payload, length - 4); 467 } crc; local 509 crc.f0 = cpu_to_le32(~crc32_le(~0, payload, length)); 513 arc4_crypt(ctx, payload + length, crc 540 u8 crc[4]; local [all...] |
/linux-master/drivers/net/hamradio/ |
H A D | hdlcdrv.c | 51 #include <linux/crc-ccitt.h> 78 unsigned int crc = crc_ccitt(0xffff, buffer, len) ^ 0xffff; local 80 *buffer++ = crc; 81 *buffer++ = crc >> 8; 96 unsigned int crc = 0xffff; 99 crc = (crc >> 8) ^ crc_ccitt_table[(crc ^ *buf++) & 0xff]; 100 crc ^= 0xffff; 101 return crc [all...] |
H A D | baycom_epp.c | 28 #include <linux/crc-ccitt.h> 234 unsigned int crc = 0xffff; 237 crc = (crc >> 8) ^ crc_ccitt_table[(crc ^ *buffer++) & 0xff]; 238 crc ^= 0xffff; 239 *buffer++ = crc; 240 *buffer++ = crc >> 8; 363 unsigned bitstream, notbitstream, bitbuf, numbit, crc; local 376 crc [all...] |
/linux-master/drivers/fsi/ |
H A D | fsi-master-gpio.c | 171 uint8_t crc; local 177 crc = crc4(0, 1 << top | msg->msg >> (msg->bits - top), top + 1); 180 crc = crc4(crc, msg->msg, msg->bits - top); 182 msg_push_bits(msg, crc, 4); 339 uint32_t crc; local 378 crc = crc4(0, 1, 1); 379 crc = crc4(crc, msg.msg, msg.bits); 380 if (crc) { [all...] |
/linux-master/fs/bcachefs/ |
H A D | data_update.c | 342 struct bch_extent_crc_unpacked crc) 347 m->op.crc = crc; 348 m->op.wbio.bio.bi_iter.bi_size = crc.compressed_size << 9; 554 if (crc_is_compressed(p.crc)) 570 if (bch2_csum_type_is_encryption(p.crc.csum_type)) { 571 m->op.nonce = p.crc.nonce + p.crc.offset; 572 m->op.csum_type = p.crc.csum_type; 575 if (p.crc 341 bch2_data_update_read_done(struct data_update *m, struct bch_extent_crc_unpacked crc) argument [all...] |
H A D | sysfs.c | 283 struct bch_extent_crc_unpacked crc; 287 bkey_for_each_crc(k.k, ptrs, crc, entry) { 288 incompressible |= crc.compression_type == BCH_COMPRESSION_TYPE_incompressible; 289 compressed |= crc_is_compressed(crc); 291 if (crc_is_compressed(crc)) { 292 s[crc.compression_type].nr_extents++; 293 s[crc.compression_type].sectors_compressed += crc.compressed_size; 294 s[crc.compression_type].sectors_uncompressed += crc [all...] |
/linux-master/drivers/target/ |
H A D | target_core_sbc.c | 13 #include <linux/crc-t10dif.h> 1178 __u16 crc; local 1194 crc = crc_t10dif(daddr + offset, avail); 1204 crc = crc_t10dif_update(crc, daddr, offset); 1209 sdt->guard_tag = cpu_to_be16(crc); 1231 __u16 crc, sector_t sector, unsigned int ei_lba) 1238 csum = cpu_to_be16(crc); 1336 __u16 crc; local 1363 crc 1230 sbc_dif_v1_verify(struct se_cmd *cmd, struct t10_pi_tuple *sdt, __u16 crc, sector_t sector, unsigned int ei_lba) argument [all...] |
/linux-master/drivers/net/ethernet/amd/ |
H A D | 7990.c | 604 u32 crc; local 618 crc = ether_crc_le(6, ha->addr); 619 crc = crc >> 26; 620 mcast_table[crc >> 4] |= 1 << (crc & 0xf);
|
/linux-master/drivers/media/pci/saa7164/ |
H A D | saa7164-vbi.c | 467 u32 crc; local 475 crc = crc32(0, ubuf->data, ubuf->actual_size); 476 if (crc != ubuf->crc) { 477 printk(KERN_ERR "%s() ubuf %p crc became invalid, was 0x%x became 0x%x\n", 479 ubuf, ubuf->crc, crc);
|
H A D | saa7164-buffer.c | 100 buf->crc = 0; 118 buf->crc = crc32(0, buf->cpu, buf->actual_size); 288 buf->crc = 0;
|
/linux-master/lib/842/ |
H A D | 842_decompress.c | 283 u64 crc; local 375 * crc(0:31) is saved in compressed data starting with the 378 ret = next_bits(&p, &crc, CRC_BITS); 385 if (crc != (u64)crc32_be(0, out, total - p.olen)) {
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_mbx.c | 643 u16 crc; local 650 crc = fm10k_crc_16b(&mbx->mbx_hdr, mbx->remote, 1); 653 return crc ? FM10K_MBX_ERR_CRC : 0; 857 u16 crc; local 863 crc = fm10k_fifo_crc(fifo, fm10k_fifo_head_offset(fifo, mbx->pulled), 865 crc = fm10k_crc_16b(&hdr, crc, 1); 868 mbx->mbx_hdr = hdr | FM10K_MSG_HDR_FIELD_SET(crc, CRC); 882 u16 crc = fm10k_crc_16b(&hdr, mbx->local, 1); local 887 mbx->mbx_hdr = hdr | FM10K_MSG_HDR_FIELD_SET(crc, CR 903 u16 crc = fm10k_crc_16b(&hdr, mbx->local, 1); local [all...] |
/linux-master/drivers/iio/chemical/ |
H A D | sgp40.c | 166 u8 crc; local 199 crc = crc8(sgp40_crc8_table, (u8 *)&tgres.res_ticks, 2, SGP40_CRC8_INIT); 200 if (crc != tgres.res_crc) {
|
/linux-master/net/mac80211/ |
H A D | wep.c | 169 __le32 crc; local 175 crc = cpu_to_le32(~crc32_le(~0, data, data_len)); 176 if (memcmp(&crc, data + data_len, IEEE80211_WEP_ICV_LEN) != 0)
|
/linux-master/drivers/md/ |
H A D | raid5-ppl.c | 981 u32 crc, crc_stored; local 987 crc = ~0; 1001 crc = crc32c_le(crc, page_address(page), s); 1007 crc = ~crc; 1009 if (crc != crc_stored) { 1015 pr_debug("%s: ppl entry crc does not match: stored: 0x%x calculated: 0x%x\n", 1016 __func__, crc_stored, crc); 1075 u32 crc, crc_store local [all...] |
/linux-master/kernel/module/ |
H A D | internal.h | 100 const s32 *crc; member in struct:find_symbol_arg 382 const char *symname, struct module *mod, const s32 *crc); 391 const s32 *crc) 388 check_version(const struct load_info *info, const char *symname, struct module *mod, const s32 *crc) argument
|
/linux-master/drivers/scsi/libfc/ |
H A D | fc_libfc.h | 125 u32 *crc);
|