/net/wireless/ |
D | lib80211_crypt_wep.c | 108 u32 crc, klen, len; in lib80211_wep_encrypt() local 131 crc = ~crc32_le(~0, pos, len); in lib80211_wep_encrypt() 133 icv[0] = crc; in lib80211_wep_encrypt() 134 icv[1] = crc >> 8; in lib80211_wep_encrypt() 135 icv[2] = crc >> 16; in lib80211_wep_encrypt() 136 icv[3] = crc >> 24; in lib80211_wep_encrypt() 154 u32 crc, klen, plen; in lib80211_wep_decrypt() local 180 crc = ~crc32_le(~0, pos, plen); in lib80211_wep_decrypt() 181 icv[0] = crc; in lib80211_wep_decrypt() 182 icv[1] = crc >> 8; in lib80211_wep_decrypt() [all …]
|
D | lib80211_crypt_tkip.c | 332 u32 crc; in lib80211_tkip_encrypt() local 350 crc = ~crc32_le(~0, pos, len); in lib80211_tkip_encrypt() 352 icv[0] = crc; in lib80211_tkip_encrypt() 353 icv[1] = crc >> 8; in lib80211_tkip_encrypt() 354 icv[2] = crc >> 16; in lib80211_tkip_encrypt() 355 icv[3] = crc >> 24; in lib80211_tkip_encrypt() 385 u32 crc; in lib80211_tkip_decrypt() local 442 crc = ~crc32_le(~0, pos, plen); in lib80211_tkip_decrypt() 443 icv[0] = crc; in lib80211_tkip_decrypt() 444 icv[1] = crc >> 8; in lib80211_tkip_decrypt() [all …]
|
/net/can/ |
D | gw.c | 370 u8 crc = crc8->init_crc_val; in cgw_csum_crc8_rel() local 378 crc = crc8->crctab[crc ^ cf->data[i]]; in cgw_csum_crc8_rel() 381 crc = crc8->crctab[crc ^ cf->data[i]]; in cgw_csum_crc8_rel() 386 crc = crc8->crctab[crc ^ crc8->profile_data[0]]; in cgw_csum_crc8_rel() 390 crc = crc8->crctab[crc ^ crc8->profile_data[cf->data[1] & 0xF]]; in cgw_csum_crc8_rel() 394 crc = crc8->crctab[crc ^ (cf->can_id & 0xFF) ^ in cgw_csum_crc8_rel() 399 cf->data[crc8->result_idx] = crc ^ crc8->final_xor_val; in cgw_csum_crc8_rel() 405 u8 crc = crc8->init_crc_val; in cgw_csum_crc8_pos() local 409 crc = crc8->crctab[crc ^ cf->data[i]]; in cgw_csum_crc8_pos() 413 crc = crc8->crctab[crc ^ crc8->profile_data[0]]; in cgw_csum_crc8_pos() [all …]
|
/net/ceph/ |
D | messenger_v1.c | 198 u32 crc; in prepare_write_message() local 233 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc)); in prepare_write_message() 234 con->out_msg->hdr.crc = cpu_to_le32(crc); in prepare_write_message() 238 crc = crc32c(0, m->front.iov_base, m->front.iov_len); in prepare_write_message() 239 con->out_msg->footer.front_crc = cpu_to_le32(crc); in prepare_write_message() 241 crc = crc32c(0, m->middle->vec.iov_base, in prepare_write_message() 243 con->out_msg->footer.middle_crc = cpu_to_le32(crc); in prepare_write_message() 471 u32 crc; in write_partial_message_data() local 486 crc = do_datacrc ? le32_to_cpu(msg->footer.data_crc) : 0; in write_partial_message_data() 505 msg->footer.data_crc = cpu_to_le32(crc); in write_partial_message_data() [all …]
|
D | messenger_v2.c | 505 u32 crc, expected_crc; in decode_preamble() local 508 crc = crc32c(0, p, crcp - p); in decode_preamble() 510 if (crc != expected_crc) { in decode_preamble() 512 crc, expected_crc); in decode_preamble() 619 hdr->crc = 0; in fill_header() 641 u32 crc, expected_crc; in verify_control_crc() local 646 crc = crc32c(-1, con->v2.in_kvecs[0].iov_base, ctrl_len); in verify_control_crc() 648 if (crc != expected_crc) { in verify_control_crc() 650 crc, expected_crc); in verify_control_crc() 1110 u32 crc; in prepare_head_plain() local [all …]
|
D | messenger.c | 1119 u32 ceph_crc32c_page(u32 crc, struct page *page, unsigned int page_offset, in ceph_crc32c_page() argument 1126 crc = crc32c(crc, kaddr + page_offset, length); in ceph_crc32c_page() 1129 return crc; in ceph_crc32c_page()
|
D | auth_x.c | 978 sigblock->header_crc = msg->hdr.crc; in calc_signature() 1005 sigblock->header_crc = msg->hdr.crc; in calc_signature()
|
/net/nfc/nci/ |
D | spi.c | 74 u16 crc; in nci_spi_send() local 76 crc = crc_ccitt(CRC_INIT, skb->data, skb->len); in nci_spi_send() 77 skb_put_u8(skb, crc >> 8); in nci_spi_send() 78 skb_put_u8(skb, crc & 0xFF); in nci_spi_send() 150 u16 crc; in send_acknowledge() local 164 crc = crc_ccitt(CRC_INIT, skb->data, skb->len); in send_acknowledge() 165 skb_put_u8(skb, crc >> 8); in send_acknowledge() 166 skb_put_u8(skb, crc & 0xFF); in send_acknowledge()
|
/net/nfc/ |
D | digital_core.c | 58 u16 crc; in digital_skb_add_crc() local 60 crc = crc_func(init, skb->data, skb->len); in digital_skb_add_crc() 63 crc = ~crc; in digital_skb_add_crc() 66 crc = __fswab16(crc); in digital_skb_add_crc() 68 skb_put_u8(skb, crc & 0xFF); in digital_skb_add_crc() 69 skb_put_u8(skb, (crc >> 8) & 0xFF); in digital_skb_add_crc() 76 u16 crc; in digital_skb_check_crc() local 81 crc = crc_func(crc_init, skb->data, skb->len - 2); in digital_skb_check_crc() 84 crc = ~crc; in digital_skb_check_crc() 87 crc = __swab16(crc); in digital_skb_check_crc() [all …]
|
/net/batman-adv/ |
D | bridge_loop_avoidance.c | 189 old_backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_claim_release() 328 backbone_gw->crc = BATADV_BLA_CRC_INIT; in batadv_bla_del_backbone_claims() 513 entry->crc = BATADV_BLA_CRC_INIT; in batadv_bla_get_backbone_gw() 666 __be16 crc; in batadv_bla_send_announce() local 670 crc = htons(backbone_gw->crc); in batadv_bla_send_announce() 672 memcpy(&mac[4], &crc, 2); in batadv_bla_send_announce() 752 old_backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_add_claim() 760 backbone_gw->crc ^= crc16(0, claim->addr, ETH_ALEN); in batadv_bla_add_claim() 839 u16 backbone_crc, crc; in batadv_handle_announce() local 852 crc = ntohs(*((__force __be16 *)(&an_addr[4]))); in batadv_handle_announce() [all …]
|
D | translation-table.c | 882 tt_vlan->crc = htonl(vlan->tt.crc); in batadv_tt_prepare_tvlv_global_data() 966 tt_vlan->crc = htonl(vlan->tt.crc); in batadv_tt_prepare_tvlv_local_data() 1076 u32 crc; in batadv_tt_local_dump_entry() local 1085 crc = vlan->tt.crc; in batadv_tt_local_dump_entry() 1098 nla_put_u32(msg, BATADV_ATTR_TT_CRC32, crc) || in batadv_tt_local_dump_entry() 1808 u32 crc; in batadv_tt_global_dump_subentry() local 1815 crc = vlan->tt.crc; in batadv_tt_global_dump_subentry() 1832 nla_put_u32(msg, BATADV_ATTR_TT_CRC32, crc) || in batadv_tt_global_dump_subentry() 2446 u32 i, crc_tmp, crc = 0; in batadv_tt_global_crc() local 2498 crc ^= crc32c(crc_tmp, tt_common->addr, ETH_ALEN); in batadv_tt_global_crc() [all …]
|
D | main.c | 596 u32 crc = 0; in batadv_skb_crc32() local 608 crc = crc32c(crc, data, len); in batadv_skb_crc32() 612 return htonl(crc); in batadv_skb_crc32()
|
D | types.h | 322 u32 crc; member 751 __be32 crc; member 1827 u16 crc; member
|
/net/ipv6/ |
D | calipso.c | 574 u16 crc, len = option[1] + 2; in calipso_validate() local 579 crc = crc_ccitt(0xffff, option, 8); in calipso_validate() 580 crc = crc_ccitt(crc, zero, sizeof(zero)); in calipso_validate() 582 crc = crc_ccitt(crc, option + 10, len - 10); in calipso_validate() 583 crc = ~crc; in calipso_validate() 584 if (option[8] != (crc & 0xff) || option[9] != ((crc >> 8) & 0xff)) in calipso_validate() 729 u16 crc; in calipso_genopt() local 761 crc = ~crc_ccitt(0xffff, calipso, len); in calipso_genopt() 762 calipso[8] = crc & 0xff; in calipso_genopt() 763 calipso[9] = (crc >> 8) & 0xff; in calipso_genopt()
|
/net/mac802154/ |
D | rx.c | 251 u16 crc; in ieee802154_rx() local 263 crc = crc_ccitt(0, skb->data, skb->len); in ieee802154_rx() 264 put_unaligned_le16(crc, skb_put(skb, 2)); in ieee802154_rx() 275 crc = crc_ccitt(0, skb->data, skb->len); in ieee802154_rx() 276 if (crc) { in ieee802154_rx()
|
D | tx.c | 59 u16 crc; in ieee802154_tx() local 72 crc = crc_ccitt(0, skb->data, skb->len); in ieee802154_tx() 73 put_unaligned_le16(crc, skb_put(skb, 2)); in ieee802154_tx()
|
/net/mac80211/ |
D | wep.c | 168 __le32 crc; in ieee80211_wep_decrypt_data() local 174 crc = cpu_to_le32(~crc32_le(~0, data, data_len)); in ieee80211_wep_decrypt_data() 175 if (memcmp(&crc, data + data_len, IEEE80211_WEP_ICV_LEN) != 0) in ieee80211_wep_decrypt_data()
|
D | util.c | 941 static void ieee80211_parse_extension_element(u32 *crc, in ieee80211_parse_extension_element() argument 957 if (crc) in ieee80211_parse_extension_element() 958 *crc = crc32_be(*crc, (void *)elem, in ieee80211_parse_extension_element() 969 if (crc) in ieee80211_parse_extension_element() 970 *crc = crc32_be(*crc, (void *)elem, in ieee80211_parse_extension_element() 1002 u64 filter, u32 crc, in _ieee802_11_parse_elems_crc() argument 1076 crc = crc32_be(crc, pos - 2, elen + 2); in _ieee802_11_parse_elems_crc() 1126 crc = crc32_be(crc, pos - 2, elen + 2); in _ieee802_11_parse_elems_crc() 1176 crc = crc32_be(crc, pos - 2, elen + 2); in _ieee802_11_parse_elems_crc() 1185 crc = crc32_be(crc, pos - 2, elen + 2); in _ieee802_11_parse_elems_crc() [all …]
|
D | ieee80211_i.h | 1550 u32 crc; member 2245 u64 filter, u32 crc,
|
D | mlme.c | 4146 ncrc = elems->crc; in ieee80211_rx_mgmt_beacon()
|
/net/bluetooth/rfcomm/ |
D | core.c | 1133 unsigned char hdr[5], crc[1]; in rfcomm_send_test() local 1146 crc[0] = __fcs(hdr); in rfcomm_send_test() 1152 iv[2].iov_base = crc; in rfcomm_send_test() 1183 u8 *crc; in rfcomm_make_uih() local 1195 crc = skb_put(skb, 1); in rfcomm_make_uih() 1196 *crc = __fcs((void *) hdr); in rfcomm_make_uih()
|