Home
last modified time | relevance | path

Searched refs:crc16 (Results 1 – 25 of 25) sorted by relevance

/linux-4.4.14/lib/
Dcrc16.c57 u16 crc16(u16 crc, u8 const *buffer, size_t len) in crc16() function
63 EXPORT_SYMBOL(crc16);
DMakefile79 obj-$(CONFIG_CRC16) += crc16.o
/linux-4.4.14/drivers/w1/slaves/
Dw1_ds2423.c91 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()
Dw1_ds2433.c89 if (crc16(CRC16_INIT, &data->memory[off], W1_PAGE_SIZE) == CRC16_VALID) in w1_f23_refresh_block()
230 if (crc16(CRC16_INIT, &buf[idx], W1_PAGE_SIZE) != CRC16_VALID) { in eeprom_write()
Dw1_ds28e04.c99 if (crc16(CRC16_INIT, &data->memory[off], W1_PAGE_SIZE) == CRC16_VALID) in w1_f1C_refresh_block()
251 if (crc16(CRC16_INIT, &buf[idx], W1_PAGE_SIZE) in eeprom_write()
/linux-4.4.14/Documentation/networking/
Dgeneric-hdlc.txt66 no-parity / crc16 / crc16-pr0 (CRC16 with preset zeros) / crc32-itu
67 crc16-itu (CRC16 with ITU-T polynomial) / crc16-itu-pr0 - sets parity
/linux-4.4.14/include/linux/
Dcrc16.h22 extern u16 crc16(u16 crc, const u8 *buffer, size_t len);
/linux-4.4.14/drivers/net/wireless/
Dwl3501.h277 u16 crc16; member
298 u16 crc16; member
546 u16 crc16; member
/linux-4.4.14/drivers/net/wireless/p54/
Deeprom.c740 u16 crc16 = ~0; in p54_parse_eeprom() local
865 crc16 = ~crc_ccitt(crc16, (u8 *) entry, sizeof(*entry)); in p54_parse_eeprom()
866 if (crc16 != le16_to_cpup((__le16 *)entry->data)) { in p54_parse_eeprom()
879 crc16 = crc_ccitt(crc16, (u8 *)entry, (entry_len + 1) * 2); in p54_parse_eeprom()
/linux-4.4.14/net/batman-adv/
Dbridge_loop_avoidance.c617 claim->backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_add_claim()
624 backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_add_claim()
652 claim->backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_del_claim()
1114 group = htons(crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN)); in batadv_bla_update_orig_address()
1251 crc = crc16(0, primary_if->net_dev->dev_addr, ETH_ALEN); in batadv_bla_init()
/linux-4.4.14/Documentation/DocBook/
D.kernel-api.xml.cmd2 …clude/asm/bitops.h lib/bitmap.c lib/bitmap.c lib/cmdline.c lib/crc7.c lib/crc16.c lib/crc-itu-t.c …
Dkernel-api.xml.db138 API-crc16
/linux-4.4.14/drivers/s390/char/
Dhmcdrv_ftp.c90 crc = crc16(crc, cmd, len); in hmcdrv_ftp_cmd_getid()
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_mac.h265 __le16 crc16; member
/linux-4.4.14/Documentation/w1/slaves/
Dw1_ds242332 - 2 bytes for crc16 which was calculated from the data read since the previous crc bytes
/linux-4.4.14/drivers/net/hamradio/
Dmkiss.c158 crc = crc16(0, cp, size); in check_crc_16()
498 crc = swab16(crc16(0, p, len)); in ax_encaps()
/linux-4.4.14/fs/ubifs/
Dlpt.c370 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_pnode()
402 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_nnode()
427 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_ltab()
449 crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in ubifs_pack_lsave()
921 calc_crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in check_lpt_crc()
Dlpt_commit.c1129 calc_crc = crc16(-1, buf + UBIFS_LPT_CRC_BYTES, in is_a_node()
/linux-4.4.14/drivers/media/usb/ttusb-dec/
Dttusb_dec.c253 static u16 crc16(u16 crc, const u8 *buf, size_t len) in crc16() function
1328 firmware_csum = crc16(~0, firmware, firmware_size) ^ ~0; in ttusb_dec_boot_dsp()
/linux-4.4.14/fs/ext4/
Dsuper.c2061 crc = crc16(~0, sbi->s_es->s_uuid, sizeof(sbi->s_es->s_uuid)); in ext4_group_desc_csum()
2062 crc = crc16(crc, (__u8 *)&le_group, sizeof(le_group)); in ext4_group_desc_csum()
2063 crc = crc16(crc, (__u8 *)gdp, offset); in ext4_group_desc_csum()
2068 crc = crc16(crc, (__u8 *)gdp + offset, in ext4_group_desc_csum()
/linux-4.4.14/net/bluetooth/
Dl2cap_core.c1050 u16 fcs = crc16(0, (u8 *)skb->data, skb->len); in l2cap_create_sframe_pdu()
1854 u16 fcs = crc16(0, (u8 *) skb->data, skb->len); in l2cap_streaming_send()
1903 u16 fcs = crc16(0, (u8 *) skb->data, skb->len); in l2cap_ertm_send()
2004 u16 fcs = crc16(0, (u8 *) tx_skb->data, in l2cap_ertm_resend()
5750 our_fcs = crc16(0, skb->data - hdr_size, skb->len + hdr_size); in l2cap_check_fcs()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_hsi.h3122 u16 crc16; member
3124 u16 crc16; member
/linux-4.4.14/drivers/net/usb/
Dsmsc95xx.c1172 u32 crc = bitrev16(crc16(0xFFFF, buffer, len)); in smsc_crc()
Dsmsc75xx.c1455 return bitrev16(crc16(0xFFFF, buffer, len)); in smsc_crc()
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/
Dqed_hsi.h723 __le16 crc16 /* crc16 result */; member